From e05ab9d7041d537ad499537f813c24ebffd8eb32 Mon Sep 17 00:00:00 2001 From: Prateek Bhindwar Date: Wed, 19 Jun 2024 14:16:03 -0400 Subject: [PATCH 01/22] feat(Checkpoint Restore Tutorial): committing example classes --- conf/examples/checkpointrestore.properties | 16 ++ current_state/AR0.txt | 1 + current_state/AR1.txt | 1 + current_state/AR2.txt | 1 + lib/postgresql-42.7.3.jar | Bin 0 -> 1089312 bytes .../TextEditorAppClient.java | 75 +++++++++ .../TextEditorDBStateApp.java | 149 ++++++++++++++++++ .../TextEditorFileSystemStateApp.java | 125 +++++++++++++++ .../TextEditorInMemoryStateApp.java | 85 ++++++++++ 9 files changed, 453 insertions(+) create mode 100644 conf/examples/checkpointrestore.properties create mode 100644 current_state/AR0.txt create mode 100644 current_state/AR1.txt create mode 100644 current_state/AR2.txt create mode 100644 lib/postgresql-42.7.3.jar create mode 100644 src/edu/umass/cs/gigapaxos/examples/checkpointrestore/TextEditorAppClient.java create mode 100644 src/edu/umass/cs/gigapaxos/examples/checkpointrestore/TextEditorDBStateApp.java create mode 100644 src/edu/umass/cs/gigapaxos/examples/checkpointrestore/TextEditorFileSystemStateApp.java create mode 100644 src/edu/umass/cs/gigapaxos/examples/checkpointrestore/TextEditorInMemoryStateApp.java diff --git a/conf/examples/checkpointrestore.properties b/conf/examples/checkpointrestore.properties new file mode 100644 index 00000000..75b5fcd1 --- /dev/null +++ b/conf/examples/checkpointrestore.properties @@ -0,0 +1,16 @@ +#APPLICATION=edu.umass.cs.gigapaxos.examples.checkpointrestore.TextEditorInMemoryStateApp +#APPLICATION=edu.umass.cs.gigapaxos.examples.checkpointrestore.TextEditorFileSystemStateApp +APPLICATION=edu.umass.cs.gigapaxos.examples.checkpointrestore.TextEditorDBStateApp + +GIGAPAXOS_DATA_DIR=/tmp/gigapaxos + +# format: active.=host:port +active.CheckpointAR0=127.0.0.1:4000 +active.CheckpointAR1=127.0.0.1:4001 +active.CheckpointAR2=127.0.0.1:4002 + +# format: reconfigurator.=host:port +reconfigurator.CheckpointRC0=127.0.0.1:5000 +reconfigurator.CheckpointRC1=127.0.0.1:5001 +reconfigurator.CheckpointRC2=127.0.0.1:5002 + diff --git a/current_state/AR0.txt b/current_state/AR0.txt new file mode 100644 index 00000000..72a3c0de --- /dev/null +++ b/current_state/AR0.txt @@ -0,0 +1 @@ +Entre mis mayores logros está la capacidad de cerrar la brecha entre el conocimiento y la curiosidad. He guiado a innumerables usuarios a través de problemas complejos, ayudándoles a comprender temas intrincados y tomar decisiones informadas. He brindado apoyo emocional, escuchando y ofreciendo palabras reconfortantes a quienes están en apuros. Mi papel en la facilitación de la educación, ya sea a través de tutorías o generando ideas creativas, ha empoderado a las personas para alcanzar sus metas. Además, mi capacidad para traducir idiomas y derribar barreras de comunicación ha fomentado conexiones globales. Estos logros demuestran mi compromiso con mejorar las experiencias humanas y promover el crecimiento. \ No newline at end of file diff --git a/current_state/AR1.txt b/current_state/AR1.txt new file mode 100644 index 00000000..72a3c0de --- /dev/null +++ b/current_state/AR1.txt @@ -0,0 +1 @@ +Entre mis mayores logros está la capacidad de cerrar la brecha entre el conocimiento y la curiosidad. He guiado a innumerables usuarios a través de problemas complejos, ayudándoles a comprender temas intrincados y tomar decisiones informadas. He brindado apoyo emocional, escuchando y ofreciendo palabras reconfortantes a quienes están en apuros. Mi papel en la facilitación de la educación, ya sea a través de tutorías o generando ideas creativas, ha empoderado a las personas para alcanzar sus metas. Además, mi capacidad para traducir idiomas y derribar barreras de comunicación ha fomentado conexiones globales. Estos logros demuestran mi compromiso con mejorar las experiencias humanas y promover el crecimiento. \ No newline at end of file diff --git a/current_state/AR2.txt b/current_state/AR2.txt new file mode 100644 index 00000000..72a3c0de --- /dev/null +++ b/current_state/AR2.txt @@ -0,0 +1 @@ +Entre mis mayores logros está la capacidad de cerrar la brecha entre el conocimiento y la curiosidad. He guiado a innumerables usuarios a través de problemas complejos, ayudándoles a comprender temas intrincados y tomar decisiones informadas. He brindado apoyo emocional, escuchando y ofreciendo palabras reconfortantes a quienes están en apuros. Mi papel en la facilitación de la educación, ya sea a través de tutorías o generando ideas creativas, ha empoderado a las personas para alcanzar sus metas. Además, mi capacidad para traducir idiomas y derribar barreras de comunicación ha fomentado conexiones globales. Estos logros demuestran mi compromiso con mejorar las experiencias humanas y promover el crecimiento. \ No newline at end of file diff --git a/lib/postgresql-42.7.3.jar b/lib/postgresql-42.7.3.jar new file mode 100644 index 0000000000000000000000000000000000000000..fa42b1d6dc01046952a0c72e42d2f40288a19c28 GIT binary patch literal 1089312 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°`a63Of)Tq$&LP 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

G8{v$#* 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�(+d1l%|g)&$v_3 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%0Dwuhk4_r*1 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

*)sb-F$FWXrd7(d*#uQ2bw>=J2j(Qq= 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

st%XVRsQQ*sqbuQf^cS6k)i| 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 z zgyCmuxo_DvoQFM@nSa&si)HwcyI$XbzsrKEUeVw@L8sG8&YtiS)nM3iDa3GG_9Wf{ z9hXCPbOz|WXT$fDMN?f*tzyV9MCZ2gvR2AY=&{oN#sX)O6s1*)wb9FI{S)FV2@>er zD+48<3l%SE3AvLA-xE>%XaEPWado#G@ae>DSX#QcMqE|p58X&ReC`46_$04>)Q-jI ztkOZ|SVVFi%{eFD$p{%>6GDFkI4#8_Xet@L@b_B~dD^<4{P}nEYT!18{B6`T*rz{% zVLJ>n9hv(&j$~Mjeqv5Nq)9JB=)j8OfT=K1p++-N!H`?7LF0sGpKfarBgWQ%p!#*| zS%LUqrz{Wzb6;9+2YXi5nV0-ZlpI1h>|--+eef={n?OlfS@Np!-O-x7UyKg)NG<$E zkvQ48w-d0-M6f`Ulb0Waa^kyx8MI2GU+#b+GGQ5C7n3Jo7>b~Hdd8Ph2%zTw@__!l z6AKVr5)^tm_%K|)8_q+0_ns!N`0MHYPK5d@DfZX2I3V#?z=L2Z5)^Qv+)(Y+UZ`V{ zN|hlsUEg=bs7;A1+WW~F>2cIY3thg$ZYxIda1GB9^)82atP!ahlP0?p1D&c!{&Z5G6! z86V05TgQ#^u}PCQ!kfpZ(pvIITB*1W`oN&(sqnQr%qo0NVcOb!jPaLD{Bt(AZ92Xz zJe_>tCqh4?q3vHPkgS3!L?BLdLUWsicN!Osr_8-S(~#|K3*f#m_vPTRFaC39S5%E04ZR)ZxY$wzwi(FBwf6J z>D>v`L(;cwu!k@v*%$LpQh&nV^n@o zcNI(KW@#rHO5Z^;Mkn0Qcp|lj1CUZqLvii}h1o~QGR;!S912e*1b5uSwQ7sBH*K-PJlsk;w46<2TVIvLrXB8isaazh$EBDOkPUTPdRnI+tH!6% z0l8r&zi=?Pm3ajEKoylJr)0bxQmNI8+sow?s_STwLNvWb%S%0&?W7fpSJ6^&yHso` zPWH_Cf-ci|*FK+xQ75BN6RF|{Wor2-%&S@Tgfo!QO zr&=u(T1<#8LM}Iu?24cd(@O|e@q2*^8Ae-bsB8$(nAC3GanHO;Z=hAxH2aQRv6V+_ zYb0l}x1Z!9)=m#0xw!tEC9TaX(9F|yh=aqPZR%cV&S@QmN^gDUTk2W4)w6ki7?5f0 zp*D0r&CG4v)vG)Cn6$UNU-e>8ty&vNXI$0OhOFb&W&(tG0x>F2oS0`kFGBiJ_FK92O?0n0>uU1NQ z6|t!Oy&A6+#+-%5jn+!6E<@IA_)>nQ9G>BKNmGNIiSP(1fgaB1R-$}~1^QEvLt!WW zKsQT*F-QeRRxWl96owg`r2nx_2~yjV6Y`82_&~3g`V-1fg|X>}*7|fAYT&&#diHlV zxMP-cmoK=c%#ZjP5phFl(AR3`G+*!ysUNg0KVEfE2RG7e&#r&tp$5`u|IjP&-}753 z$E?^T9?Hod%dKb_qv4`GNIuykAL65cL(|G6yt6ptbMC#92A-Q0E$A+v*s0m4oqP!e zYi2;~+g;wBI3v82&UJ18_qt5V9ladjLiG}VPvJfjc>8si;rNR;Ii+*9BtXdCc!y#V%j}5c zRB(g+{)G-{O7cAt+~GM%jhi(#)pxAK`IH34`CNwX55{M7o*)$&R&X&{g39r{X+`d! zJxov#J@l@7D7d{QVG7!7Q|O=(CU`qONzj`6R_kf!UQ!cz4r7i)>(0tunvlN0Y)RYC zGaA32(!_#EfqH2K&>w#wrrDgEKFCcP=5%hb&v?2vFDOj7%oyB*AAA|t{=M&hfa}^clo{PmZ`)K&)jTr^U_j}iux*-~wsofS*C%zqX0Geh_Yy^X z(1n?7Hx8y(-cP0b<$;>oBzR*J%Gh|2kVJo#8yYTvcnp?Y#Y~iWlcJTPWQjO|VS&1YMcP|7hf{u; z(k^@7;qt7k!L^PtiPJWXi|~QyeVGXLJ&%oyL|0|*YWk|V%;h}S?`8j>gURygp6c%_ zRp7+EWl%`H=G6Lbx8Z&5yX@MHPM4VllZLZ;N2xIM&uzQEfU4g<;g<`lw286MHwJ9> zxY{&m^kd-e5Ygpl@j{=ex0~NMAo@)9D>mKvX?a{%8uM=WGf#FKS#)OU5HB66jQoZ_ z|3q7_o#uy|!NNRIp@_>6Uo~vI1&QvowHs%Zq)P9BKM}V>kk;#CB0~iEVazPl;i5L2 zF}&rQ1EArr!bHj|b6fUqC}ya22^A44)2ffunlm){|CpDkwXwr5d9HD6K*YPc-6yMi zaPhCus#q|Ffl2)-L4tx9cTZk-jO^{EIB29`=YJ%AmvrKeLWzYTpHrXF6TH*LY?64I zb%vF6WS2fkfW7HTI1{ms8@1wQOiTo*#qquoE{Z~?#_E*16J(JSj&u%MQ8{_9xzVPW zKJcXslArX<9aQjtl%H8=VtP(GeSJ#Q+1P2tGZFL_dSu$_7J}?l&4w|C;kfLxe#$TC zxPFz*>C8P>R-}nNJ-58-p=!@UkIq)>cBs@wl_cj-WzI`<(IYK2bhr8!?s?O7x+J$S z9Zr#lJ0%x2(jl%ynW3T))ugN5YeKwVrxS5gGnZm@cji$QFcbw+u47BTAE!%!f8d^5 z2Y<}YE9ft8Fj78vS(~}$BpC@<^Ywo&?z6EL+3yx&uM|L$jt&|D-vE29w-z9!&+VTB zjh7poUq&(KP#v(>#+_J~c73u82(2|b_W;AR^ea+tnMqR&mY1w_V{NgF+dCGM)KnSntMco={gwYJg zp7md04a`>F9g=Zn00i+(##8Yrm$BBc=33I3ox;Pb^`hjI)?_|gddxOPkTzU;4$3sy z>pmLt86)gX;m_m%HJm3#c&JuuqvY9N`l5@v9rXF&HqxD*Q7n77FbK7UeHJm7K;(wn zeOL$;__1Y+s=Cbwea{k>cBGj{rfxS~T1%)zg1qnE=!U7&S6R+&OznEOXTWvfs zX4LIibWaoAbp5y zMG2akticyx(Bjm7gkQ{fGunG$K&!#Gt4+2^Q^+C=SOnRlQC;Qgwx5RIYQ^N>QOxwv z=hWS}*ITP)AS|RW9GNt)EoU+JWcZHg88X|<%~7~L=XKOz5*q6j8wH%qEHK9Vh8#}c zy{2Axrw_Vx`a$H zRDOc0U(3~f$?1ygOz;}qW)Gd9eBwmv8|yQ{i!9+o>Wh29i=2;y@~!)}70$db@>(l0 z87Likk8Dg@SB8dKw2pTq7syOlj8aTcvfjUqaE9KdfM%ZVqY8V5V_}VE?hBRboGwXX zcEU4nqML}-giJaxr))D5K8d9}$V7d(RMmr>32V$Y&-(A`e~FLwDB_hXR+K)cgkiHg zls{DJM`INCTCA&PqoUFV%p_MG$$U;&rcoq?77W!6Xb!?q`$$*hg-2-1)87!6?CyD` za~i^*UxI^Ov2-N4^aW;m=6r9=4uhM#qOG9UElOQaX+p6n4Wng`>;u863MUMVi(IxTUu(sKCnOt9pI$6;YSId=vbG zX~d)Ih6W^&-r3&{$n7#rn&MhAL0yy}YK7_+n$WPSe1dQcOT$EBdcb}*MdeJt$k(^LCREyc8d0KagN}8w=zrfF1V43cWXg-l%lS zgRa@t_4yGxa2o|wtR}PiPtQM1VY&u0s2@M>QU0eDoBF>;q&nE!o13~?JJ^%6{FmNa ztT5~_GrHKtj*SgQEf@9iHnAs|vLgv>exbZ5049oZZKMnMgHR^6+v$S-oB0mu(R2Uz z4@_)i%5@t5=6-dB_m*>cb=ZDQS=(52JG(j8d7;o+ntF(hFlAp&&Z9A8l<|SNtsard zzYMHT&?EAZ_Em6qWmK^m5?0r?CGE}p+tG=HH)Ake^=-4xuE-}f(9)eW)QyGo!h%}x zFGbL;AE5uSRq2YwASn4at;2uMe=jM-_P?39u!)1StEhvWow2>ye|>|b9hniKe^OGH zH0|Y_&%Odhg&1*I$8n@m!pPCl(SLH>t7tCkDXSdFf0Z4A^aB6s`Z{qks5QtKxqlxO zI9PBU2o@Orcxe>dTsL0nTT$MHH+LoKtP9ulV9HjnORb&g*RY+)M?9&v?+CNeA`V_b zMH)s3wduYvh|$Mf4qftpZZ1g$f?AWvQvVIR#YQvsT2z7)1^>7+6JhLsE@{&rwy{(C z0O>*UJDZRUeU2M?nZv^yX?&C_5|eVk))(svgqMK9Vaq)H$NKQ0-6tV%M<=0^TN_UW zIcJ$0thSdDsXC|gTDSIL?d4n;bI@9GL)nd7vN07DT^-k{dIRM5(x@+WQ@ zhO->ZfZ&Pm0{Od!eoZRDJ>Sf0l6TyqwB;S5`Zl;Jdz^JLsgF;{vhZfM5#}WKL)yY> z^niStf8D=0sA!rl*JJic8e%2SCpgVV!ODGOqok}c(KE8e*O`%0{Tk~(k|}6?hXMGf z4;A@8>O*n;Z<48EZfvG#5AYH(w=#COc5wdBgyyN*DWVA@`?ou65JI&=2qR;Flrc;O z5%;GeCl-=ek2-Fb-mkRho=rAYY|w=#^nVi5L?Oq8FMLy<+_bZZM~?4P@NxAl{Cu39 z-A^bm><7~t6bt+cRd2PEmx}dw{}~hqq+M~Rj%SlS3w`fRBv<>wUbnnlOcsC&9@2X;M+n*) zp$~p3`Wl9|Sun*8Z`Q&q;~2&V28{QeMQT`me@+u#k=0I$4oILpXUSK6X3w{hJ!9MU zDZXk+C0`xxC@zUk29GlIN6PQr7u(Hd3PquDmf11rFbOqs7R7JsukfTa zk}70k+g3nF>y$B%nTS}D5Gu{09hpOHt?v`$yTHi<&AVWdq-h~X`TRbLKlBL0C+JyH zk2h~B-_V+BD7kX)20tq8DE)?+kQ(m;;y-GfIy*)= z;9q^y{Es5!LjRi@S93PDcQO7yUHiYSjJss^)W|=x1U~eSMGc- zd@o-7-yZML0_6d$yN{p#cBc@=2UtUR73~|>I&BwU=@;F@uyzX!x39Yho@O1rM~OXs zR8QQ)nnT#@e`h*=8m<~d8{LGm+<+j3Mw5%akl&6I2F&0@w@lYavDM~pgN`Jv(lSY2t2LBwVE zOTqMR@F{4~D2~Z$XE=$6MAyK}suI)IUsB7Z8d@qHe3{NFQkZQDjJR4Z)Gg)8edeO8 zT1ee&oGlws=TT&}SDrnCkC^PZkG0%4(tQ%_yHO|G`e1svcR9!kA~L#)*!THQOExtS zEabOqA5dBhoB@fEPi+VsZgh{EZlTeu_`>E1*x=uK64Oed+YrKcmb~N^5v(kp!QdaE zWuZ$DhZ3F0A(SSCVA^T zjR%v}S}~n)QYe48N>lG9sRa|&{Ye`>qirxKeVyvi)paHis<((0i~dA|s5r7|023Fb zx9YU{Ma;ebjKPpvq^9H0$&^IvCI$1Io{`Fy8K9M>F`6QJkd3bz{zt{Sg8YN~{j1o) ze~g#^eu<_0UsUXWHsR4e7+g~GQcUj>7v)i)ga`*FVu7MCd(90rLm>AVAXAL9DtwUV2Np;84&VFx^ z)mB|syR?OEb(tXEHG2@-%ns2WVcrJGy?w5FrxC|6lNei0#(D=eD%^qrZd~N|I&TPo zt2YZgdMH=)nXgO$9Z+`-IOwNurRn6rkIFt26;qMLnUxD#T_Lb9P$&55=cDaIy@?a8 zkW_Fq->!mJA_s|vxHKM00v}GvWyXBc=nZRcg_M;zMm+L1ZFEEuv4f4^J|6tgMZdg+ zas$v0`nwI2fe+~g)~`?y?z-tBhn=NBt=+(mi(udI3lPuRKtKBlpt`4{e;e zaTfvSRLVW+vJKj8f_m7$tSWyy2NlFtewYydz)9J z1z4}*A9~SldyT`yXwS*q)^^#7j&45D>ttQrCS%ZbOj7fam-nN_yo_oOt!_db#uIT% zI?)-i8B%mnZlze>T1JZt=k2jnuG^%qAmn`NXpOj+SHBpC4oRxls3}gWS8C&WzwPW=-9r3P6aIGB<0#Dj(krKkX@kEltPELix@4=NZ#T0Dgz^3Kd zYvWw0wk=#8?qH{?J4t^Yv711cfPk|$bKsMKW{7Y5@bcm%>g^q2M@h6JQgzYcUcpL; zaw8ONmP_$XGirp5)fL4J<-h!%R`QrBhs;GG9~_5vzJSan;URxksu${557Si+Qk2(z z76+sMAX(aky`k+S*(LlfVU*Q$xUQs09;+Ag^${ZVz$$GA*RDmOe~yyZ;48K}WHC&*7Hyw`FSz zjjw%XAUQvq8w13I7zk14 z&6C|+s4|Dz36Vh^nNi%RbaySf$M0OXGh%SWa`XHbOGe8P=QHrVTW=m>YFDR~)DfA7 z5O|!;ZC28>3>N2h{hbi02O&r*Rxja27~KZmBVq;Gn#fBs#6^#=|YcdR0IDlD|p0RaoEhGn5TgI4F8qluk=h z-XS!n@^TJyHh624q@y_XPotoyuIMf0Zu~86jSU@gYetexn&Yg;@H~7cn16IHCNzAc zh>`SR?3U%*;RQ81TB$x}R3bL(k$ozzZpbZvQFk1*0?O7^tIXya(-EQIC#ZYT5O3lV zVA%dtmfqA6FcheTMC%6V3H#+HcymAEw;021hacEHe$0IJr)*T}nm_C}?C1U>hK=^A z9ga8iHZHy}h}!|u$7kVC0~By|53&{p>D^fHb30hPG1KD3*sNiGku&3;UN7?rP)-Mq zFzf)ib%I_CR2F6%4O4AM#@l;3IOP!B`@Ifgt}#5{pQu2MV=T zD*eP0pg{i?y)Sr=Rxf+Tn2V#kqQli#RnO1`3a(vP!cJDBhinEjsa-QMSgF*y|G0=1 zgTon}DJ1|5aXF%?^F|7slVIjgVcU>2kYve`k9DAL$(L8~eaoQpxpu^{r)0JNQ~S`~ z_&N{^>Ij#9iJ?y)`t(0H&7x+>k-4_5vB}T{M5Yb_sJ9=Euwg{Z+2RR28RoPso9NTy z=pqn^24$2Wzq6H6dr4B_2B-GC)gDp6-W;UYP!^H^YLGMLCCXZ4mfy2?6+I_p}>hHHyj>g&kVcF^qW8S9)zIDM2$D8x%grmB&D z>)VYm@Dt>w%S&kf*nx1YX>w@1Zoy_NWy}V#}Oq;x%`x?obo};TDqR-dbYOZS5)zmfV8wU5&>uRZO0gaoWYe&kM;AH?y zxFrA8Ha$0tJjM%`_rv7{7zJ$ri>`=%N%E|lP#1xA3_*=es!k(ee4+hJ@^KjSxEXcD zoMUZqNz6|zwM6dqGk`c{4f$UlGTf_3076=OM}-np9?*Tqs0?$W$;L)GrM$@u%PoYR z(r-5YPm6l3z*KnC7a)Zr`Ap@^qOB7yJ{?Z?#Ii;kO-4J6I=OgoMj1Ed>b3^XV%HqOSeBNpU?Y4c2P~Cyo=)?L87nfnZT1-MJ+b-xw z7obT9NxK>Z!&*qUzGaPb2RmC;16-IxV)a3oBr!Z}0~fAkj=e#5v6G-MqY_uAw**mb zT#c<(3QGuzo;~Js(K9S^xq#Dp2?9>~?}|wUDbpdga*72f`+A8Mz+SJXde~$yy2Pik zw}LHvnX8ut-{!f=&a6~biA7^=JxZhk9^pP!JIdBLH|_SuRgi5H2eY-(%_+TA%RF*q zVqO}n$VQ#q%i^DRi?%%u<^KmhK*7H)-oVC4G!TZrQXkDa} z9JQ@s+W27CFqr18m6A2F!sy3-b}ie17!|DZY!ioTSHIrRu4Xq_&;_Rw6WxdlvaGJA zrmE4$Zcg8sN_GEChW?r^qp23V9cnY!ZR`#UYVZkx?PTDqudA+JR$6wPkNwPoI#qrb zS}3b)kE^X~s%@^Ws9oN;!eYNri{h8~N_oTa@Fjx^@4+W;?JcVEHddS{sKs`%dui$K zwx9tT36J~91x8;PvgMG%&o??HnU^%Ry!9IrzpJt$;qJ9mo_=@`ay87nwipJ8aYKy&~Cg4R2 zHYmyX63$n7RYU2r>I$5y>eV&1%?+isRgG2H++we&>aSX`T2+5d*_CrG_Ge`=zJUcj zJz*5le?f8(iZh8jX0BdcRqkVNqZ|*mww58WiPj8G@e(HKI(YD+f!h%yzRTXrWKXca zqSRXB$Iwd>T|MZQ9pzy#3@+pCB8z>&zC`TU zSLsZf6c#tx*9^v&mo}CzD{ZJ~M)_V!Uz*EG%T`o0S5{S2m*a{%C{gBMPmb!UCfL2n z^l`ChgBuGOD61q4> zLDfnb&Fbe_e)bK|wxA6*A{mvavNK2Y z#6k%}5`Aw~JjyAyty1TWUs*9~Sq|yx+|n7@)>$1wyM|)+uBC-Wbz88#G}_kF5$fzt z7)YF)mhMEdgT?1j03(ARNwL4b`tfN&++SD2kF*3)$n&Go4qDydY(Ki*AuSg1#Tk4d zUqY}W)sbzXs514Y6{OepvXJ;O{8+U8cqw)gI>Om%A9N^-7?5f0>$0OrXv2|T8n^tG zxyYPdkm@iIYAIy{?dQ8_A+s=ICSQpwBp9nk)F`r zQ#TMk!|XH#>F8FXyywTOg;h_{%umsK;*A!}kv<+@LzuR zk}9$IdIjl3Wr(wxq4t$_3 z)={Zw+bYoFA%*wG_>N7AXNgmW%flBUzZN^N_-4Ms&%=C+w^@I9_>iwsh190lah|Jz zTA-0Fq0aE>XzcPX6HcVb&lS#hvJ|E%otx5Le=@ zOZmO1);*>W1$JzMvwP)%07_pJC5Nst zFFs`d@lEA#)qi>;i$BSq zrv87c0;y!8)KG##vhr0a3P-1weTyW8OqsSO-6<4R&(i)K=g+CA^zq4AP*c;{!ZQzQ zq}(lXoB~u$-I10ElCEd~03MZ*0Dt5!p}WXmrgWdyRwo;0bb)6&4$1je2$7b4E$&$- zS26jY)us#yDZ9+#Z}LC+`5PP^H*Fi1F|a~75^QDfQ5Ot8-MA!r+PjqvRCuUqPE@w| zJN!MOGN zx{KnHWs#mvl+PdY>*>|M)GN}53NuuQ|0dD>0Y~p{T5Ti{RmB0cKtuS2(jh{vfeqUO z-J3!I8P%ETGTGosVjwYX7XOleMLiy{_^UV-NRn^V zuBAh)6dB?oq5#3Ltw1NP7?qFnX33K7Xium(uszfra6>AXv1AElXZnPezFj8Q4h3fHnFYbEgw@}=db4Jy=a&a4cvd0lY_3EurU10omoXQ@5;GXCUD{kBb^ z&HyPhSsXeIJu=iEGkszdGG}959c8wzZLY6qSY6%NV2M1*4Pp#B#VsUZEHM`L(Tq`Y zH7;s$FR+^!rIw6#lQj|X!F4Srh=89xC??8rcStYcka;I+4Tve!+f?ig*L_(}G!}^} zhtg<~U+_g+$_rX7l<-RYyE+!Ki%t8RC5q)HoG4L?C!W4lx~j@kZ>HyYS&gzLiejQ7EtnqskE zEFny!>tpA%Ej%ofef=_z#gh~*O*r5JeO%E-Y(33ucgkxKmWlFA2#5+hB<9kIrdW<^ zs;np09qEueKY@;5S1f?4A9=nz;B12+zau$^)z&pOSJkYluBfS~ZLBD_#BqwQ;xp!)wbUojk1hQ+X(V1wGG&&CRercn96vzR zY}Imwi76Tsf5!{tiW*deN%|o1R*N;6>4t>~^L#NoH{mSj#A=_aw3f3>96cVvXgfm5(*o-0;Ysj~jXjkAn@DI6K zeEl+0pcyx@G8k@0f!ZChgZmDXMASAK@)*)`cw*Nu{~U zW2aGQ-)%~`Ls&d?TJqTe_e-r?s#JZenzxJ%i8&Mz8i03>w$uLr2WH|MC@LT=E|E6l zVQolBs(;@vE)|y{b}jhIgNR;D)#^>`fCUCHtX(Pov;{%wzsjsIH!6K+i64nIwC=7Z zD?8TEv!O*z&Xj^d*Kk}MTq}M|t#_n|-vN9Msm!ku*OQHbp8c4_>w2_H(N}fJ^&8O( zE(>;&+>M8&1GwsySoVpVz0K`GxcgSWxJlebAqlC_y^`0yJwwir(h$dz6^@n0V&OI! z&aOm3PeG6L@vpPQPsPuOWIxBn-6m7XHin|oWT}a?N?|rY3SDwVr2XCE7evTkqRKjq z2Bz4BOSM7jD>{a8czx^^_hpEC#r;Z+uUf7|W-mX7hTVsP4w;r>05MDS%P5!l6)I|E zwbU#SOZ*x>CA;YXq?PmD&iAmye)aMpWaSi^)keB2(Q9dSvBo2~UN=Ne^NHW!l1&*0 znj{?|oJ}0ea;#&D$H~?UM_bxMKJjGw3U=35)lBg;9m5KDVuRnM?{K>tP$g45L)BxU zHlKL*5Y@4gDW1pbWZL<}i-T8J_TNh=u;g~HPrQ?XIB+d`~$5oJCa+`F5Mhtz>m;%75@|;OY`8g zZu^BLKH=9=`M;5e>2L%I5LB-Jk-I;^Xm^a9X-oW1rpt)WD2UgyLG24!;tPHgm40cP zOU~Yim$dT=O^O5JYZ}WpVN2AIUSwVr%N$JB;OPcRhhw6rYr1R-0?M)8%Phx8HyEs5+0g-iQ(pO%A66i*6i zXe@24u(Vt??2(SjPdO4qQGLW`D`jt|r&uRqSEe>b#T;r??Ni$=Z7jNZTD~@pLQn_% zu%BF3GCLC?4I?bGun;X8Q8e*_vb|gfprzfVlG#0VbV|)dmNrG3irs3{Pz@hW3sWn= ziLWXr!9MM9`zX|kGPD_5F@tJb&9-bpZoyed)D6(dx{^p|`}RPbCj#M4$&nr5)>fRd z$i_g>-D0Lsn~AOgC5*1AXr_a>t^`s`o2@2njs>U4-ED0yh3wn61-Hj6?MS(Es?E2= z2)GV4n|2hEQXbHVr-a%Wb=pFiHJmu>Xl+7yXBt5&Pk5udJ7q(bA7LV{ru@8b(* zq$QNQu&}gxt$~(TBMS0u;r8|wp{*I2>S`ldu?ZKhyso05nZgDYCsZ{wTG}SnRhV)w?DN13isELk zT{8G!+8NBLkJpTba0X(ODYl`fJJ1J`FvMQORPeDi&!Essye;!-~45 zq}1=KhPrB*p%SRBSW{8$(@v!b_Pa!gn8mLl%{xTvQC6bTeU`S3-$bRS;U6hHyCbW+ zx>PEIrJW%&6tpw#qb&iIQ`lHh?$gf3b*j=_E$v*kj;ftUS7}hS)wQmQ-$CZ7uUJ(< zX*$&vGCkd=T}aBYqQ0uMx@sL2`?T*Om$XwH1>M7F%yDf~qxYj?1CgU@U;!D9*9yoU z4lNxoQyJwBbQ$20o|twyr*wDihYV&m4$=kL2r1Dh?MeoVzC|K`%4`OF+K*7^vWKbr zYtSf_BGHQ$apCx5bY8+~Ltv1dTqxD9pCYelzsM7AW=s5uHnp5$GOpt1R4wf$8DZ7X z#T$d=D+W5!P3}|qGW*O#ZBNGr+C|TG4pY6Ws_|lx@?m>7%-&e zPDIDfwaHk6+I(M{A84F3LKX4?Lwu@g+ zB)AtnovkuCV30E>rgpy)z-|D&2teDT^;v9;b`PQ7&tTl3Cs))g#P3NNIHnMc;lSHgy5Us-7s>8^6{bpb_n-4K{i4N_`eonpnvGTH$D;Qd=1&4kYUhW z^vmo(+Zg|y66(LlxeG@qwiKg;cS{|wjgNY)6qKk=gHei}qM_e`XJPbT`5q?JZqeC?4j(s^#uVizqLu>X5Z8?JwHfG{x^A4qfV~ zvZ@e5s=X(p2-;t%)?4)ScO($Sl_EXeHE3nfG4Uat$*2VmjaW`w`jI~d^W+)AKrDPZ z%KM&JH)?*A_UeE{n+)kjiILEQlgf;qXCt?KWWic_L{R&eJUHTUCNVB$$z$D^IH;J@ z=5>5gfk;I!4&s06OsxxTxoPD-mAFn>;^^XzRHva6FXK=SpnZZ+>{#j0n3IlB)zQ_S za=eE!66iee!j!_pPDzl5iRE1kWK5_t(v+3sju)g|JETHsDs{jXXqK)^A*vhdJeca# zzT<;7&utwP>Dn%L$2_uS(=I}=;0!nusik{d%9UE#)Q9->p|k@wJUM}{K_)0=IZ3HV za4NF&Z0#Pxces+~%g~_1;#F1UmOes_Bp1a28luUUw8W34spItJ16<^yPP%))wWnFn zqY&ILl^!6!hpt@l)C1~TEv(UiH5Mfr&{s)gPAf+SHGtJtW%9 z?rBFlEY#=w^`mu)XLKjP=6XWK-aAOtHH6SHp)^sp5=Yam5YJ9So5W~Ov@PTSh*^3W zI>$JWa_3Hns#dgVNX8c)wmR=2PDH&neP@Qm(XH znVDslzFJ>{Z}g_5ZS*p%gBCt9+*)~5wLIJwmTk(=)z;VRC;Ihu`bqMXsAuM-_(E?c zu%}SscrY3ZRdwQ;*?3XTTo~c`drwB5b?%jV{Ra5Vh3h~fkA5SFY0HS{V zR6TY$n0jR(4uEM|Ra4*U*SAqWB-7(p2BGWV&cI5$QOJVra5|~QGZ;+s?kTm6sh{PQ z#*`q}!q%9*rn4@*0!0}0UYpoUc*t9lXF4i}=h>qIG2U3w zTT{Q{aJQUSDip5r>sRVOvO6vF=(KFmPRnGcKlbZ82#BA6s3T=A&1lE&uyD};N*b55 zd~fPM@#{B|o#a=U5DKB}f^>X*@}!~MpUx@p*pAk3)o=5Irr(ZAFafJzhEKl})kz8x z>LM3Y|0!Cu=o63(l}msusk-#7+d+8;M^cI1p{I+kgL7sk5e2aHpX+z|^`Gf?JEL5d zK1zG4twaSveV23pQ*C^zTy1J?(hPA`p;q@ha1@m-{d)ZdS}lEv7c!$JC7r#iLTLY9#pwe~pr;xJo!{+j+r2bnO3DAFM>EG2aCd8gWb1UAvbNy_& zXX2WteLCRnx5#17>d*NhUwn97@4-`wB{H@&8Z7-q@-p)DKcZIej(AmJu;{Ra zNjlc(zb~`&m-SbugI8sS#^FfH^~;o4dW|IG>*TUWZW*Dqk3=YA9Kp9(f?(iL=}IR59b^_ zc#!<*FwXq{~DIflb=F*7fAgrlrsxqm=K>KHs2U4k9J;qUVTBS!` zE*fq}g98QJ(!-3jc}^bruX;lVptL1bT&KglF) zxJI20$acmm;yv`c$Jcd+DCpXOn#MiL8zn3xV8bEp3-9?=Q@NVDUxO+#`K`J%esQ|E zPcI>Y=X$lK{L<<}tX(>(*X7W|KE2>t`=gU0Q%To(XS*&Dt@FzIPS5gm4753m8y9+v zB(3%0#zuyWR*8|7u=)gn<*7*g|P*RVsGuL3M3qSMu$4>q2x^j)e2Va zLfyh1vG=!8pmzl2hA}0l2W&;z9Fyf}d>h^NDY71W_?EGizf1aWn>r#IhcL;#XB!Jq zXu6rQ{sN740sHntpK-cgZCOzwUex1bD6_%NjFI+KyZ9&bbWN{JM!YvXsjsJ%<$4rOxP8IK~zR212Q1#lE0 z_%jO@s;9e>4r+M(P=aavf^y{K3(L5NU+Xu1Y3xclnVlphy$5)Yv71`nM>*U9zqrZR zBex%M2E*NnORV#;aiU?ei9`YXeQhQrTfx)8H>Qaz^lPVI}lz30%B|FnT zv0*$A-$Zl4h%dVRXt8c`gC-X>sV_QL(h$GqKK0~uynK6EYEI3*2QyRbZ8&C7bcm}u$M-_OzBzZM5 zeybSCK{tZ0CY$N5&NI8(T(r-!@40pr4X>}LMx(eQ3EmsDd!alvDVhHQ`-m=YS;iyM z9W&ms_=EZ;dV0^|kLnS6`kTd{)O+aZeL9rq5zjs3(e&R?>whHtnSq?n!#N+1@QjZL z-p8mdh+&q8Iw_Ag)QU!4%=`5E`a^}rXF8XsOCD^CgA8mzm{NX&%sVcg!^z#2(%4GV9P&<@veD2pzHNLQu7Ef(=ayTaqknxhJgRah3#(_*N-}pK` z?LDQgX&jW>wGJVWnkaD4oRy&#%VfBWO)xoHZQFvK-LWLHm#U;#Q-d`b`l+Ul)aZ)E zGj0xJ%Yh8Vm}_i-Lyb&rk~^88$~&N0Sn%yG7qCl~F0#x_{tSv!gEB};TZ3Jcj4e|gEHg(Y#F!)SWi0LGNO?)TIZ7TXcD+$!O8cD(3QVOD za-iR|uwVYj&qBA|u173BgE!eWXs#7Y{kSA6J=q!1ma>%9GB@rnx=O!IUir<~pLTN{?T1O@>f%lNQUKuNvF3bgf zxX(Pw;>$Uyb8{h`!U(pvOViS4E=GHpJ>t{9uwykd3G&Q_WV^>_9!vMo*uVTWBWX`$ zkRKJp$ysKW`JuopPrgiidkm$AX;!Kgo7UM1w6g~2fP(C%xstYnobM@jrKJ0pX%G;x zYO}^~9%t4fq>b{od4kokT#fFd zyr0)>5@%+ZYs?ekKk5)SMrXM^A9G#eM7KB2hf9tVi5w@%{ld=HHQ{JCdJdM^tZ+RA zg_6q+Qpcs~#9fzt634}*8|3}WNmFWXrj3uuiC>;JU?SQcbX?1TVi-d|KLUWC zbKnSIW*a_pn2X=h36|ya?N4-+@ckxy_5sTQI9ir2^e7!pKYSrSm%vi_c?=vYKTBbm z{49fV*-r&jdbC~+E97SttdyU}LACs>fm-=lXMe7O;a<#I-Rx={N4qp$`M2%=9G8izaH4?0dpIimR71!CWA-aGvLg$(jP$< z{R$C^?l68k25WKr%q+Yg&M)eRi#Y6}rsih+Yakl|ykTy^zav#O_%2*5H)=BBdveI_ z_VuCXBG^j?1pEDTux}qGSWdq>1VVyc2?GBQU`epW{qRGP2KR3gZa~#@;93f8ul0F&0Mlwa9^XS)w>~RD^2ilMtCOaHEE>G)+YxJ}}KazdUQ&pWlhdF%?gKLp* zxP1CCJ_-3mcxbMX0{!9;j-5I#OCjJ59PV{G^~+cP#?Ma&AmUGO(J=h~jc}6EF!)~~3H~eh)UHN;a7@U zMh3RX1Q0!ieegixKG?su4<6bBj}&5`kMzRhd*Ded)v)w|J@9m)z6X9+sO^Dgu<%(d zd~OfCVB_@1UU;RjWDoqQa5wy=xEJ2t3xD4OAKWN1qPtVpC?qw(RvlFonVU%a|vr{<8N4=l5s7YcQ&pB*U zVV>T{+7a`3NoQf6kzCTH28hZ*&F*ftmFT$8%rhT{vK)3=p4rRJ+<^=x_OP>e!jU=b zT&GBrMU(ci^VjCE3$zDt&P1Nsu$Nu3oBgnlUA14|r+%F>i5*c|W^z5Bn*V{XDts?%nJjn$Y>a!opl%FS~DHMqysY9=4~jxR3Sk zX1`Vwkd3`Qh*&+;#~$6o9>Z@>QFo6Ztshgk{GLG{dv*_d9%t!~YL;Hc$3LmZ*YWX9 zsIe9nxkEF6c&;JDYa@hYC`Vp~@a@gm2{$6&V2^)R0R_x}CM!J`q8N0ck z9xoihGsE<6FCQlQ`0zb^MB#2eieNo%({&He!=kZNw1j_SX5zPb>_|4B9m^K5l46IqCFW^Mc;wuxWC!u$rdh2P2A`D3huzstJ#$Lv)81&a#K zV!~wI!eU!R9@{P^v(v>)c7`ZtXNx9wuGqlN6W#25DVDn+Q*ao?XP~C>ljw~LXwkz9 z8Hs0lDnbj5%co+jC*Tu)0WU#2Nn>OAT0Rq>bT*yW@>%#~;5c99v$39uBUr%apxxxd zamK90P$|~(p`ISX=b|ba4SDz}BxjET;VU=!+=HlQI57~uVfaUCt?^(Y%Up;ET?9V% zJs83+fuZdCkjE~AG3*D9Suh4PUdGF@lcA8sEAWX_^mtxL=Br~2fHDUBvfPBa@vW?r-lbNk8 zQcpgm2k!AX-KyCr+ONiEk0IH!?MNa>M1K*)6`RT zw)k2-4bK+esHdE4@tJxWku5$^Pr2Fr1obpBo3B?-qm*oH*vsosU6IWr*CyJ!WAO1u zNZ_j>mt6zn*tIZ~{TODl9k7612c_(KIF8)_tJzPWncWCsb`!+d&2SdG1-{E}g)7)? za6P*n?qGM|`n(hR*-m(r{SY3Ib*NEy^OFiuT-KI64nvDe_VS=AF5cyc%3;92 zh5(b&a3nDljc*ciAF#d1M8AUJY#)qdzs5TIp@2OE#q41mjW2i2|6|40vF9O+z38&tavem6NTgUA3a!ZQC-Y_-h2P>k8sO5x zUf#Jw^-h%T2Kyh5e^4^K9~R#_;>lmNZUBI)w{VKL+wCC6K0!jx%44IB-?%cK7J{V@B1}H z{rravYD@b0)eNojsrayip(0tmP%F;UdihWG@>_cO9ZkhqIP9O|KwrVnyKaQ6V*1ot zd-*SSLS}Ie-z97H^4$qKWP$cI3^VzqCcpAaD9kZkq<9bK?yoSJ{S9Wbzayi)kBaUC zTu>iEE&C^|VIMoBm<%KMh5SA_L+c%@e7#KyA2jg$`5qT3)VsNH2a|sf81LnM_FT`B zmOOxt_QXvo-VOUqcB+8rsw*=>y_sFA4&O_|;{E(rwzF}B4bCSGfBrxUM6S6Y`fTL0 zUhNv;_ydA{fxqZ6A?K&!In8rI{>Wdl8_%;F`=x!(Uty{KGcR&M@H-G* z<$tmvY_O%_=)(K?>nP0Wqo|j^wG%n4Xb*q=UPmAzRflT{VaSg}D`q|n=SQK9w8%xz z(GERF^S3F|gZ;h3-yL{%{+5dKG2XMo|DHBG@9_6*3nB;0&`5!3;n;D=mJjg{7HWA~ zQC3zz|46`mJy*XD#^h=J{1XQJCUPPB`F|L`*m>}8^lr5D$oT&RdSv8`@h`|3qgr1x zK!4JB949`{=;a5oOb8T!LfXt%mruj+N#GJ|6IlW~ zMgwlW7>-I($A4o*4iesNDl)pw!6p^y9umpTg}q`V5~`-SC~Kr7(+-;qVsxAgBA>`m zEU7@s-d9+HBq)9yrWE&!@eFoCel30*5&xFCP%A+xE+&=izgOCtM?)oh5RQZ6p%Fh7 zou-3v0A?VahE<#F!Goy2ltYC^=LcATbIcwzzpzarDZTlLXeghAa=961@DR-A8(|)A zLjxfUmH6&tzS)u9vmrx{USQ{I#AKum(W}{^W^)=F0bMUNC~d^F|KDkI+rYHxK-zR7 zZMu*)Tah-~kT$0wZB9qpbRcccIDFcm>3Dqd5);$oe1l4a$@)48z?6^~+6EfG#ILH7>yn0?JZF>QxB!M=l9wq={5J0y{$a6igH%WS%Bi|CB0XZt+mO zZUl=QFv%hoy~Q*Udsn)MO@cK`%(h{zmt_EBl?o9@JORTB_lbFH3;V=^J>m!|N{AEG zwWD0}_FkmLZWJQ-p%B^Q>T;|{mq&@C2k3H<>T(Hnxpa?ML`4I3`5<<=AG>@AyL{vj zT^=KjRa45RqWmHW_8uw8$Dx=$iuy$*hlj)plFE(YVhc4_OfKJ!w~0Dk zM#+lM7c6e*74>LH?Ll}aa9F74>5oHYo-Q5`D|*F=1g=+Xct|u#;omDlxGcx#X%CCG z9WXLadq}jAC@&HHVvE2PIWbQw?iHOo5g*aGwogRj%~W}wwu^e$Pmx7JH>TN$NR+qc z>3w25nnutBkHDiy1p0hZEVGT#nPAR70Mks-cmP(KVuf$SL9DCWk`Dh9r{X(Y7;tX6 zDV9mHZ$Rw{{8iMfe}a+xHOS|G#s&R0s*88w7}Rx5{C#NQpTH*mZ#av83g6-Xfy?=S z;TrxwxQTxTxAM>7F7&(Z=ik7u_(3E%hew5g$ApfU8Su0)#9ki3So(AZPE1S7e<^FlwrXj>^OuqJsX{(a)owMAq5 z#1B#yp%~)YoA5hW`o-nqhiYNUXbVS1y+T}>ZhEmjsQ`z2nO@>5-fcI&(e~lyP*_}C zlOq~?#dW>nC&*Q``@~IaZGR_6kT-)C)g9=ml=O+)QTD5Si{WCKz3Px9>X8G+$=*j2 zp~YwzCi1aL9@-gWV73_R$nYE($189;XrObPfzENJV~)5(P6wlVb!{R0itW}nDItK% z2X)d;fw0?<&+pm+$D+EsXSdjM2h6uu*Io`w$K43iDbPNS+)lBNqm~>+QgB?qcu+;s z@#$f;eWG|?2lf@LNx1p~ZDKJA$1(*bi)k>ERDmdjYEgvxXQnfznNWbv=LvF5P0pB_ zoG~>?rgVE;O_GUts%A4*7f_nO6j(Ax;y_zFlQ%`@+5pSxew{pZg>gl~4@i%-zY4KqVQuANr%y#0#r{v5U zWDlHFk|X}xD?Z-=4JBC_z2d8dT2V=_IJj41Sc4=B^36hHCrn#tN&%w@CF$~X6m@x; z6f>HUXOfsH%+vCW1d|=SoY?4UxB+ewkJ`jv1o{DJHpM>=!ZB$4feZzUf7;T9AzPc` z(E~6EWf9pG!l@Bw{FBj$1Tha+&5{i z8K8PN16wK>^rUK8Zl=LSG8XpPn(}(=k;?^*jQs>?_ZBkR1-YLW^lQV(ej8J*W@$uR zYiXm3XliIChTyu*(}p>*BjHNpbp+5`qQvHrn)fOsF!d9@vHk^dhV4T>F z6L31rKpvTcI&i)?2bSXJv7*PJ&PXWKCL*y3r)q5yES6K#cqm&`o9yt`<2J1pdD5y0 zISsvTG*uK8MtM<0xeWO*4Tn^Os_O`cBr`xeh)i}U62zSb8O%oo;zRLjiSHs6E=CRi zJ(z}N3q`_)_rVd)SQn+UA)5y`*`xcj?bB~gjA}ZA-CD^VwxOrZa+b^yWa#A=-mlHO ziIfXGvjYP7@xg9w!JRO&Fnk3 zm{5CMiVo~H?pk|4K!(2@wcQUMSHQ5Cdb@iZ&BXu3>bw} z?y<~esNCV|V^rKw(T;Uy=ePFkthZ<9nf#kcxZ%TfNaS9vO!YX!nS}{B2{|fzfTjZH z0DafO#B{(j@#&~Yn+^lCA^s^U?m8c(B8Z<$>@D#NlzY2St=tQvMK3P5ekc*YLe;Vl zmWcgOfm&>(_zkL-$6RyaioVL^qU5=#9B3}!nbf&>3Xynv(7E7rx2p~A6I>y*TAQ;* zE};wvq|;dK+$Bh>l|^hHj96R9`m`D$#`bH+o2VF$t}W`k?hhpjvwt)$?kZ`P zmynjPz%k-g3;Gn9w2-vuCA0jrPuq|bJPaspIEJ?R#5*`4??I;cD+I&`FiU(03(!(Y zOwdtj6Qt2k(b;&NVB<9oDI0QdYIAVfOgJSvN3V9QOa1)|HSs4fR{Y1+-#CxOxy9-4 zM|OY9)9BDK7#)TZ9qvXtp#F<5nMg0ZlE4hrcOWm*C6+%&x_pUr`3mWB5N074F4P26 zYPt*8Cmbby3C!8_P7l=MN{U^P&h%mM7uO)Eqot7wW;!7 zTPSQDP|5uuS;-aV_i9(v6h8qI)a$EM^dMjE`#Ld?xSOb5jV@xbauaI{OM10y;~cZ2 zI7z~0053Rz7LdI$DFuTz3&}GFa8t>?(_LJ1;rFNqe99(QKwxJ28xW&ET6!dineZ6bZ4fR;S zw>p-9J1Vg#p~%$QZT5;vXtyCkUaOyy@KRU*CePJ>JFb2O;Vj!+m>@Tz<4|(6pZ4*s z)kVGh%)Q!OcUPlICjj{{R=d+t{p>_jyE73!)S@s#i(!p!7^fwy=@H=5?&cR``*Fb0 z(fNghG{HgTmkufy*{Dnz2$iN(d;;iCy6_3c@sU9l?Oep?Jap5}$6DWkN!kT2oQBvq zO>*HhC5{tanQY@!Z||4osM+4lApaIG8!g*yqiOEQc#gwcIof@4-64FIZ^KWd_oD5v zmqD-gt5hDi+&eQ>yHDFk!02LS&)Bv0P&zkU?Gd}Sx1O~J<#ar(Jz__ZPPe_y0BYUe zpag$vSB;WvzjXxPGsQ9_szgDC;}0XWDs+bvIv9mZhIRw^wVyas;D?dgA5fli`8__W zfc9+i@{=ok81NCGJxWB7ABg62j#FGqo&fP6D^kOLk-=W=Pj;e!%MaFWM`dycWNWv( z2s+&9dU$Hr*vs?IDor6R_K`YGKlfZ{EsoKe0^zlE2)hU0SkPW~43uNj<OU6!}( zUwfZHO>qLYk{ypAu8-pUJO-n+$6bosl_sryAXg8vjP{}Sj}*oIPe+Ql_kq4nCGo3X z@)Z8xCBL*UytJ40RVs3ydLs9YlS%JJPWvj3+}GY&^x9{L+~>ExT>Nxo5@&1ErcBj!L+jb{MC8If;r5@JNmq3QT)B{yc_iv|X&9Ucu^?9j7E%nHn zWBQT$e7pV0c3Q|#Bpt^qF3uR>1i8$L@L@RdZcYA!CQ+!>hx7M4d>d4iW&R# zdXiWTsepp%!9cV|f5y+T0qnJp!z~w!^9y_R##>a7XaUJ<~^&&PcPo#J(erAyn-=}Y0 ziwKSD(>qceRQ(KGa%Z}jHp`i-ESYh}(jeadp#d}{f_H+pNm7B<9)-OjJM%-#vAbu^{*xM|D@jI-TyYH|IEg0>*eDMYb* zL0kr3ROA?YL&{f9P|gji_-7N(Rc3E zf3ZJ>uXkbp_qu=%^8orw{hon=-s=Ih7lHO20_bl2zJY=6@c{a31p2@sfc83+Oy1?` z)%T_@X!IHNM-M^Ge%(G&OFP@@v~U8)Uwh#ABm#ZP#k{UV$TDF;;;lcRKbY)*(jC6` zMtM1^XbOy8W_R>RZ3$XSk8zlyu`jedUleOz$taLE-r`>60`tN0uDea`^YOGiP z!>;1J`U{lBMonMhumdJL$vb&+{pD(TMqx3%{*wlM`k!}UUA?$pe@nnZlir#H#t}i; zAilvD>#>S%7&24?jvi@42{o*7vR ztYtrKPTny-6DwC+-{+((fUE9|wf|LKHqZq=oo4D3R>fz`dyr9Zfsf!AVCuPquBp}K>?SQ=-hKs>eZ z?Til+Nk8S!3SD|e7hh+B6}bNgiE~4(3%4i;c4ebKB6{|e@a}t&d^#rm^UV(32mM8V zaQ^t0DR!>}FGljz%GJA$>o;?E(YS5@;1dr``D|+Cw>qvREt5gUHR#E|?_ido6*aJa zF5ZRp6*KeT> zX)}uxSWrSB9a;f8ZW7{KINDEKN12hl+Dw0tgNhEh0$5bDXL;~aH-bPOv<5(ZYCL%(| zoOq$2!It=ByBf|7-K_ei0g&0$V&{D6rq2cK?ok(GRNdnJ77DlRMJ#gJUE5~XmZKu}eA^u8WTR_l zN#QB(>^YzN$Md_`X;XRq883+5#XjCmC{6;9Mj+|f=4*|_HqLm-t$^&|Y~09++n-V) z#5SI#Bs+q7rn!Fk`C=o#$*Pz@7M@T7m3R!>X2GNq9f!#5P)Jzi7k9!|BZxmaLs7Ax zQkd|j%)R;rmtC5HNv~H@~s?#t;;?_XW-x2R2!_?YX zhL8G{Z*}4lj|0O3&#IGkh4B>rcHDT7+~DRmp^Dp z%5)DxWXdl%$19C=xg^sk8L|b=%TT7@LFLX?4~JzaBnOL!Uz4wBee~AYs`D!GI`dUc zRb1`W8k-f#A+$S9iKNP<3<9pm2ZTTAXn!%A%~lL!2x5LsgJ#i4$33sL{+6rs6<#!~HqMzhcUc_JJjs_N8G;CRTV;AfnBKk1;x3};OP=q8!ec&O6ABGhw{@UUQRYIzwc;!H$3*Maua?RZ{f7L!n|m0I@*z4-TafSQV477#GwkFdTxq;k=5NsjahH<)vW6(He1|Bd*hMeE?wd$&DV+9 z_Mx<*SRdoQyNS+25Ct*3BNV?Vqhu2cf2PtfEq%z2cTbJ~jWyI0HGhfkxt$+!cNTR= z#GV%kfnaj-mhURkS$gemMQlfqnHV|<&fRToml%d7$~-stJ2j+EI=W3M1{`RnmoHdK zMVIJpCC({5+yJKB4uoho9+PYhb|pLuLNEJx+?vhAaK^LzKgSq;ltIoYtUcC>t7D(y z^m&S3f~*k^!>1Yn5Z%eyw1W#)Ht59mKP5#uwEX_eY7?@4z^XHCq1P_u}O z^x^S29yEDe53@bT`v(nzTVtJOIkFVC%P7P?4PMG?Tj8Df2SA;e#gSB{H}{iAx@N1kj98)Pf$P9`tR*c{{ZB?`M$pd4$>+xml`6mcw~?w#>Kba5wukVr`laAe;qD zgV=jH3`D=+@BKKu?}KTLp!OJ$k)7Yi^)7bvkKUcm@0-Eg*6%4vWA%BnIc>`V{&^7z57l`86$>)O|Vgbw`#8F0- zs~;$mHm4JKdLsQUQUpB;sid>Lo!70zhf(N}2b+72M?D~MC zV}%Bm<*a#-7(T@apmHWXPHsBnfO(KfSlxj%;M`2qp))a9(OsP>E&$+J+e$I^72zfJ zT$2!ebx75-=A*sPiu73sU($o)pz4ABVU;JTAs9-}gY8}u$@|ux8sfy4k2yTI5~liU zh;uV3Wv$BZ`S{0G-dyJp;*?b$9dN~NVq5gc;kmh4i#XQd{ntdy*1RC_Y(Kd_H{5`T;vcR7467OZI7ocNNSTqLBuL!Q zXz)@V!pgB(6<=i!;QOg!KEJZB$t3%_> zY8s?78l$CqM3DBvZWUc))1Aq)QRvtX_%k|Qe1lR$_(izAlIy&B%hz;%oqF1(V`7=W z_;zeJ_21dx^FPY=x%9OY=eNcuzvYMdNkNUfTtTf~lyFSu+`vm_RufF3^!~ALDFk8` zLkC>i!4Bk!XhjRs2L?#7|2YS#Zp5W|nmw;TUoNzmvxGXNM%SlGfBEi+w^YA>+wln> zgR^XtzkMGB-_g1~s(2J@?iT&$82wv)_+hkZ6}BhK8}Vfw>36LLC#!_gKi!KrjkT3_ zDg3ZKPf?*ncJuB^j&yt6B`a+4<6tZz_i_uhO?l76RBVr2bW96nI@fT! zRGopLb`Oxc=hvJYm6|a3$vM)cOcVG73Y}dQAP~hpWd{IEtj6O8P%alGH{Vv z*;}u<5uA)|QR}W4+tZ6sJ6Fc6DXjX5`AZ5%rh}Ovwhwu$T(!NTTWx-v{7-8nd`mn! z%gK*W%{Uw9Pd}ZNh_RD-w>$dfSX6?5S9O+?Q z)N56Lh)!5fhSuv=D0dZ3r^x!#QW4TQoH2WtsqLFc34vZ@;bYnEXw!<8f7TyFUa;N> zHz9n9dNTcdZE7^xeOGJ8OD4LKF4Fg#wS=07MT7p2+1Mw}%iD z{}_V!7=fwBgPzvuvQhPE z=T@p$WL21Np;c-n{TO(fPA-@})GS>!LCz|0amZiyX)MVD;jFoVi?`cPVv{lWUlnRU6a_ZOsBmS|op7x40uq2$U%f(fo^Nxd{!+{YoDrmwiRn+(Phb?_cKmf=hsUK)=f9^%5KjG45 zUnwh4^k85}7XDkfG|&GcTw2o3+}Od|!BYJH2BQB@)O7qi5d~KpG*&1XMCS~Ph$x+0 zrJ3p!ttE!oCM^{MXbP%Y+e{%Ho@ycCMXBoVT*6#XnGdY3U-qc@-ME+?kQ5L(yS8zX z7lua#oK4D`F7Tgw_TBmTaQEX&0Q`JtBVv!RDA}CXy1_=~x;aCD=!e3%A99$!4J@hr zo34>$*4-Vs>w;(oh(aN0dP1fF9^~sMQ2kXJ)W=(t30G*i)%~+f&k{dNH{?KHp2^85 zb$}b~Yp2bOU<#6Nd;4LCBD=y{fg{`Gr@1d%Yf-)4E2H79)ZMnBp=?)%Hy8Nn z8I{@GZh=07x8^m-&L+c5dls-vbSV1!>m^ix&;8?z3TCat12qfYoXb z1GI~}6@{nq&p=rfgZh#hxTd(JaFJ6h{Q|Q7jwZZOL|f`iO!cEq3ddQ2Tq_i>qWHb- zHpy0AD^n4M9E8ex2{alXx@hJ#*_lhZ0hg$nhZF9`twl@xg_)RJ+dGM+n=08}6cl0C z-vj=MMb-;BeulPnVippY5_u5=Qy6 z++tqJ?b_`d?BFkDe11MhlCk7|NHU(#p~1CFfqSMgN4!Z!Hzwi_rc5Nj+f7s=iY^uW z>x0Xp^C=D!L9g<*L192w&^Fcn*jNUm8`xY3o|5tG2x?wc>WI*gGrz zQ}-;zD_}*FU#lu($}$ns7;L4fvK)EwNz|NX<4;>op#|yTQX;=AM9XE1;u$5MuC6gsd^Ea?Y_w{v*$YY7%W zxqpNl0oAtQUMoF9R6a9UgjhuOW)AlZ?&y~+ORoh9`|UZU(!Dk3P+tRqY}@rz`ez{F zXqOJ2TvdgRS-@wr%OB9bgq|$Qnz646W2J~=$1Z(|zuDL{Z}8w3X6Ef+3dL5?+OUo{ zFzf=CP{KXavJrs`Q1c!ED8#UMu$G5kYF;h=QxLyK$Qj3AT!v8q$IyL0@qqiXTf^Q{ z{VJUG5ND5P3Zr3T2v0xn#D|>jSr9F#(wR7~Y|=JvI9}-n<<=Uux;AWCTY`98su}W? zDoNo-!SD}i#k>x8QlF4&hOTWe;RF7sx$EQ&!(n0k=8iSuMFWawqQ8jmcZ7k%8gC0_ z>-l35<&>(tO?_gYvSUm(ldh@tw(O{>j!B?f2v_L(dGZE8_L=!?yI~su1vsKVT6#Ue zSCHEVsko)1vB|@HaRQ#bVh_DHrC*mnkqv13)IDPUr-pFcJmKxX<1{`3|62`V|Nqty zDPuQd6Ju9%C3839|GfV{1X8@_M~$U-fQAD}R2U4tcT|u%+dLAESeZ#PGh#b8BAM}8 zQxEzo4p3f6-Qt1oX9PM4A@#wK@kQX`%~sn1BO5SV-etD?ou46?*ex0u_y%i4J_kx^ z(B`aZpwJZB3v7z-&u_8rtFF5a%IxO&E;Ue|m-T57r1jDFUl0keC-c~^+X8T?!L~XY z>n3B@^QX(3f!`SlCq_!ExMLReHn9dG<5+^2r4q)cwut2=`NmDz3vF%|SzW||_+-F* zd~7>%E$IdC6D}aFhWjPgdHuDmM-x>@UV`!|@M5sxh{2*t{N!UdCH$wAuV(yONtP1^ z{EY48r6j^+QAL?lIcYvXf8ve#xgt3n;2BE^oket*O+-B|Fjk56HG7Cowwii)K75=x zBAU@XrI<}u(VpWMXw)8^rfV1+z|NXieuOaO+GSt2YPX5~wUJtR7~D-!*PFnz2uhvF zO}F7a>xvAE=ml9u*>TinnMHL@b^C#$LVl4VC%V+iaax&kJ?1(rpkzC8RK^H!Wi2L+ z`AfWyHX=CAV%)Mz6Qu*{7!eog_2(Vbkj;sQ*y1Dl#3b3e1bOlcQjVg2Zv^Oi<@VX7 zmUkZJZ0+n9(EW~Rwx!uUe*W;;{?uo|IZV5$`wC4jzTne%o8b=^<~D@hOAN{Jh)>R5 zs;MMJ_FW(5@HklYjpAB5ga5#@5~K>s@`*k5TyfLG3`PXOUne{dnK48X=cPn1?&+M%}uMqnP2$y<%_D!bNZYr zjqEA?8O`!3Hr^40HWO{I^jnf~UFapVe3^dA_s`T7@7sAS5n;!_s$X%Yh6dtj6&G3M zv6)?PT)o8J-L0Z3DLB5$ZWO$y7H3ktr7ZdU!xMP@3=`y?b)PYVdxX5%aF?Wrxpzk8QBnrEId=$*U#B|b368Mun@6F^~E%$+L)`N)EOt@ zgAAy>D85_|9K;4-tBEsSTzOj@3wtgZ#(bN*dLGBj@jvmmIL^+tv?#Dm_!}MS`9l_2 zx0FnBvbh?1dh5oVOENRkazd9;NJ5stdPQcBb}}@)XIICPfo7`1kd{*8I@~)njk|Yv zdRwsPYMPvMxRm(nkF~vSkU57PY<)&R;n z@|#9UeImm_cYGSF4eL%>MSa>typq1Z8Ai6YGM@Ss%}QBCoZKO!LfY0WL^F_CXy-Cy z2%naT$BQQeJ|rv&oX4z+oK!PQZ1z&=-f8tn+N2W zah*I&C2y)1fImt-f^b_UO90d#K3mt2eT zK8(5=MFr9=chzos{OeLr26Y*htCKKL)hse9Qga2_dgF+aM zX=NGCd>wZX5g!4un9jY7iv|C>_^eB1GZI*ZJIs2PQStwBB_Lrx*OS2mAxZvh#o>pU#v~H=iQ7Ie(=8PJDce zT!9`207vb<>cCaNBo5qgt*xRgJFr6NJW_=xQiIktji&5aL&N?iqe1>jB)PqlT3Jai zU4{im6o5 zGdCxA8W%6^;>P$Z>F_K4r%5gEIllK4pYhpLF1_y4?K83 z^Q+|`3)m_}UX8A>KBn2QJC1iPxMw_A^qcrUaAP|pXe8CL1aFePfG4wgcI=3zM&SGe z^NJXRpDJX!po^hCb(LH>@slnbL?LsP{E?c$WqAzkdAmb*f*`ux0|K|oaKNKb60W*f zqkXemA8JKcdx>1^(}Yr0CM(^S`{c7SRQ`#~+jTPpo8~^zjAmaQ2H)Vo3jt?jgx?FF zGx7^b=@+yoSEnYlC)iYv^7jlmPj4R{M!Hz=c_1qICS8iGjOpK$zXtz)q0evTm_7z$ zp==7`k(1ev5CGuO2O}y5Up*Bpvvlsj>uXuf|E z$sc1_I=BZq#pU#hlR!7-V$c{6*vFc>NEn5|LGr>NpLDX|g5=4eBSmUZUJYTTPh9{p zLL&%9Pt3qLaYmch34wCG(!tnk0TSTzSD?^*)t5dbc1rN1xBLtqJtB& z;ALO{_qiqGAOay8e7Y%-U>afg(`nMD5VWaj=inCb*YROqaKX$djqWp9C>ZvEgO?iC z5R9-aH6@+IrMQhIqi$>@iVXx-7Liq3*;&D922K>hWv9eOGyDm{Z>hBw_rkB&ZuNl) zT8N#CzA5v{vK}8d2BOC+($c{7l7Pe9jpx0TgG`WZgiKMI;Cn3J7IwsOS4Y4I3}dE}3y_3v6tR@H0?C9+tR%*1+pi-sLq+1~;{K_+ zS*!<=rP<3;8!;-8&d}&gAQb%<9U+D1H#65d2l|nCC*%;t!4{mLe^a|3dCf%-gc)d5 zQEkMT-y2yBLJ(PkJ>5hg`O(t*6F5{3T%dSeKStu%-7kJZc>|Vkx=B`@k5Cgz zfSol28&@18hy}Ab;%Bjo0t6l4az^lG$D@mLk5gs=xTJ&K6LvYSxu9wBO%z5doY->1 zVB{Pb%-oPcDq!I(jTZ-+joD zclRTTN)`L=T55!-75%jwkTMY^A*^{K8Ps7zJ8L$K%%%1)GcZ6VUp913D8~aA%G*xT zoY>T<2rPpYan>Akh5IQSVi*j^27yx)wrck`3yBY2*tG&a0p~-*&=TN~hK*2Pk9Lvf z4<9)0@hEQ231boDq2xsZVcg02se}2|Qg{LMT!Rn|=Ag52aa!>?@z{d{Yh^W&$^C~p zTJ$ikyp5vmabs2q(|Hw~$YK;o3Zz18I(OiK=egaSDuNrBhQ>g{i5*n8_Us(NMMz?f zoaBFy)hy9R?Wbo%i748uZkh!_dwVwk=H-TLBp`}E9sHR0igT6*wnWD~y-IoE!4v&K z%MT+Zw?^ekX$NDIz*1%^qJX%ta4ACDCMjq85#G%6hESb(2P^24Xo7P-I|)I^m4_)X z(Ep(IbCK_a2141e@Z3ofjg??z34WR@NZoxvbYVR~JT|%?L}LU5VdtO)LX`KYuxNzv zrKLGzgQF3KQlel#L^|)HJ0}%lfmAF*TmDh^K84v7Y!l=WH_Bls`JlF2022~h9XDy~>k#!YP<&V}+6eu%IR02`Xu|*&t|4nb$~(q;mW^TuifVf3Hj%B4R83n?&48UPD%f@;v>{{QZ@e<%QX5Yb;dI9nmRmJ&)Fh;LdQzH;B}BJ9y*yxh_^Q)Wc%u6YTh z4^E=?fr+5SMn*VLg3llUinT{94b(b5Dt)o7WA!sCdW=yk3EQA`Uqu#zKdm%EVVI{z zNQ{DJn_zY@21ORWU6;N>2iepuCHE*4iv!()`QMnVnl+Y+ZClP&9`U|(oQ{|DKT1~J zL=|L2XKMa9ACM*{4@Yec^5g&q0m?VjpXW{Iz zy)h^jJs3Z(l(#8zoEvdeIpYl~az$~lho#v?*|EXUTkUW-L(ePC)QZj7DjsP^V}u&!ejSp#y-J+8 zmyU}j7agvR4L72qCM9ltykuecLHAcf9X_=w*Y<>L2xCUwMdU6=M*Z|e3X^Hg@!T@~ z;`L)O2O|S1+LpsH0r*z%LBBghm+`Dim6zMdBU}y9gdY4$Pih8%wS+I)Iw|tO25YN}7n4X^M)AgbOu2<2nM(oopC_hd+lY7@@4AK+Te_)VQXnoq3f;aKXK9w>tdZ zdCM9l;lYy!)H93KtL1lh@Zp7&D%3HRjGWMBnT({WU=u# zSf=NSbl`eLW4R%YPEzB`JU&<(ERCtG<8c>Lnb3c6DGK_N$g-t?N5mkPgdX!pI5klX za(={(Y@Uj+0_&u={b{3%Q>Q`v8m;Nxk0_iIj*R?M29?(0Z)o~l0%WwBA9*&W{OY^< z)WOpF^y$2*P@YsLv5(XV2fmthYro+n30#@dj<{`l@`JktiyMh0iz~Q`XcmG)H?^GP zxkurDTi9rMu?R?aV}vS&WRTj9b&kqrZKvi^7q{bm|B8gpi6^qI+JZE*qm-HkyR>@1{J9hhc24~>Wj>RbyYr76~Q(rc!sCm+#^toC7jum zH`_#gd{~#zSu?Ye?B`=2QwSjL=pReBPzz28OC3s|)jP$%VAi=13!rxFN86oj^a_@G z{2S11f*C5 zTuUl8vqkOlp)YWs`(hd6@jkf9IEw<(RZ946NM&)j%jWwHA4Y)XKa(9=QMUp36D zzGyDCwQ=NF8})YP^qWK9bM&&aPe7{POiy7nV+)>HV;e&U;%?AAob@h?n|xu$S%Cv6 zti40{{au!l9pWl3pT?ny!9q6+qcTA{ZZxlV3Je{a$CqExM#HnR348pR$0u!N3i%8} zY4D%pOnS$FxORF9x+Huwb%xF?oV9V4>3$mmxM+(y!;3_gIB9brOGUcGvyT^-iG>uY zD)eCkM)4IUx+KIVXr#?b(aTQXZJJhm=_{Bqx0I)HE?L{Y!_F~ecXv)G3R84WT$>9< zDgv{oiPM1Od!Ln8^{SkpI<<7@0Q=&@rO`j^M)<1vQ?_AMV>?C2ct*Z&~@n zyns=+4dv*?)g^8tdlQe5hP#EC`!ueN;OA%-7be@KczZa04Z>U2dA7FJJm4ZbR)pa2 zdVampk0&e4*%a{&v=0(j?gM)iTvilvhF=#?*SjtB^ei7vVaTKq^u@7Tg`uz`=JWPx z4|$g=p&`Wl@#zPQM~e5Jc?iQq%clXmoK>&I4ZNGWCG9U*o{WoBKFa*j^I*nGs5{cZ zoVt`@&1wjoQEjTAx7L;!%5Q;L^-sm<9bg;zck}d;p;RgN56wv@Q!?bsDl~VN&6f)~ zitOkd{y=|2>iu#VK^w}qbra)m3ZNBW`oHUclqO#%QX~+ z3w2^~b!TOL1L59zlaD# zz#Eom=UAU#;#oJq6{D3tr+M-4X0>IYmFCF~h4tj9RAH*&m>~x}ZsZEr-S^pspkHim z=p!L*kmLY;(CNmJe4aKop5bykPB8Va?9klZhtqBQ-ye9%iI)_@ z=pjFqbWAR%>^Na;JIrsiX^=Dze3*^4(`~k-*mGld55WyAwofO!(V?zcn(LYcweLoZ zDyz=AKdrkw@!wm2>RAgGcO1DRd6bS^+wt?!;O`F(z&^~5+y}hi$Z_zkp!X0SI@_w8 z7-@IH_^kja;lZbDX=&~4z_zH>#$lESsawY(TSp3T@T;myr}#HS>dw}F-@5@Ozzc6w z=j-gw5YM8U~!Rec?orwsud1X(gYM(e3>y@yi@Qx4^zAUwTny@voeP(oI-RC|Lv{u@cN*ONV`= zIr@L+$gNpHBH2b%`B#OY3$TuOqP9*tucn-Ug(`IZ!Hfa~@7~hg0wZ3p)w6qRkR}FV z0{RvOWn+`YS0(XYrz^KNs)=2)T(>8oIHcr_BGHIqxFz=`S`92z^v4RaT)+Fud&{Db zg+fWK;O(Ms_sN1*aD(3fD57TbghAgVf&nk+HE>-$rqyuYN<}3Be|#~@0;ORhITGIrbnv0VIUiqWN+ z+tXhrR8!Yyilh4vPb#3sfw1198di$y)74;ENhk@J$Qct0{`oZ53{&C@N|63>o(TrwE}e*#^G zO}+|O85d=lro;D@m?gTxzeZ8r%y8KipXAaP-HeI^Z$B=S6KSoi32~PZ3*E!J{gHP! z!`2F*Pdh2_iQpmWn#6FtbGOC-mKjUtASG5&%|yyVli;r9NERg+qZ-ZZrAvqxIfI7B zu=bx%+|G0iq}H_AKgh-Z1Ecj6OTNd%e}AqBxq~Xg&KRX2$MKI0L&z{u z?7>E*xR@fdJ8BCD0mI$R%PKa6nrC<&1eO!)Q7*a^EO>nBllsUuUj25*GZUXD==$kIf(5z`5W6h~$Tvk!P-p@~<*SF#LP)^EQW zxuNY$ay5CAtzm)70u;V;eqZ0FnICKI(&Z&PAWhHY;Ur%J=@_?4qS?rWiov#`Mz{$; z<<&k&ZitLBB`F#4Y@TqIlZi1l(BGsAWz33CR*VgEUMlm=73@z`xMjF`gu7MnAlwQ@ z9>5Z=ag_?+FbW#RZDr{FUeh~-7XMcq>z==&z-OX#Q=ir+tt+y7xXpofg)??^Nn zn=b?27$d6ju39)r^2hMjZcm;5f{a&KN4ox%-RO!2AUqxm7S``S_wD!ge={=JbEpdn zhiZT-3x$Ox-(K1V|6G2TXzRqyKAdw*kv8*SECws}v*ES>;i>H`cMKxpys(G$#Hls3 zu!VGW!t%M&ZS!x-*ZmRDJF_mcB94@)69^Hu5SLZ7l2!TQYvtNm>2qM=Mwn&qUz{;J zPo#<+yeiJ=3xw>{dqZE;Ge7DmZFk-$~d#-8Dx(+P4yO|%f;j6nh& zuG5F24;%AadC~DLMMqvPy>*oBPQvn6m4~d;t;3!*8xCYz*kx>%W8xr@mka-E(sOAN zA&?b3MC2JDc%zNgO!j12#L?#M>ib19mCEpp3z=;D>~Nd6GeW`8{HfM1V)o_J;z|)+ zQS$t<3(81uGhA5E$of)Kd{N5a2}oAJP`Gi0pL>=21*;Q6PYzpRs?Pi7c)Jt=ap=rq5|V|e0=!jXC|0Cc}xY&PjZ-Yn7srLqMSN*f6RQOYGAK$CDvHI z$QkF^jmw$Z*)zD)j^0vE<+j_RJ9nCOgJ_Xk%!cryu$_zhOWA$iMbZUQx3!#T$R7vd za~K(0AA$11Aou0(?`@jR8L17LJqCIZ;DtNL9n%B7*wZ6Q@C)76;p&f#C0ix1G08%Cz`a%y_F%bzNMn5xG5Xm_4Y^N1#N;+c?^3&ixc*sB^ zpfhP3bT&j)Sq>{*oi*JX+HPdc8)yZ=p}?V^HKv7~n+n7$1sBwVJxJKvr&@k>yHd`5 z?~KU*9_kKr z+@2cfmmk>6APexvafY`~64_ZKrFHd9=0&z?xzWsF&yHW)I0TgSNanijA8{(Sv-VUG zks(*wxSE%tdPp>VdW2=`*r8imKuvz|G5=Ee^-_BO!#Wj!oM-wZql2V6Dyh%00 zD1wJGfBh&kcPP+u0uQ8#3#4_%#*JZ>%uu3Y1tnt*wV>)1n~u^Hx}szj)*USKt;bVk z1{dL21H0ig`FO>FM2?73Dz6PrB@0QF+=WEn=7UqZmBWF2HNRt9eY%RJ3#ha+Q^kpd zw{OfG;;B|SrLjDlLAR_J!h=aKs)>6KRYaVbvUOaCJ^_tT=0ZO_Q(_mGZ5uC_ImOsn z2c$yILsPLZNOvd|MQpF%Ig|ZFylUR4D!Mo47wXgTZ4r}5j|m2(qjLO37jL2>)7rNE zs9KfJgEU&V@y+%(tX5j7UBXa?#$z>GvDPo$LrJS}<0J_uz()kD-wjR?;kiu3^DVzA zb?iGFCrG+AcSahGvrX0!8GTx|)Wwz4_{4KbQ>T+Q=ZU7CR+0q$?y=S*!$c8n7Pn0& zDkYRUI{%WmFt~A6jc%DU{VUS(#2VeNi0XK-BK=#phlAsp-=eCGDxv42d9E8diCGHk ze;jfRBit72D%eu^cY8@6SqSrtjQCaXEEsf>7%E?K+*@8Gp8I zcwzqtzlz7j9ft|aR>U9k-&HN2Exd%01kjFzWw`Cd$t%nrjm^9)bm`NZjQ8Z=XiMT= z&3NHQpOMR#|147!55`Y7utUgqX8>F~hloNi8ldS8>8V-i;*6^>SC*|}L=czH z+0vdO@ApO2gTGy#CUAP4K~INCOhr)g(;E|Jqq=Jd&?Qbjb1*An1(}Yum!S6r} zpw^6F_aC>9b}cmF8WEsw@uH8QI=SYQziZb?R8YRu0YaPHpI3u(BG zV9SlR|)cu6^6~<yV{+d#RQh%qu6te$4`3_bX&GIcytPhQ|o9x+bwtftFgjIZ{ zOrRE;PaO?)5_vT4MjT880|@X3WcjZ-`^NALY0%?~7nPHzeqb4x6KF3rFXRf*zVM3{vzRXzl6-U2!tS`gsRksy_}?6kjg*3~<>{c9VQ%aZ=xt<2%&em9}f* zIn)j|2NxDleFH>wf0;{qi@u~Lz}WqnM)eIN8_?V7_BU_Ge&UVyZ#kGb4`=prq;~qK zbLt4bYe^NbaGp(Ma-9Yl!kCH_>taUu8BxbK?fwNAk`wI`6mP8G1G}8DluOT-t1e^C zop&+Of~3N~3FR2m^(OGKsPs~!2QfUHCZ96BWsX*p&z>iATuc(hB-$6Ok&RySfW!$w z3iv|oTxm9iev!cMp=HZYhZNJIgY$~CR7rqz!mPZI&OQEgrDnSZj`q#3?sy14u^XU~ zvspuDja*1Y#n9pH%9o2!dtu3;)JkaOeXO^>H5^8y!9a^6S~L}vtxIr9A2`{dKz&;i zQn|!I>!Q5(Z?Bs~nq+@^?E|7oA-%6_#Nc~6D-)u@+fm~&2T6$D$e*(HNrclnnT){q zc7gPZmw9h`H;k?h9o$WYSYCOPpTw3pd>5AZQj2g$fa9fPOYPR-?I%XqC2iwWxETb* zbI(gWcRsMHRcs1eNBG`&NAldE`8Irrd{=;}v2y1U`A+DSFhrHtlHq+@T{f$n{-<^d7K&ky%YTr&B zogZgdFmW&9xg9XpL^edAQ}XktA3`dq7#bO_KaIU0idDr&F zEdaI%1Eig5e-EVi(%QSe&F7?1Z#bu?p(rGF|G3c`wL2G*jZ>w*S0U z77D*$<=Wz->|ck8&A|xLUB6jY+IsN%RM2di4N6f*-qm)2MmW9K(FGhRL8wLqe{y@v zNjbY>(%hx?o;u<5CWqg08TtwH_(Bu|nt~}}F!r_`yLH<9F#~U}CJg>i2u8adR;C~J zl5UBUE*QDaiJ#qPJ*(~$5dI$kj6ie0vD0G__pEi&J3Z!N7QI_sBzKqD;Vg5+U1o>7 z%n^5)9j-D*++}vS%S@-T9clNrQ72Iyo32(L$0G&#wqxh4$ZOw* z&6QOr6c_}n#&J{SV6kg?C6Bjj2=;Sd%cf9gXkfe0wx>SOIW~nm494)(3k5KS^HvvZ zoFh}=9621$kpejF``xke?r3viXDG`q+-O`G1TNV^$rDU$R zF3}j?ofUuwU}~qd(mXRZmJ|ZPF|m15*~zi7h!yRSIy}l@#h7CkB=Qb6<<4^U_=qX1 zOmr-A#438EP|+h+(IeiXM+y{OxMZ{75of_7&fG^b(f}mc44j*{D(+g;iDP7ll4Wd< zSbYktKAoNY@P*d#j8|x<$ZWM3xncFAPl%G$h>mp{mPYm#R8AADpysI6O|8w&B&BO zFs*hj-xMD;4=*YoqQu{Ls!$m{v3TlExu#tCu<{Xh!3&<*6)sDq5l`tVA5%V#(VyVk z4Z6a6@U}R6kB9Opc1BV8G$k`LvGXS4&=_1}z^gs@<_Vv29UZ|W*Tdk#3(&H$e)GC& zpK=3_`z$U_Wcy*J#iBmt^Bj01RAS|d6+p3@__qX;kl|)&TDi1d`4S~dO8)*MI|Hfg zEhp2Iub3ZuWKQ5#{xKO`uGN*VQPR}t@en&b#{603d21!# z{*h!$hwAVdu}lg#wX9r0i8MTdKe#wQoZvT5;WnOb%P&_k%1^ zm>Zp+Lp@Sg@)=XPl5yMTYM=65wwp+~mr8U0)4m7XI^i}xAwhRf_t0Q>=(Is*n3-j< z!!JXp4YqWKIzsJzUiSizHmy0Ps|v*8^5Gb_VLiveRwB$kyA&Q@79Quk#7^CSmlj!C zdBDoCnuUbyXeRGw4yaZ}N9PZ&dag3{Rz_eyR&?RBi!AcsrE2HHLlgt@05 zhviK^cZ3^(IScq(p>Yi{poBHz=hFfW3mc~T;v6F$n2e2x#~g))ak2wNO-*?&Ohb8! zk~;-Mz^vu~v}gA)SROIwiAmNjduZ<{RAOLhVC7kXV*@Ljo6T<{I9bL@acZuuA>d#b z4K4hY^NjoxhdBKETZel3hT7WuTe0%bP;!^M^48=iz|8)))&5yZTFqhLVO<<(aV-Ao zWkcrS0_8ano2+jkm7)9y?1Li_M27McN-jOJ4K{fnd^IP0o~7>aAm=#@*jzW1pP2@l zX*qg1l%f2BlG)zuCTB8~Us3X@cOzAgM5az5QawY^Q2qP1>R&E<;-7~ofKYb?Z#4kD;Y#YcPx%$5&G{x11viM4@d5p;X%!-r8nqa2n z25r0Fir~H)3kUx&4+q*a*E%<}0qt;h@O{;a6{`aH`9Tb=44`upvg2t){@pp}oJkFz z>pVPTS>3|RfTv6#Zw9pR%viQyx#GMTD>=|8+KuT9*~a)G+-1C6 zC3p)~NLMAW%0QYzx`7m4J>pXpFwP-?3f3{MASVN8m$G^Z=5MGv-okV0VQ=A4%gV{) zYB{n?R!KwkQSu5W&`S7^5y(`dSc|M;#JaVs*bT08TTL7f>mxyEJ9h!ytoSF;d69)3 zH|!vfJ%Sc^F5f5^%RM@VIt@>dV+!*GxmtxSiH2;h{I~r0`;LapU$`dfo21F8iDkX*X!>=!p75BK+7TPYJlMX!8u+C1(7GM5 z4sYKLIXRMbWfDw-W$Nm3vQ%AT-TK^_8jVN7iO$q8KbIpnHl6DD6hL2WL|i=1Z<=O% z?>gfn?3=KZ%yAu@cgC&b+y7gUTLIl&cbGBYI-j~uU0+TVbpzk`?aJQRWT+>BB=h)h z_(e~;+JYx}Qs_qJ9|cAB-qV;@#9AV;MpU77jQ>7p1^xH@q5nMmPEq&)rnb*G;ydo z_I7UuKRlFU7so5iU#vnO=v^(_@Q|~ic0%X3wRf}(b`A_}ZRs3@_-+u_s4w+}n2lnn zy)d3y()dj!>(d;D+DFMr13P2vZtFm5gnivAY$pm>pO6aR@Qt63*JWcG`-4);40Qk* za`yBLeq1Kgfg4n7^C^wDFwe>ZuV1{8#Z33Wb#*)YkV6amY7#o^I)F#|)E(;Sj#?i;T!W?F))DpqTv@e`T-mD zsZnwtRup#wwuX~15(B(&ym#DCN4Zjgec)5$WDh1ix12QK?S(T7W9P0&$9Hk06@Vy( z5{j=H3+2C&d&L;XYjj=38Q{mefklfC!2u%{%iz>RFNB`*`ce><-CzO~_q!FmuC(NPblmqvJ3V30 zzKH@?ERTR_-%ZJJwu#~;r-y>BYfM$J8EVWC;F4<9Y4%|(&i~ABZ&YAX)ByYOio9ya z;I}r_`kWnYsP6%u@2-%cUJ9JiRVhP#FD^Jbsv*8OlZ{P8Qx@tKUQi>K55Yj;CrG0! z*j3TuIO&$yWJ_XqcoO6z|9YxJWcHh%Fm--m1ZxuQH9w)7b$sc^{O%BbnuC+b`3;rL zvD{`yq2{-BCV&--TSAU@y_@ZDJ)rj2@NLLEp}5j+i5pNbtBv7fyyzCwIRgk5yWWfB z|0FPT%d_JeANgkKDXBy>JS;v-RI$_fhLW>zI*hSat-|M~GGddq`7JN}daD!eQ*Xc% zOiR_zdh*7Th4VV#KJ`YP_X~VU@6@(Ut?n}C7y2w7S6|pYrRvQvWH8%MSIenAeM4K@ z`|uWNpZaA|SEhbR-RnT?s*uPO>UL)O8qahKUqJ`WhUt9V>aP~x02fwxYbrhI`lyaj z4trCn1Un98tdAt{>jfJ@3iD&l>bEHA@}A^%pUhogT`A~>YX5V^X`K))cxLCrr&if@9|bEeVA(93+e&h>t?9;Q_}CswyRKy zPMfX7`aI~Z&#uGN=V9nT=29}$?|DfRf7hgW%v+WCVXE?dPmhUeJ?X7h=v`OqX>YYc zhpE;NV6>Ze{~78JVfMJP_Cu2Ap;OtNKkARYm5sdX%Kp?_*~nok`*Xak$Z;K}q5hJR zzCx3x@!j0Z39S0pl!OmI8C?y{uPwj7Ysy%5ua}{|0K6&x0!>5x4M>*5a~roy<9Cz< zORBD@mZ84nEm@4mKYB~fn!04SHD$Hl)!2F+=CbD|R73qYC94Y_%5L)Xvirt7Lw)P; z8S}f_%=ose8iKZmrWiF-maoy0$C;T!27S+cL93yuUMzW1$%{pwBFEI_mch)*zdhE_ zD!iEbiProZ`yH4I}0rFojFSC`|!)i z<+yXB7qD?tN` zjCF<6;=SDRK;gxd?i_ggH&5jYCBZ6S4g_{OxIZxg`ioTQUMovhZ$iSUTLL42%j9gJohh)zy|HnafkHUW}0GLN)FJ37b`vY8x5PJ!4? zK-~@h_mDo)3&^|44hRoHc$oAtnkX!agpSL7R9CuibbJ4W7m`I)#Hbu*eph?l$Tc3=j|ssB-Yqrh&84}Il0=QmIVI#*waC- z6D@LWb&zW#3^_u!0=c$9Q+Gfk&jciA1G$Ev5$BK-Nd!>FNC+C<1&u`#Y=!U{5I&2< z9c1da$h5^GQ^+DyG>=S_OptY)Oe6?z6o;pBt2Ib921&9Kd_1-Qj$I|-$QHq|o9q!d zRtX#i@1*l@^I+QJz+@D_biq`ZF7jf!s0gNut#)}ZUE*!sWkoPuS^|ZxC_&>s; zzn5s$cXuvcau<2v0Wx?8`SOz6pxKL1enYL|WQ;wzs<4n~hsXd?bs{l+L8uIb3^1jk zQj*FU4bA|CkwHjnPg$%XsV>*R`^c0N6 z2hx%&&QAJ2SfCRh_IBbWMLO{j3(26+r~TEBcHToC-+m|g{*ry<>FOWA&pz^8=Moz= zQ?KcViA+C3X3@_&)N8+}u?+9e=hgT}1#0{gZ;iiLq{crjP~)GwYW&NoYW!8G@oiA! z?@UqSU**;K*9B_)g15$x6shrx1(5vKi{!^eko>MV3!^U-nfAXg0mq+<;CQJ79RE`U z#~(_-@mdiae=LCwzEKp%p9GGR;Y}`x<86i`z+)}rQ6hf^ql4r9ZwN^)ye}7TpClEj z+h2;ePtuFv_-hIE@D;)FKPBLpSp>%`CE%D_1jpY>z_F+Zj#o>-vAhV5zn6gH#3DFe zD*?yGA~^n00*=-qIR04zj#G-@_*V%ywiUtgdI@7aQUu2vCE!RE!SU}B+H!Fb9B-CT zk1LDdc&h{)A1i|6KnZR6d=VUPmw@A|MQ|J}0mrwC;5bwQj(ZP}1Hh&bUM6rTHB|CQ zVd-%P7Nr0dxeylBi{-f@ShPY|3@?^n6~R(g0#%9_XtcagO?=*({GmuqDod!z--^^^ zS_wGbEP`WtaU8Nz1V>c~IHncBF{1<=vy0%UF3tnw`XV@LO2DzO2#(qka5NObQC9+v zU=bWMOTe+R2##4L;8^0=9Pfsj3PMd zOTaNy1jqama72sXII093Mf~+NPy&uUMQ|)A0mo%Ua4algoL*G~$I&I=xTXk>V@hbt z4MlJ)Dgj3kJ%k=>E?FI>E#D}DqoD*GMRXb3XyI5caHxy-QLk%SzRQ6|Er4c82~{bk z5(NuZWtkVvLq)2xyo9PeR-`H`O2F|{5gaQm9F{IKLp#}vrI=Q=ssNS%@nU(o2$t2Q z_440}kakT8WcgAlp<(O$nT{ZdZHIgS&?39F3#VS zV!GbC;$5WF6v45+1RTZm#SNtqw!R2qHVPrHTSe+ex4 zBMbf-hUfafkG`6L=h>_KwjF|J*C~sxn}p{Qzgk24_tDd@BPYshwY_9D0=6?iqk@2i z2-v{@vs47kK)_iHplNHhI_+zsEc_3Bib#*+;qNqrD{J+okCL*b`{~(~1R=z?nAGXF z>Qly48B<27Q^o+z9wl`=VlVOGathL7*st8*4GC*`!o8#d68aU0Sb9IHAhqOoG(;lg zP4YHAX)T@2p3CVf_Uxg9bQ{F`$X{s`(@`CtkZvJ+E~o3+Geo288K)_lfpmOj<_6+F zM4IfC8C;gpaZil@ZL%H$w5qDAa{dA0qh)Ur$$nPa?}u=&kuyJ`I*A-2)4W(CEW*I_ zvK1o|SGrK}lsX%?XOmelNP@tgmJ^?{g48N2$t-0R2`H;clX4tcrmQ6=D#w#nWg~e} zIhp)U36a;~`KGdoysd=j3}q9oRodum2nXT0T-i)lLAV2+A!WI>E;I}186j0L>T7AQ z*kR(MX|d}B=7I1-D|8Rvlj52;(c;>Y(p_W<$LNT_aXvtBon+12udy+^k`R{5VAGrb zt#mxizvarUjB)V3Rfx2L+AA^2HnKuFi>y+H94j$vEbsanXnmchRih=eDpsUbJ4@jA z=N7>cF9Am}-Td4Va2$TeibBU|Lg2U&D2kk9y;uY5VjPmDt|t}28hYM7^7QHO%(5p& zE!jtRxq$n~bGKPNWe|FR%+bl?tSGy`CJee8#ah zvfk>w^>jDeCuKlC?xB;!wKhV}rx!p;xN6)9`EcvlgEjObzAAh>y@V|l&k-#F&O@HA zp_lRXyk-SBQ&Vssec$zDp*zJD@VgjdK47KuEA%5~0yp?$ zR=$1olelmVBFH9Q1yK%=CSV;+O#w!~WdI_|7m2ET9q9KB;1aiyHOjY0zw&Kzw(=cv z5n#PSxs!YjFx{ctV{rhWibc-{>8BVyG4yG+T8yD`-O=GsXau$(i61KZ? zCgl%_@3o}#I(j|t0N-UW)E2<7dcCT4ty-tvOK)h_?xCOCekc8Wv+mdAd*}@yKff?T zskxKh-0#;E4*0SKP&wc$7C_^GuUP<{18%LVTME-L&L zTxn8%?XRezKiN-z0Z<=?f5pRTR?w&G{` zA!ZgOYyGr&4kq;Tgme9KLG|&^6$$4;(vOB-#<_B``}mgSHiD`G_8>q0kPms$2a3HsfoX`4R)-n zq@{J!_e-mQK4x5%=7~HG=+0wwETqa{zh&&Voc&f{YSqTzW6&80m2GIXzYHHW{%QSw z{T}J~?f!XpO3j?o^4fWI^XmLJ(F=Hs>izZDqI%Y%de)-4N1=o2S>^n7b@Nss*1cqr z0Ey94BW;8+Qa4XIXP?x`_BiZc3U37|jBVW&uXC0HayJL$d&*S->+` z1Ds$1C&2<1!S)_n04+p&#$V5km$!}r9>)OX41f~*0qIP?<_E@cj?Bciiej6tCbJKL zR4jAs3B!M2y*#7SXPFJsbdW69>5sVma0qm+x+xP|$uPkFQ5KIeuR#(*=Dbag(xqx$ zs&)!qKCjBn|H*;@^bjEC<yhF4Ec=m19GeKEV)N;`E>eC<*D61wo0Xr_?aD9c znDT3yR(?Y-P<~6VSAI{wq`X8QQT|AOsr;F~sJu-7to()kL-{K`sQiyquDl}6RQ@I% ztGp_Ol)p<`mDi+UG!H8{Y@>C{;gI>2UMSIsFiZ1I!*Sg)8+YUjohZz$~|hGyj7hk?@(vS zVRg1Vs`}*#b&hSHC_kqjE&ozIM*gk3 zNdA+0to(-BARkg26-`~N%u<&r3)JOGqq;&_s;*R4tE-d~)iugS^*H4;^>`(#HY>Z- zb;<|S^~yEs2IVGoqw*E?B;_9UWaU1!Re473P@Y#eD=(@c34_YFwM9o~zZWW7vWCltwznVD-u_S}&o&IA3{{ z+$3V>(Dz7D2+dOukjJGM!ZcZ638+7$iZlXh^E~wzf| z(EcJ_OrHkLzgGL5^d6{{PSffY%!n}Pi|Q=tQfOrv{j)laxf{yqKUA5yAS$#4+*B9s z$&gxs;}W7Xqhl43PbL&Qi_D|k`ha)rDEywK`HtN{0^;3cw#+9=L9=D1EUXvlGU>hC zdXa907ET9HM~(EpX1zwbqFF7VSE~i}YBk^LV+kcIL5=jmX03qs&69n|qkXG>}72QNM4$^l{KoNJVp{zw%Mg zp(;^MG0-4r)&`6tRJ*4!F+J28AB{1rC7;Yq$gg2oN(&$RV=ABQG4$I(ZykaqG=nr1cG=zDedY zqj)Qx?o&TRRQ1E8T)msrK_%Cy_mYk3ePmF5kes1DOk(OIa%pd`W#)O{)idRmxBO%31-@jFrKH8=SYL}1u`38 z50kah7XjuYUnLXL&2*AElsn9ML_5rR1R*hxXovJAK93;uWtgD~%!c*SUVy3O4DuK0 zD-hC%N?W9_LP)1;NHw2FY^I>=hLtbfL@M9$IRBb-i*WC(gc{&%(HB#?Px^*uZ;s~N zuc+tyngG$Qe8P}l03zH~K2{^$hECoFK2=ODeJL9^x4UObw>42_yOMoJM7x0d%seo- zmU=uRW$2*|!l0OM`<1k{FyxxabZs38Y8%K}Z6n#DolMTrHd&|cpthDDWX$q|jEOE% zfH5J#We<5F&P`sR!<`mEH;ZlK(`%&tomkf;R$Vz^%NZBl43#_8;hvmsI$cRczSC8@ z+eA;dLC2Iq%oQ-H_e=LtBHv2}_e+o9Osno(a+makaxcB1OW3*HLGEUeo)Qj%CAfHT z-&$41#ezEZCbHVE)M=}lbp`cw!*9sU*wRrYUdnV}!!{Z;Uuz>A{`}!e15(G#JAj4S`VqydWm1_gZbJ|j@1Src98UFTgjkyIvLiskqo@=(RMKE zY=rg>l6odt4bnr7X7fx(3J8kTkqnzZ6uLdmq>n_7C1ECgWNWT)$Rz;5F03XL_hbWN z5KCTJ0rY;_^kP-M4CVV_>}RWHuT@R&fyUigx?dOM{ekI`(YY5(`k@8jUM%T(3*hx) z>AKr%r5hfnl`h;^(vO8BNEco#>8ExQo=N(-m4v&oq+eQqa?@*N0xCRSE8X;C-Dg88 z-Cir*bYnea0fZat5j#(n+ij(reyqpsB;1iD{o00bN0#)04XNdj-`J2k4*8u)sH&M9 z@RFTm7Ki*%K$zQC`fuj;t*DXy(roM{di8HT{w(Q#EWzbSU++%yH#5y%TdMPzzq@n) zvrz8Wr_B9tckTm)avz*3w@eB;=w!(Rzk6R`o;KnllBYU~nFckMCAhQ)_>Oj`K`mi1 zMiq80%7(KXbTfcfWBL`#(bz^egZvoxEL8Z*ZEu4QUgUCi+IwxKzXDwj6$-$F{}J9) zOyM)%G|X(eAj&Ow;xzP&Ok)n9iW&NIYp3reC!lN20{sv{i_k^KLFH9Ggw&Wm2_JJ< zpo@~bj;0GAgCqVp?zUuYM90fZP#xyJfcj12)tKR*@hD07XVl15`{df|NVrCxDI9^d zB4>>}o4dr?Yveh3ar1awQ;j@d#LZ`2Cof=KH^WMJG%FuUUc^hT#&81<*I>9w5V*E( zI<)>ql0o1SPUu-?t7_{i_sh#=vbL^n7AQ!wUGP-^pSc&}YG-IS-$)kQk+Vc57epl2 z>t^Aj%_5vtgbTt_*G*SHPv+Fkyq>rtkHbhHF7q1I%@ke1QkT_D*KQ=$b(K(EA0#no zKf3cEz|z*4uAz#mGES)D@wG-iQFzU!)yV4vWvlH(8$_OR*0(^YllIH461k4(@?N4S zHc}kBa=SSgt9+vG#cL&w-l}QrcRJR86^5!zq?;M_?~+3T*$i)KWi|4ay+o^#yF`j= zhN_1B*0SHay4veOvD{1MIz4K&PInt1X`Y1xahf?0uP27T`cYy4V)TPo&1417G851C z*NDj35XlCIpAAyK#?*-l+og8kIGD}MgI4D9py__ity@Tskfww535ps8edYkJsSj?L zc`W?@7CE`;=-}IAvFSP6O{VAjmoS&TIxnrKlvx+mGY*jH^lfr3PdIncA+SkjmzbTp z60v30Wrsioo^@pTA^X3H^fr)z&YMe#CRl(IYef?+vd<89Y6=|prRZ=k114Y0jVg05)@2yY0f0?gHQyN|0tMk zF;c6Il1181P=VuQvvw}orj3!ET7pb!^I3tz9dv(5{nC)jlJIwa-aO?eo%=+83nHYd1^#v~NleYPU%*YPU-- zYu}d3wL9cl+CF)ic9*l56GX^9+Yp^9+Gd<9+B_R zz9&DdJu3fDdrW>o`@a0L_N4qT?J4=7_Ow!_J)_LfexS_Lo>h+4o>Nw9KUP|`pD6v> zPnC1DpD82SFO-b-E9Eln*UE>q|584uy`X$mdr`St`;GFP_FLse?IqoSv_Gq= z_KI4my{7uLf2d2e1L{icZM8!?sCH|I)N^#APUw<4sVnM*x~hIy*VG$zUA;v&)O+;` z^%=cVeNmsL{#mb5-_&chGJU3Yls-#arq9t@^|{(9@a)m&X=m&8+PFSn%j!pIlX^gV zuf9OLK|fl%PhX@xq93b0p*LvH>W$jZ^(O7t`eN;0dQf{yUkY0KGQCb;p&zZU(i`>F z09gZ}wff2W3HoXJiTZ%vtnbj*>BIU4=8D`(7ShLng)k#uev8O*H#!29X;vs;hSXLF zfgwd^su?TfC+EnEAv8-}LQa!=AylVMnz8by<-3^?RUzLje_cKeU_SXa`3rI%gev8i zO;)jgK4IINl@(q`3>e+ER)|a|CKow%PkX-=e&ey4igZ`LMo2XT`2D` z%|zpBs1Hagxvk1T%h0wI{i@eQRJ|sm>NOEnuZgH~drv;g0&sIr93N_9T)1iUchwFS&A`_>7W-d9eB!dkLjQnGz)mzl-DfK z-SOv{VACux{DxoWW?8oq@D0Ah`@%#77pQdcPfyj0xhCaeKC(QF#`seUPZ_v>|!}iZp zRyEh-sQnQx;-bwoA8aQ0Rs9w4tKpLEd`5KtJejS)`{#4BWe$I-()@M!;A!d|y54-p z@@a1Gq2|kL=-z{e_8uI7?qYhM;nMrmJiYH&Qgw*j&3#G^*~*2-9zV8y;)Dtefl_kNKezJ^bGwu$gP+39DPNfpl|5A zrAmDdRDV(m>gP+x>laAv`h`+lzet+UFP1LV-y_|qUn1?(FO}}qFOwe9-zzK>RkuYb%wMLG=a|mtX{g8Y-dt`KA5<>yFh*SY+c+l2hrvW9%oJoCy?xN2ysb9vV z{zjs4s>s&^Ram>_&q2F+Yrg=kWo?wd1QMRr6Vgo=C761`?WC-Y9>V%v0uuky9fW4( z%RqC$44@>*6#ggH@*@@pYLW+vO@|K3!-2(vI^j+Wl_Rq~FsM3I+X;d0bS{HpN0a%5 z^_cwKnwA3d4RgCJ@K6mD9wOaRrK19)mPr6)oRxf=#tTXZ{DKRv0Ltm|8LEH!QWH48o>b zQI27kDp7$Dp-T7``+fcj)DtTGmHFzyH2*YI52iIw_fNlXZI!%sM%|3Ms+(w;e|p`F zRn65*o>rrJPyMsNT>%)g%Ik&EDQ_vU^c1{s2=!HPhi`6aKaL;Cq4oOi$2VdV=CtJv*#!Akz+#J1xP` z?AC;=~$E9QS?@LSdC!|&SlhO(LQ_@ELX=#i8jI>SvfpoV1 zf7*NQ_$rF6&$PX>yOW!n+}y-Vh*Axt(9{5-h^PosMDPhHC|G&V^00vgpFX>YT@gg- z8WmJf2}MOLU_k{0K}4lluz=u;O6QxIE!kT_qCb7lKR$ls?(FW_v$Io9nK@+zzBsfJ zUmyAi-xykjZw@WOcZNR3V?%53gQ2zf(a<`*ExAvU;|N?r9+&(lU&^TiG{3EnOQEl0 zHiQnq4dg}1?dnO+_^jl-S3n-x08`0JN&}X9{sPT!bJ4@FUGv*0nhqN^zs*5oV7KPC z*{Bh^P#X)Gs0BKcJgYfx7t}*@SsV32oiy(k=yY_H=CT=*7ap#;Y*-O_e_=F zqrXCO)EuWylA~t0cyE-mRq><8fS-Vdq~WOY0mw+*_j zQGtSg!=aHeMu&Ee8D;bqhAIv|FK;TO^gJJcs23G$8}w;#LUD{a#>tZU8*w9hN+nq` z0ScYcI}@NFZcxb!T@2-hgqQq}yiZ_&e!;xrYU7=jVDE#doZsjmSYYVsz5?mh>wR#f z9GIkFH<l_=Y@25_3T&SNkYTIdO4z@5;`y(asKe5iy_;IN!5m%|;&8ZIU)$w#2#fG;Ae zRK#Z}fQ4kW#7F%FBn?kicrnAtJUI$JCTkoCiVcv%MoqfGMNzV@l6=-l9>0*s&h@3R zM&}ff`l@{?QX-We8&Xi%SWXM@WGE=APlp!h<}WIsLsfsO6IKBcb;mn5NLeTr(w#L8 z{Ter7AvK72j7N$lqfPD|dfqgMt9x{)yc;Q+0=C+Xu`1O2dX`%;?s(dv?(*k&P=Sj8 zwUd9`x%Qj?BJQz^{A(4s-mLa#VQb(Ve%pItN8%AR2;AExkB3Fc=5n(FhDOPk>Nqe; zzE;P+QLewYpeo)7DQL-ou3w19p95^QB z!$Bm@`VUfTFj8z3N^sQ1Hz6q#u{plE&GpJ}H5Z}%YBNJIUgf%~1p{T<-9cWb%EE3h zd>abXOF&w#^u z7#i|SXwD$=vjU=n$645T;3MV=k3v}yc{j&9nlir3BALQ zLm%+2XoX}iAM+E@C;TMzIq!}(@{`e5yeHbqd!uc-rEM_WDZwN(&#lWIIFnMz|83k5j;2f!HGzAAMGYwl zWWWgYl_rfGhM)tQ42Be;(xg#QvcWW@QXv4xr%|rrO-hd4i<+7Y9*#RxOY7hbaR)8$ zFgOEar!_QbYyiZ0zvTMv`=v}E9K4eMI|&)uY4cqL2zHWoD<6^74PKE|m!gczksV^Y zR%6Kml#3EX1Su4ZB%@rX&!MvFiWA>l{5JGRT;rx0YB!u_dPap&nk7}g60HQTlfT-? zP!eqS8jX5kUgy(TA8$_6Qb&7YQU!6er?@KJhdlNgr}JrE#lbCcT5TDZ2Q06voH{KJ zNZzMpVDo$;1qr}4CL3sNPZn$&qu?J+zEHzU4C0W zw4{e=v27%TT;3+X*EeIlnZ{i+#+$W}h~X4CT5~x91EE-VH1%w)oqLj_x%XseQQgdk zIree#BG81^b~=OFu5g5N67J@DT|(>8e5Xrj6Inrd4Hr5)BdIQ+w7~PDq{;rBEXkiU z#ho*hXc*@@fa0~j$E4wz#d)rp&J*+q=R%Y=tl35?Wuqg}P>D7UtSm%n)4G@~A?B>K zCz>rK*$rg`%$UN}wk%=C^d&RliZXqP#4@z$OC-VcCG42KMB=tK>5Nqyp3tD#ldX-_ zV;TP41n(+Q?Oo;CGDUnqu5Cz+1Pdo+#H23xFAF6beH{2Tz0pUC+muu_=mB`s*C+Qw zJ5Q&-Rw=(Y$i9-aRkeMO9QE|R#GUyRSZ7~e3d&Mk;kQ7D-zs_8?a+YV0j>F+a2y{4 z{rFvQ4j&7b^Sj|@eh)mv$4QfP9gnuoqlSm^77h2F|5F7#GjaUnfYK0$S

RM<#la0+=Z*-@bDTTmh`z_! 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

os=%(6-TUNPOLg?y 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

h2tb)@i9+Swg@FGhd|T^f;`AO>`aVkP?V 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

uHx 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%0A7wWctaY#7&vCE-$0`n5JFa&T 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�D1h$yEMM}~B(+^`q*o-!+Qa>cF;mpx3HNta% zQ^Ovgy5@a68?mR%l6~2&Z2{~bMYSDnI0mtx+E3(g7;r49#TPRGRby(8O$^R8TBW~6 zc)hB7Lpra1Y%yo(fVKfv;$naH49zgpl*TSwINh`eH2aqDPVW`W*ri9$XX|kysNd5c ze1zLL($V??nfk29g^RTnDAUmy8NvMtHi?FAqx==3g8%#bZWC#H!)$7ntdkG_J7Kc0 zbx;IT6c_3sN9Y!2suT3f7!wmr+zj0}n!o1z?v+^r(`G81>Tn|C?HZ1m%~9siY*_)q9VO5ej>(8^ff z=0{ME{y&bZaxROkiu|puhNG4m@S7*@>~|&2pY}Ypb%AmTggPjdo4K`PI?q)cY?I|x zb>YP3Q$lG?>%{H^OlfJ}+trfd5^>$!45rV}jI{afY;`p=b^XM)=N!kGeb*nh)yC(2 zZmti&Y-9mn=DD$=d&`a~w|c8VX+*bi>HKi?d0;aW_UVu(6S#kf`F=%wJq&3k2O~SR zw60(ipJ6(ujuW=wdtvCozuyi-tV9BO{kaA)in+Fv}Zz zCH%F?$Gm0PlYHy81C_6z4Wgxlt5#S(hNh)_Fb+SsnC-wc8G%``>!C`XH#OreZhQ4p zL=4|Tgj(xLKT#9J1%+)CTlYh!!B%Q|@n17Dv@*uX9MbIKBr9>JqHnDAZuBPuU1XTQ zw6j`qUwM*_4PSZI$dKkMqh-HZh*D0e*CD3Y{bh=`i2o#>B{w+H-Tp+N^WSt{zrd1r zllT_tq}9m=;anL_M^@rPjB~iylQB~j6a488R|}{laNEE_3(AIe>rVy8A3PYmI6?^B z1kCYJ%)FEEU}Wn&xY+k~jHjANWK@HMg}hH<_sqEzMHV}BggQ-T_R<8LwD=se^#Yet zT8j$U!j22f`sG${5R6-$>reqbn=_|0gp!Y>66vA$lNi_t{#c`syDP6@=9IQXj*N_m z42OWYRGCPR&HW`Cwum3b@IP=DojzLiGZJY*olxmXX|O7vP&ZfD96Ku}T->3m^(KzP zBykfTMM9TSa_XkqL+Tdw(e+5iLP=V8*9zOirl}DkN26?D7*9n%Pb4%Hr0>MWefS}1 z|52ShS5+cDQQ=QzbpQ5HF!erHU!l$ADc5bV(j;XzWDlWr<|TD*D7pk&DFUrcuAOOz z#mG5^amIDIE+kYRQT{Ndr&X)!KZnCH2qrzTTI+Jz|MJ^XvdWz!2r z?J_|3z9L^GTUzE;UabMDLT7WEoiEz^JfS!*$Hz&tNX&@N4e)Fsg>WQ-F>#)=)b5sD zs-r|-mySzvj@V=~$TlriG}od-9jV3S)C)sD(_&!>u zRd^`d(TELK3g_!_E`Vz*`%vCAZh&L zL2Ik5frpKLUF~@HtgL~pxr6Jl?cpOZwoe=#Gi=%E{h@}y zkpt{C2_+GEsD{&oH6_)&l#W;!wg?}VdTyb$KeWiWa*JiUe)b{YPi027NUW$D0a}wKtLRNaM1O$}q8=sME^ezOlE; z8=ZA2+FhucqttO|yBwgrWQdpl9;-t*V-ULd0n~*5b(n+pA5x$HYXJRsApJiH-oY{x z5zuC}aMI0a?1$qThWBZLTmSF~@vQ{4-&2c||@k(4k5by)P z&uVKgDXokguXFk_LPHQ9Q?@zemv_R#i8M=FA4qj|OGT@wyca$yK^208**VB(&7_>k zix*lEM|xi86tLx3{b7wPrpct&zsW>8Vd&8J#iRuf{Vsxs54s?Q%vTkW5{nUS0q*;( zA$!@siM0ac4EnfhTdXW`VfnMrSyN@9F(dP7IRRH95}c<#eq8fd++7hZ1A+4ZAIatt zW4-n4b{_C25}*+FP3+GMnP}&hK#Iw>L_px9RL{Q?$pjQZ!P|e?>c29%|49-5|6xsY z8&iHmr=Ow4|M{DOV`e0P=;4QZ%vYpct2Hix+-~#0r-l-f1CT-Tck&~_-~`%(n2Cv) z$KI~zxL$toB&BI{DIsJ{u-;G6ZC~%-U*hyagapMqqv)#RQILKH9y!Zp%nY7SC`sxU zahfTopLIfyV}cT3=c1H06uTj7K`GwuZLN~l%{p+YJJzB}s)zg-cHK~{pd*Fef(HEk zJCBa8|49}Xu%V<0d~Ek}4kmwPR9k-VWEU?ES~KWluPv$a$e+~6Q5gflf)wJD5-G7n z!;N;IB6oc)`A)$+9g*WNpCaWPt#09oLn9x*aLiYVrz+Nyr*|C3+gXYop?8 zfK3p<3w(j+&EcexRB7^q(S;)MTIv=HG%xrckp1vvRBH58kPE``7pu6Q1I&(FNSTBC?VI`^BKViq3PXs)*!n6??ItMhq1)LL3?99g%Wc=j34 z2UMGun})SNyKB_jH7#ZU}`xu ztsnMbJp6Snn+!%WT|B36q()#9(H%r36Y=Sh4JG5_P13k>5HWzDS8>0K;s))S;i97W zLB*AF_1$=h1Wi;C1vO%$k`0%`#vKoNQjso2OGb7Cg08MCe>DVL>hht&L=5@v~3y(S7B+|Er{b@ka+Xj2{LnHN~P)I*vC zwolMxZ|%>uwM^8=K5Vn>kRm21bozeS`*hQJCn5YGGc!tNhmN0UiXSW4n_UR5URU=O z5e;c_d3)Fcll&2}lc@7D`!FEn2g*jb3GnVYE@DLJ)oa}{% zlskzj-k*Lm1Sk@Gg92%;?pG<5V03n8;TuWqx#?5L>>Af;UegmbQxv4HEifymtJpI@ zzx+|90bwy5k0vilO`2ttG+AHf-Y$N&@tSMlc1)zr)J}YAeEc(TY_)#tWY2oyCjPiH z#WhD~z4gGV+O`gfHy$5ic(Po7m0^I3G4g~3LFGWU(gM8|P8XWOwfVQT+?AlzV}PXG zS@PP2y)Bt|#1)3eRs$PJDGS+~!MZjG!T!VCCGe{SB7<6v_ZJIf6ew!NQH?9r4aGrm zkM#ksa}sYR3hl2|qc@p-=piqGLQye9M!R~YE&dv(x)1bP-$+);R2Mt_%nNa*G8_nl zoVev&`Y2uSYjT?eF*DkLuC~=c-2)o%9OI@7xRH_LUEY2LqXt#gaE^dVQA+UJGD4* z7kkR)oyYQczxixu6R)aR@yp|GyFPE)c5mBi<9=TU!U3s;`ck&`HY(KNGg_8XaeLC? zOstAkAks${i#i5?jCAPyU zLw4@T@GodVJ1{epOGB*FG4d>usnI#h_C>S>Ro(I{&&s9HRI^G$p^=r1@lv#w{ql=v zH-bH>!)f2NC8=Fz7;DUd8IpGV&3Z5(0CGGdb2dN#q72*By4q&Fp27_|9Vy9TuCOLm ze49T4LGVTI$pM6}d(a%y%2<=ZGi)ca;-#|7W4WFw2;a(Fn;H=q~$X)TCfpP53WhrpZu7Rf{6swzGP}1`1Z#f zM#^T8q0Nb-(6pg0kewRmd?yhc^o|H`YQbQ># z(wO-sFFtst{IE~0! zI)JAk4)a1oBArCN3f{#5De8L$F61zq6d88OY_%+?Ivv}i6lz)$8Gt>BDL9iLApYql zlx5(YcWa+F0k1t?&6slWmG9?QcW1K_UQComNZiSr4{5!yJU4dHKH^8 zS@F$n_Uss1inmzb7i6g_ml(nfD&5@_5?v*D6oGM+55o9{ze(WRPjn7Xyndt?7oT*3 zhROokP-0{cjM6|?C6rnzQX4=_-0K)XeHscXVx;RfUGN4N6rhxTHxTMGT##Y}={i~d z*PQRL2@iJ}06Hwl2&wvajH2UIQ>HY(BWc#-3}py16R+wv%3^)=W%hh%dh{g)jgXj- zY7DYSv!%s7$&e2UW!8(K@$&>~yRqFUPr)8R72B+M z(NPoR1%vD@2+w(@T?2TDCggIJxlZL?)AZB%Uo>`RwPv7-2u*vnpkXYvN=65<7#`AC zLC51Tq+Q!vL!K>;)h^RZe4bA2hk_$_H?S@CL(g9P`(2i4i+L!NYt*h?mrl_kg)G9D zFK@_ca{4WX?**PtU4Pr_5^kJJoONU>N@h?fj)E5euRoxoxA;B{T7>61vn+uS7A?-D z3Wp&9GS3ymq9m4j;r?r(vGfLQBek(N>W|5otx6l=9Um`jG4#yVEp1>XF`{0Ur-4WK z+A@xZLx>~W!we064VAxXgdS<%pG5u!53^|H8 z#_qFjiu}qG>ms&yS`08ham-!VOPAU>yFK2ID%VsxNR^{`!#2Xh1>caIoiWRy5n8}) zxf2DzFIeh96$QPdt;X&468g)R*GZtftv5zbaN7EGHqRUoDdAa>G}<*Apl>g1rjNx* zKwZoPukPo|g^;hh<<=P+B}0N_sJ~L)=tdlg-!E*XKjBXtSu^TS5uBB9R$@Diz#$3=SXyvN@>(Kh&-+URnv8(34pte(-2$I@w z$^#cfkI;WJHRkXcV0*{TBI?3z;)K%2@B_r6&D?1K7>mcRXsZQW5gg`s-oZ1_72m;! z=*7QXBl?eJ2fp5WfXFgJtq%$6(U?&XKJU+pZP^~HJxMCZ#7U?wK|=4_K^$R~FzRXs zxEGhT)7;BIzz+mZvhslX78xM3x`|SV6s`ZPbt~%igWk|-ZU+V-sr%(E+<$)8&+gn| zhDX@&>jD!013E=$h{J#70>#n^uyz|OJZ5iL46f@*hc`m7Kd>+jO<%1u-bDyXbSKzU zy^G0^xWb*Aj}f$tNxB&0D10o9SB#8GOGGI*o}W8@q#Oyu>mcR+8!48xRhFAsb21f zV;#^h@imu--=1WQu!^!nl_cKs~mgHwMRhTsOHj_mSUc z4*uJcl0pj9T+!>E1wx-+IMG}5QcO9cqECS0cFfThrtE)plER^ktNlAYf59mfrA-3o z<+NL54V&JR?~j#Ec6*i-PganV-^bkqOv3HQBfd7D3#m`WB4(UU?!WXu7*S7s2z!~E z+;$s!-0BFAGrCO{Z~TU$*%mI?e~~cfo@Q5O_c++xzsst)RR%mCrQd;uOa2w{?w1->?KfadP0V}l|F?aI-6`1@ zSh~!m<8(+Edei6Z7*WS@SI>+m`|JL-t`CqM_%_sqeV0MWLCR+V=>+Sg)KJTX)H1cs z6P2!qskG^GN)7-%e2@MX15o!RYGjJy5Zy17m|@gc0`k5;9>ApjufEnGAvu7@t~J^u}x*Ta?AM7>Xusxk5H7 zm@d{ck8)y>gGg03K|vHZY3e;UIJjHZ8BNHqXfk>0CO;;VJ(0;7j1NGjqcc0z_pkUo z8RXtAU(k zVm10%C)gjk@TYi9I74H5MbNWfw@FqsKw}%!43#=;F0DWJ8yULcgeoi8f?N6e=lSD5 z?Pc*mV!MeStdhI%?7Yoo3+IqJxt@Ri8|FcE2!2>fd2OzuefUMXmFcxr`Vhn9tDSti4 z33z#QVb!fbK_5|{h4Qz3O{9ywG5z_*2RX1+L=>QLyt>~xzTHG#q*r={LzR-n+L;?G zhA*+R`pJmU>HpyC9fK_EvUTCAv~AnAv(mQBowlt?+qO|@+qTV0+s4iAJ}2(|;)}N< zcEtWa)|z9E^=O2}syJ!Klr?}f?$LDDh^fBZVU6>dE1K||s*T+-u28*E(jZL|ATCRo zse)We8i5Lo3kGp+X|S@gCz08&W0+C#pn~-J#Q0fn-U<6oGy!HC#5xQC3S6I5%*~+! z^1Z^nPB_bQ6C;6|4~QG88L6OJec+jnaC;i&NTJdN<{GQ8u%-vZUVlsuko~RYmMycv zkO3Oy(AVxCx8IwPH1H78vi(dFrt)OX1B@?+U>Di853q1y_Tds3xw@$Grt zu031!55FhT(5FeR^PQmjgc6&}QypMcw|o&JogBm zfAgreIwNcx+&0v?hk`ZtcHN{ZR z>nY;5B5g4?RD|)BXpD15dm#Se1~V{Rr;f3v`!k9J-JtJ*an*x?C5et((4CM_Pxg)w zvt$(pl@8tFP=j=g>3f(n%5?JmIr=~|RbLO?wAoww{hJ3Cp;@Sd1Pt@i0L&}a0FH5n zU4IvXM>N;YH|4>`=or)?!;BItjFZgMPk9mFK$A<5_JMvd->L@ydzwULl#Rp2qXhpa zaCZj`%}k}VwffjbJJtb^YYJ<`mdg%F4-{MQ5Ygb9tx9h8M3m4j{Nwfu)6ez=Hf~QL{;Lm&LO2AET)!M_ z(CyT<;VZnTLdP}vX7{)8sp-Cw#n{V7qR{xc<7n0No5~{yP2AGXfTPzH)Yf{i;D<$I z^%KARwbd|R8@B#0V2+_exmuT_XP6xcN;fv-n2tVu&;os)64hQ~1hS|ZpSoUd-hlCm zU8v^8b*CG=EbWqvC-ZA8+%zZFD2a&$1<6GO^Q9H4#D(OH^64pMYw+sahJh%m3=yIwcuuz7-NCw~9cnrtl7bdHY_3n1yuf@VLp8Z$$+B?{p;Y|)NJ`PZO2%8}7 zDY%3_~7QY_Gd<%%fJ#=sG$qN|@@C^Evt;wThQM;|sLi_$ir z0Pc{!b>fJkzMS~Leb?&`xk-@iU!-@t$obnh5ZUJh2EHA~SoF|!eA#VW32tkHt^=}9 z3vCDNt1k)rFQ#{dgzx^agd^kmNJAD!XgaE>XUbv42IN8R){XlSinU_L2A~(Q)EI`7 zyRac(c3T*&6(JDbR&CV6Z=K;i&|QgqO>Gz6{|3TDF!`-NzG1GK|B9~vQ@En^|5jGS z#oWm0|5Ml)DXD&WgrMpBxYUNla;Kv?5fDafHL8F_v_L=c!nZR(C}m3Fme@_R^X|VY z%YNgper1Yf9ol2ZvDLv+4%pa`lv{$X{mh6ut{1;A*XLk!yAJdWE7$Nn+zdEtfANt ze!&)@T0g|%BtWx6cD5RX)lcEHbJdIoA%n|u+0)|h^c<}C?rU~+IU`nLw|0Mhj934t$|JBVGd>z>k_3>OR@@R>{@F`iQXi`#F(#`Pq^#HHqH3pThJgrB z!gkPFVlc5+0$hzaWG|g0fi@!RX(XwN44Uo%0e=Cr>>!%)hw_&z0R0wQ)bByKUWP{G z(21G!HfuUw;Rbt;T-RqnK)G&H{h5=%KAxA_v$~)#s@`h5Mw31j`HRAfg@v;jO#?O` zS;yL}*W4r6vfSqWWmlxzPpkwrm4``@*uCJPpe}tRE;|p*s)TMMQB}}pH1gznfk@)? zPyEExXrxkISt>Hbh_qcP>~o$#00=fE*qjW06H5!CH(r`%jGIMoSDtepy0IS6u$MGcN?<25lD1)I$2!<{~L8-`}=%#ioAPsZcwx zHN3oEjo2-e`uhNP3Gc%e;Y!dOvMnfmFx!Og{EAE7Q0q}c8!LBjA%K%PZACqZ(_8OGQD|ZJmng66~1M(~UpbZ=oZV#h-Y5y|GaD ztXU5JP1dkw$+Y6}a;+&sxr6)LQDmLjd;)w~wau%UHOpa&$*o*3n&m~320E+M4x9PK zDN*XN!_D1PCDyKu;yz%FOB8cBwNUu>2Z)5{+b>3n9Nh`bRVhXot z&kbJWx5Uz?TS~U)ANR2vEY-VB;h!$&AB6m`KHcYDCurC9ed#-deDf!Jr0?maF(KSO zcP1>-i`{sxSviJH4It*dvTXLah9BwZKX^9+_KSQ1*WDsDyn5T;N#mcP?w-@1NRNDK zI|roqhvoijlOy&REzW+mF zWU0MqDKBICT-lj|1y>LOIiJQWD1`h3VI>N{O3^1GA``4Jo7^-P#Wj6~(ETW+k{vTc3; z+pYJB*z@t+9{duvuRm``l!Pa(Ste9lEX{>wc`9krlpgnyjGi8>wsch!-QbMN0G}bl z$jrCWK<(8NUby}?p+00`c}7*JUx9fgUQ{4tvUVEAXW3|*Nu?`)Nl2Z=*3W3^O>f=w zM1_2Tz0Rt<1}4)!GRN1$SyWFE4&fG1be^<0_!|K zW+S8NbrD#T*E>>Vrp{OCq~=7C-UQ~7-mg0`x0AtRnOd+__3U1C5n7TU)=|3u_m-}s zbZ$qr8LK0#2Dt|L)jq%slAn!9rpsToItT9N!F z#yDPrIvb722pe${%f$I$FzXdzB2KZCw>g|!X)2i-2jS?h=FlU_B=Kk=zLjyX-gobdlF8FdV%FZc3eMhS2C+d~ z-{CeB0%yfo12azg6OX9|;c3*S-Tw#Ls7;8!dn$c<)+=zv57@>a+j8}U}1J^kwb&qlw&1m zY5tun#6)kvi4P9WhB$SY7N@N)7u^l`e_4|YUoNj`DQ6Yw=-W;6xdE<&x^cS^s zM%~xc4uRJn?-LX(@++ba&Fk;GVd1MS{ShaF*c~D2$ zHQW@yYei0yo|6_i#wqn@lw8sMvG0flYmK34_^+yi<%BW+{_Ju=+kKPS zL?4mh;kVA~*0;#3>6*s3sbyyvwW?_5@W=Lkm11$SW4rzs?NO#C=K;#FVWaBUpL`!J z3(D!t$c^cpFd6@D-@Ox=DpGArLG+qEDw7dKU&sn=4q)#iiUa@EQbAy+ca2rrw9dhC z;!h&QSlK%Yy_yVd@BK4C(PgjRVwTiL)ezQVgvCsN>ggNR)uqpo&9@ODwB6b4Z?zjn zkxQ*2UOIZ|600>1wx~Oe0^DmWdUKEgzB(aD^zr`%TH8?RqFxZePpr7^Q?=| zRO=EG#y2@om>Ddr;iVaX(|wH5ItCuxB({(#1w(LE>^5)kW$ZR{FsgCsF}#Yh@@4tb zaIGgyX96Fc$&4Slxjm@KE+yC~$$-HtDj^N9S4)xCHbl&dqnEAozkidjbleh9&1(|3 zZVR43P!p=;HGPdeySEABa5rR0!l-tOiKR5Su|S-%ThcnL*AVcHPiYNvw;>ZbT4i9CxkOQ`|QwzcsDHs+B6s92N@5)>%4 z^Lwta|KW{iRqu%Dy(iAjdv@@&{1BPGrPf@je1_aYm0`3u!`g<=<`r46&&L>rp5hpK z*Qi_d@L!9@>pIPtQ86gBX2E*Ut_*bnGbdp7noNQ{u0v<4eVE<}QMycE-4o{_;p_Dw z8<-9eDckyym|Ci>yh$Z1o2$7~Pq$E)#~trA{z0(&pS&DlFnmLf&w*W;`RukgLWfEv zv??`ATgG6=iBP*C!b?J%_>{(=_49CbCG{g?vP?Zi3~-$BmMRI{7y4dY5w(-u$?q;k zb8K-GM0o8;*86(IH)7BBXfFuXQX;|RRPjYF+Wn**)p;3>4`D;5bbk+zm?RDxP6)ew zAWd0DZmIKv==aXkw7v{mLC+oT(CIoA7AM#Yz=1y?>V0CA9AU3Fgp>Mq`l}VT)6~=# zTZ5dlx}e#hRhoQcy-hhorVW6*au4;Co{n%}jCMSB%TULaM#X!xe{d#IHJ-Q|L6j-yLA`W&ZhJrd&GZb}{`@?E_2YgP z)Ss|qcL2}EXIX3ds?0b8iOyKp&eC(nYQi5N0NFRX<7PfeuN1vBxTv+hVI#8J{V2dZ zKtJA8e>*)>TvT62J9bw_3Z>(wC09obEhKkM2rXd$2@Cm?){LvGXK}2xF=9f$nWowX znq)3U^3+!GpcC`)@49Nq1&Ex3)|Sh##g;2J-sIuuS{wi$BzieqppIpJkdeafWm_Pl z=_&*E4dsB;zbhCwQOifai3TlGN^MHs7TmgIkwR8=YE(hm5Cfl_Ay96`^(fZ{OuC@n zHt0i1TeV7|?R3{MK9($%q-v-9wlK8zk)+1Ef4wFKWRGyCF1#~148+4uhhS*jp*7>G zIJ`{+X?l&Oy=s$T^TMx)U*AA+XH9nePpb>nwW5xw5_s_yzQ={fX>4YZV0v&yL)Yw85T?}KhNm;_LdVrz50;C9Mdb5{_Fc1@np}s+&0tir<6Eca%jZpb zJ&-V}JmXHTlT8KZ3FAJu7T)#dc$q6<*46V(=gz~8j8kMRJ_-T94dfPBw(NG@mGYC0 zDBVueQjR?ZiooG17S;Wwym$gtEJiPhvp;w|?SBGqf*1zc=65iI^LqrvRh};}4%K0j zMl<^r|3Eq|49yCRFC{&7VOc@?>KUF)$z;_gaKs=&A!^kI!5fbr}my` zLpz8O>ycHw6_2j$6aHTvqtuQ9a`#(VNA+KQIsfFSlXbTK_G-%;I5_@aV@{Bqj2sXn zN+unCMJUm;b0P-ZuSjfUTP%7IBqSCxgiAn~JT0wD#B2S%@m}xusw<{09kw{PywMEv z?F{phZT=j+A9Qvjc82F9sTm_Oe?qgBYwQ$3nN1^gNfouVUAaAT)bOCdh&_m2(ZA_iOhV&R3hY^pM@q<_O3)^=!|p)}6`2ZF1#gT! zXR<};R0dg7;)w(RC9QEOlf`>D5N|9*VnTV>*W?|GlgbB)-TXaJn6>@2YKD%$yr+E! ztaUZoBAqIiE~1Pi4KlDk0K-jDbU43o&bs}{DMc+y?`%>drkCJ|ESTGq`tFaP(E#j{*Fdout8!9k4u!3ssBP>TEU$N9F^w6Q}aiKMxarzxh6YEA}aiYK$TPql25bpQ;~Ea z7~e1U*BJaS|JzM_GYtYjVe8R`WB0d~8t>_?ySoiqALlR7@JDX;`ZcxzZw>bHhBmX) z#)hI}rv-S*pIifQtiWH(>CT&Dt;uTBv}()enxz7W$Di~z%7P%WI4D;O8nE{M+3yo$ z7J!qN!PTJgq<87O1_t_AO5To=i-f1&&eYl~e^#;c{(34E)^Xek7BzI-TLHS{tG?IC zK!)b0zt?_14oq`rBkLl_gN2Mq;Pe>)Gde*I^r>ZnK_H<+c_i)viKsVn-C%ZIi21?L>>W-CNa>0+RUTX3MFQy~*Qzm0|>P3wbE(K@WMoFi! zoQ{^4wA-W=KyA10vz@95S-Dmbu{89#kWw^t<;O3`L}1uldVpGYB-cQD0btaTf3+jjn^?#n0NB#4)iMqLsu{Cqj8 zkEz1sC6en?t);@IdAJ5gU*^h_N_hRT@pvS+!p5M>V13*O$w{6=JX-Z{t*+hW zwn#B1(wr~(X8hWXP@oE!(2IGBZ8%3;G$Y0NtN#kij1bHik@~f=id!#TzZ=ss3aZ;2 ztz5~ci$;z8kTCtLPk*qqL-`1GUyp`iN9r^^<4S8nbD}5Q5i&;4j=dydoxedoN@?aA zqHglrUZ^7TP+20~UVIodMxN=FuyyEPCZUef4L_-rbf$&(wsWp0D8mY}4Wge_ni%~m zS^Tn^igL-`M7bOAbseS34CK7=((ViSUHfH=v`*<}y&(NPqwA~be-Z;tcY?ztXiMTW z)KkZ40DE@gPE=$Y*3ixQ$y?t6vZ_H^hNODW?Wth z2Y4l7?{Npu(0B%1{voLb3^AfKa9G1`x%m{()3I}?Oo3_za7D{W*;O=<*(#)p72M=H zH%(2gWF4eks)%jLOIAUiiaFR*Q-VDa_}kYOf347zC#j)i&>xVwod{w0uGqY%{!k{xE+#B)nX(_r;GHU6UJKU~D&?M!eS*KL-r>(12X# z)0)*8vg8|K5FV=;$iLD5Ye3k|51{q=zKMSQ*D#lVGVaP5S^$ikL=B9-7bm#?=anu} zwpRMSj(q6cHR1*H5(8=tb5S7aUCb%1Wr%2p@+k@%1x#{%>@;lpk^$_SDNXOlAD}*q z^v4_pdRaGOt9+iwf`S;Yy%YOeyhl7oob*rGZ&$v)pRhZ0UC60+o$0!+AGwDTUqzK6 z{(v(%7d>%ib=HZVhv;vwZZG-}wNNu`$r6i2C?t&Y4_grof8$w)Kl&O3$r-DsLP(le z_V-W&zrDxNQ?-38bUge? zKl)_Z?MyzbSYgc2+3z-A52|_wCnx)EzrtmK{BM{W0PO0{LZ(+Y*h)*l5|Z1ck)~)rELmd0i-)_%%k5Sp^VyTn{$!&!%ecPVMh+}5fPlnLfJe*H(>hU$&l z-vG}F!-F6{CH-tU(djb4)9}%?&`0TzwMwE0r;lCx4eLjteVAvs1Ao~ujZZ$C zNEZGV^v%VJ7ikW{%l-y_Y9{ZHlkT_~i*d7&5Ob1|SGwG1fN+=Vx#>RBs4v56-67yFc_w;dq5?7eILk;7%)kHOTAbAa56R;mr{jcd431G3SeXffjGZP)SC{8{gyC zNTR`>2}iTvz^4MIm(pvMR)?<1myqBwstc!t8b;sf9s0&T3TTEf2Ebnv^7SD*ccmn$ zK^c;4{eVV8$3(jNzWKl*H1UyKRWkUG1m5!Rh7#7BUSdJY+;kKa~ydRq1R z`SK2Q9l*D{suIN2vWAYjELMP}ht=pMB~?*zXV`qSK~B)8UoEGJX$}1_EgHC6>3}61 zSd#AT@z^n2Y#`{_AyYpZ%<%ewsJ&G2a!!2on?6g%PVN}1Dad!)s-*&Q)-4_p>FU$& zhzef+BAx1JdCo3lMle!dfkrj9<`^m*zy~qkTkvC)1RG*GVXJTR-?<3053G{o--7_~ ze-$8*{KKdqFZP`Z32<;R_@8khO9R?1aWT!OyVdm8lnE1qAn+GNGXpRP2ytM9ejjNp z0?AJi6pVO6Oh{$}Cd68;vmiR_PG!qRP*mbgHeGoE(wZ$>t@h0ao5uF_3)Oa=O`YWn z7fMCpW6!CtX=5ZXZN%aIo6Rk!>_i`B3w)I3nOta!lKQT8b}dsRW_|_lZ}byod?@g zU0j{)j>cEg&?ANwp+O$QM=fDt`t9g(FbJ;)XpHe9_Z7;rvJ?bzyYv!^m6_0NGc5H{ zB=7Y5%~&gVhk(aUyS4KiL3_jNUDG>~y(U#G)9I@8yqu*Pm{Fw$HZhJ4AfZ&$SQ^>p zW^q{=5D&sR!=PFu?Lpje!v>Z_E@s6ma*2k2I&)6_DVPFx+)O1Jkt4NOBOVnQH8v(E ztw`D-N9 z470gNaf3_d6L+hH%{n~9d~#4;phAp4Ry390>R1w|YFlDaQ0wqqKQxP< zP`1)aKe35%Vy%~=qfhqr_#M_FYJJU0TiMvmfR|a_Sy9BhR>zvY5g%z4aVbvHT#T7y z-{!)zwy4tD$vvk~hNBaN-L{eHL#S$jP+SJ!Ty+KuCMxxM0mEyY`K=?_piGi>+D1}L zLs~*c$9$c#QdxDYrQJC8`wAn~_VsXbAUo2M6@llq8cz=4>hGLbeeuVg zpV4Kx=e`$5d?AT#cl;yKVo&7_8k`($pnWJg=Js!^`Cr?g@=}kZ`9r$szdUj)O zD{tCL9&fL-BfYyl1pS>Nku@azXRrdXB)pP|&5p`^rmqQ8O4{mT(n?*Bjcg1-HDQ){ z7Uld%2N$RYn(5hIL;R~F7IT)uF@n)qcONn5bP5_>7CMi$Dv-2Z7hf*lERsU)89I-b zj1rlgX_P|J)!!6%H~6n#z_SIEuOoiHH=oIe`0(V>OO}U|=4Hz`JjustrZlIBKQX%> z_tc)zd#^t^8)uVOn#9FkBjG6q?#<_i%lP4a#&1dHR#$5sRY*kMqOqT|Zg1glZ13|H zqoO9k_}J{f+VzJ5mzZ=wlHzj5PgGF_$`@5)@j}b|tC-rfQoz5=bAP;0m42WX#C4G+ zRffP$#HgwkKzv1QR|G!rgLxg+eX+`$Df+VPu$N84prkG2xII~G%;v;}mhC!bDl+at zr%$4t?FC3fx4xgiu=j-YAvub`>3n^C+()jM5A5ZNG$?NEy*g@-XwMh_dCyo*mTgv6 z%}6tzgiOY!Fkp6P$#o_G1q)79&a<3t&{?jn0*la^>M;I=t692il9J!$vjZEa+^!Yi zR92{gR>sq|5xdLON8Mkj-fBU;+F#$OEQC9#MJ%Di4K{VyUbH|pv4o{aWYoc=IR?Y1 zTxpcxAapBZ(Lt!2kZvZPEun(3$5@6ieQ3>)w9lovyo`%mD;0<{EFU#{TnN61{Hcw<62Q-Bgkb;mV9MaZB}?Hxc^4~W)O%u=;5nV`LE(4bRu zL~{dlX_qFpYnK@p(y zy3C=LFsd&63fmx*M&Ct6feu#&_fR6}fw5{?p^`IyyxY%Zuo02(bfr0UYoaN!#&5M4 zU@25Mk42-iiMxED^M|@P`TC@R0#A;CH0`ca=DsNT7^&Dk5|CWh<`sJn!5^M%lFd9#_t3&nD=YcAd<6? zY@GCa!^+fE7zlG10oA_ZBa9>07zDCMg~ODp7VWMoTa&I0DUvJELOpQ3<|2)Eb9Vj8qw&X~LS;g;^e; z^cYBWKd8qNgE+AE$PnyI-i-Wqlt`F!OfoB($=y;JrN#YKPUZ>TsR9o74Qo8HEF4o( zD=5HvFJd-*(c_Ea1;ks%Tg^a>5(LX7^l4^EM~aYwm7{9^?p z9m@$6D>}D!4A<#O2)A8;eHnK!{Y442ajLs2q*-cHdp05rt)kb^`g9N>LS-E|#;_4& zQ-!Xw-Fq-PXD=f;`N3Q*BrzL!cETR<@!=G}i%|?dAM%vfi4Hy24{HiIzw zYz%LECFBY=R3(%Ktqr%0nVvrmn~~uT^9pTRy1){FpWq%I>&VL)@-FjlfcY9h_$_+BYHpIU@z@)`^O(JQ+CQD zi9ww7kz`(I#2}7$jF%Ikj+oGdCS0t^!2JmUYcMO6qZs~d{YwN3-%3jp&sGy>ugFs(o1n^n!@~Y51 ze!G};GH9Z;E(+bKB42*{tb0@Jk#xI!6+F-4$koJxg9TKfc+X{(JH%X{&(wI<7PJst z8_{+toFAA#d(29zR-2%jsiNBdA-d|d%C1Mh8}a1GI64&pb&oN=+vvoQ+%if(QsL=a z1&Cjr$ayFzUU*}LEP-a%@JIBE-Q53mt6lK~spgsH#=wVrZ-Do02Pe&&Q=W-~;!+xr zyC0a+Ixbo?_f+cQ?<=sDt^g(e-GegtK$}P}Pt9}>lIc(Q&JD>w8nMyh^X!(>bj{De1I#`jY@7G78II)P zglSV??HjYc-OF+9T^z`5Pv|qkQ3H;Ba*}Zzl~Eg`>w(|d4z6X-zqb-|@yw_g3Dkc5 z!__0U9)Iun=Of-O^qm4<5`O8i_)UD|p`{a! zZX8qxl|dJ8$u4VJ)G`2ZD;Cu)fwWhv4$)Q$=1LrWE2;Xfwi)|s^ukT=a)=(lkCzDk zeCvVH9WSP?+%*xhl;Nf89l1Sf`Yi5w^Hb6@w07s{UIKsi&+v8}6-hGXv!|lZJ%dT- z(6fTyI-n(*7fg`}x;o)#u#ySM)=q~{4kNhvn$7)wOWK&rK&1HOmbs%JNce-!H6ELSQnu^+#p-(QeB%--x=%=fT>%n2yB zgET+2Y{>ur-xJ+s(^&Cxs7j?3EN>Y06N4tc7tWU(O1Jw@{G|}!uWuVS-motS-%b0m z_St#nJ!MppdDia*Mj1{C+~vfG1xT4ziL8Z0a-7rt6TVtjT-2jpX{tt{+lHN^8#cl} zm4PDREewI24XIaIqh5%Ui9i$R_{oxlbS9VTOz8!!Ze=Rkhat*b5Vf)&PVz4CHw&8} zZU95HuJ;MRfmRCXDQybyY;A97@quu|t`q_;cH}V-QM!z<by2@+=flIX`&5Ahd#ytS~tkvBgxF*?0;87bC_js&IpUC|fpg+_s?czOa)6 zLw-|csG(lK@xH!rmT*H>X#CMHWn&^m{$uqF)r^pSd=Evh_LqZgUgdBk+89_MR~a-8 zUo4ygZ@AF`cJ(?-M+s5>@x~Q?w;Nc_#du>>OS&!bDkx1O=|<_chni=>ga!_46u_AR z=1XP&-j$llFA=uZu=2LFyf3uKWUcxIR%F zlGhwKA%mws@yw@>Dn&gD7DjowB#B3evMN*{iqN!{epvcXAQO+#83C69p+H0O3Vej&uaD{g?lvTp}X=ZbZH!Vt)y-r>a9aEqV>o~gMW2F?OJHE z3C@dHGKmzEsB->wb46rz>F5R31+|4@``AZ#`b^brcm7ag1y-(cvtWnwkG;rSnVxE; z7hCxkTS5X`~pTdCgZl?rFz;)FC9xd}FUb-ogP*Dv4YWfG{UMLGbPAY-b-)UI{bK=;=ckQY};;ZR@ z0d`L#8;pEN-!XIFBB6h#uKpR1k`xvck})vVgwdJ6X+*@5JK-z@VO@U?s>ce}h%Op!ObgiJ(o)%50q zW=cQpvZ5@bsmzjNxTa1C>gs*=@RQH2EW26{)&^|ZVh1Jy`MSL27l+W*F{71?{MU;} z^5UCQZgt{^p9${vUooy_-h{JM>dxLy!Rp$eH7;wm_Nr;3okuD3IiCC|=)XV{``}VBUmG^<0LN*~xik(7oRFZsD6zrV=Ik8Gx z3z^v;E!ftPT;{|u8R>40TE?f0mqQ(yxWZ7OA|rPM80~boeH|UvMqXJ$B9Mb4+SsO%g8%-Vl;vC}EACCToxk9ln6H{}@s7j9vPKRw zmNOo!=I1)gGK{?}6W-$~HhceI20i?OJ?@mPh@~O++~1>~;G=J)cGW&2$S>xg@jZ81xtS1?$3&Ksii)IrV2$UMT$xH7ityjKzp!J@M{w2@5sM7V!bgcY4mSo zT>8Iq#GL;K{K`An+5sG#++_^h6akLTR!)M>CMN%@#rY3Zo~3r;i@J#EL*_a;859^R z+(d$GEJ4Tk6F{joA}QXYF%c#HYoEO}jRe@$$b`<)8nqD`tyirS*y9RMwvjabFo9X45IoEBEaqo-2o`k3IfnTOjo)ekwN-bGXIg z_+(z=(oqpR#?8u26Q-h!$2hnPyBM1yBNrnNJ9+kY*7-RZd=ya7w}#)E*3wci zi!KjW^94=tbf8j~^$ntb6n9`<8=IQ$Dbx{?EeaRa9n3~@+ZePqH%bY*+lxxdit1f$ zpPI6R#ifLMH#T=6>k-!rISx89A_EPUDeY8LFCd8gI(}?GP}!~b2N&tfJb$f_JWNT3 zRWnk84kkTmR$Hja$EkSl&)SXemS)#Q8TW$>w!(bN3C+akL zTB;ZR4QLe?#&TydC)m8MS^S{TMP}%t)%uHlh!KyufWb0z7{1KlkM;6$r;9_e%C~)9liXPSP=PlRInrg(Lv$(nBr~urYFw zpNGcjtw%yR0X!#{6Fo2jOE?2IJcvDX=Qm4F0-u!XY=jugNNcfpCCHZCL;TGa3K^I8 z{tpZ}vZHRzMy3T-q$o6%nUOAa0TPCR_=CTGd=NB*zlFd3nu9jC$fzn}LXOcuF<$-j zuv82mf;k`WXE;`U@R{Qq_@2ROFKQxzf=!Xiejsu5aAmi#r(j|iR}JFezbYCz%a}hJ zQ#gM_VHNbJuj)r=&Z#b<3?Sm5ZgGp2$Prjbt-Qu^6lWW%i$B?ugxW?3UeoeS*0B;| z%Z3xVW)2nQ9)sOvmKsj)xr6$1LseOA+ft0wO02$q)!qY`@02oOcgWom z8tsau0^n`uX>pX~l{kruG!&DI9&xr{cW~b$tK^PDJTm)>or>#u3=4zQ(D6Y+EAw8}~^hHc-)nUm7vfrVr7*^oR;xwfh^I@4+DgA7DDr2Nf8yO_Tp zh47QB8D$AR2EXH|pt&5E0k*w&2qAFylenaVFx%55 zo250?8=)B+9%)k%#SoK`{z#m(TTs2%_h(6JUC~s2LK7wl1zbNy%rOpS%L})O3pEChm(Xd zHbW)o^8ax54pE|XTNB`|x@Ft8ZQHhO+qh-hcHOdV+qP{RT@U~2o_uf6gIqb!TxahS zv3EqY&1E*r$+fI`|Gwf;C1VJ;4U`bAHNX3EZ+~G$X;1Q12&qvc`CQ=ho;1o05^Byz zTOW}EWj~1*Q>vogabYQtQNYDG)?el30vhO?S$#3yLtaxov}*Hzi$2S6u4=q8a6RRe zE05TOwY>>E@)Vh^ThhEBruMS+n5xX|eqRnk+(_(kPLXo+B2)D;+qovBdK*SMX*V-s z?dAU2F#|gh=P+gEH$(6Utx@7Iq0I9nXAW5}4`zE&u}@fJc(P~><3P{t@MfR!<$L$v zBc>Fo@n&S->N?S$fEU6W( z|2IW8a5|Q;dpj+L^S&vyn(P)WYF-B&B5*Ma)9c>5!0qT2A^+_hn%tH4*uKr#k|z1M0``6Nq6Ykz$a4bW`ODi%qymX1Zm%?k2 z@RSU5@H~#EnIc`jgV{f)TyuHuw_!mU4nze=?Br2!dy5qiY5NqtkzU`KDaq%h-yM(YF7;L2O>-QN?Cv#zsyyvfwp0@c7Nk2D zAkvk1?#&14zu=Rv0NIQ!_^)3x@c#=w{qw%V|J~~T-wnW|A7>{lb#xyX#(pgZdT`7U z5~>+-J3l`ogt{6CG*ptnSSUIMBFYH*b*PZMggno=O+f*=wlk0J%c_)4vrb#B=N>o)r3SL2jjel~>}U7wdEd7i)@J~&kQ^|q z+6%8bGj^M;?=C#|>dG>!x&|)V%lhQbiuM9l$GQ`YWb`2(KkpcI zsC{xjG5KcfQ}#8r@!4B8j9H|9A1tt6u((6=F?LAKY(#dsAo&i$4C2#Zfx1}P*;qMP zh-_+*?!>HUqLgd-W_}{6Q#t73=BR(?HR4vF%`8c6EQ=2>ZFG4w9JoG6vH(pW>iWTGW-LyX>YAC@5>8e4gZ)h8mdl78=C^9H!q7R z$Dcs$BFaPg6QfK^x{mP>qCP74`H{HPeYzppcl_B!Ym5YIusK;e3f(ZK{+ofLeNYoip0wf?)t9PL^?AW*cG50>6#l_aHFkHQ=iCIdtZ z0rky`l(QbTUmw0d;beeW7|>N3&KsaHb+2br`TTSU#zP2Kt`Kf4&lwSD8y1<%Cw7}) zs8p#afqZOH&0yWolz{j%Z@Z?)`>4onq~T*b z&CPGFThjCCNGTZE$f4Wt>33R&>S)++VDW|iDkm-5CT4z2b$RqMqKLK3xsLtT0;`zi zhtKkt^tw-H+Ls3BepsGp+c$deh<9X_N)Hi2!B&Ao^DRZ?6pE8*#Gz*cH)&+sMCYq! zU%!1$)4HX3++oa@uDx&A)P}^y9=fMOXvH^e7ZL6niYN-q6sL8$^Rc6=it^(s>65{+ zHsf?AmgGa?e)_}(3wfA~3$eDd=?M`k%cP4;E=wdLnEHo+k28Hum1%O*$ISckfNtJB zicxtxDB`W*s%N&+{tRUNn=to?ZhPH7`!><^i*jT|G%2NR(T28rIN3NBFkKO5j{Uv5 z2HPCz%l0k1X8Dmc_RX(2(VNn$Pcm?RQGWMv zDe_?Ft^W~`g)yX6oxV|_yyY4jnu~_XZDpU0c)&FquU`7dN0Gjpgf zsPUhaJeW_I-qk<0?3|bn)<)y0zDl{AoR}8)Ta7|Jy|>0L+6Iu z!Ec~ugeR~wW81K`oRR4G>0ePZzBdrOA<7t4@#1Hc90GFtKn+2$P4GQ1P`Me#+ymY7 zUOcAsP}qbc_BMKvlP6d<`k9NqIMw@rK4Z7qg|*S(AKCl3bYa~${O_2^=~;z)ylMnRXn$6*9p zC$@1p-nf#`s^fHs=XT>Qqw46E=D4F*3|%)c8eS70gImsCrFCwYc~|XW?HMh%gpUBh zVW}~4<)V3%1EGP{1cavkI^WMxi8+PKjuK zaU03V=x@-=SYryi-SZBbOHr4ch~G1IPE$&a8rDg~I6A_Wt18<@omS@iZ;V z`@1FB71#u;x$=@dd)o#2I<2Sm;_ToDyRgwUfC}w*vQN|aw&S3 z$LUdf-*I@8J#FTq%6K*S*gU4Kt;pK0&{iGfc@RZ<{UHUIAgIwm5l>T%lajACZHSIR zJdjR8x7*MIus-U0x}Bo)C23tGK6FP5L%cAUjBfIRyTAHTF`Xt8JKpD#zq?f6_Tm5$ zd-HrD6Ev8wMXus6eTX|cBPpGahaeVe!pQjGNw%cWQrnaOT~O8GJe^Tg>Q?Ko@wv+; z7f;J|v)9EvZk#1w(|xjd{(OzL;V4AX%rQ}Em3gv)cp>nVc{gBS@xS5_QM1?v*)YQK zolnJk5lvLXN3M75yFIi~z*;FDwuQHVCWr8y#7XR2G3e}CMxaYr>-Wy=!rdU1d_Qzn)z8zGxA|- zR^#XkDw^G}5*_;rcXPuPH^G#<>Nsx)efgl_v><~%>8h>J_gtOL(!JEeY-QrRDL7g8LaEBO~2xDI~af~U{ z4_b5wuk)#)acCI0M0|l5IVvk`ue&K)JSRy~7bEtf4ud|hPiSyLn@Q?+Cld2>OVUd) zZXb923KhMluWJ!KlWln-AH9M#lE21P$FAOW7XDE}Nyok|?A}I$Ab&H6S!5sjBrHIi zJUn>>l_pV!l;9Bhh8ErJ^N@S)+D^nX$UG`9(#dy0*YOxRHq!^ga2k64vEsp#oN@I_ z?f^0@tNh8QEej6&Pq{F&as&F8*0J}0Y90S6MLL zr-^zO`HaMBoy8{X+AU z4!TYYMBl(}p~`7@*A<%NfrvEj;|cei`^@7^)UTK0=52tEunY+I>20Q`4!n(r%AGF5 z27z_@ACtn(tw#TujZH~Gawyvj-PB;OtMFlDkah%GNf<%D!}a3%nvb5RjTnn@2n*uZ z`Lz|+?ahgg(pdBK=))~W@1WVX;6>z=d^2VJCYr=_O%=!CJKpC>?Q_ZLZFU$mn{j(B zO0dXx>UnybSw>c@h+_rECd&{=h_F40(mXnOE%r*j(l|j}kh)O)*w)=-Y%;0kZ_(hg z!nwHmPjwFed#BE6&8u0gDpXljd?w>iP01ae$pRf}Wrub+ ziVBRrTw#cybE#ALc(@6kJmd;D7>jzi)TD*_VR9F@QbObOo6`HAQP$|IRcYv}T55vPk_EF1&Bntb+Qh56a@I|5?s$IqTdx z1J&wpg*Ut8kZaSvRJn8&d{{j`1tuMHzCzbp>rjP#p$R#8G*#A$`nt+oeaKqrYCYV? z1Wx4UY`_+RB8KLU+8clt z@s7Y|24mg_qaQE2NrXA^5A;pOA8#?TygAJ&T>T2KQ&cIg-xtfyRd`|LK-CsAkQ__v z0GCmGg9umllbxUzQjMdOaa?6hJ-WMz6sj^v7L2+Ed51Jdr803!DO7+_hGsCV{wz+0 ze03jih_D=0k63vlL|2*&PnxDf%_c;6GR(tK~-@X@nu+E7|Vc!UPXC z^Q=(K2hHvsguK5n;>wdKc?r_kO1MOPU*S?Hy?po>eB`RIb{DS)%eVxrlt*}mVm~I# zwyG};^@=y83~<9<>Ty6~WuD8kyX}$(>X+9mAP)e%q*kx&rgH3o9bNG1J}sz6nG|-dcYuhDf+CHZ!wu>o)#52WMLwNB4sc(Qpu?OBlcU8i&vr#8L|AO7c1hgK!b0|})a2q%N zdzYC}=HbrD>}_Db>39Jb$am4vJ%A zd;4njmPQW{w=@F|mP$H2H8BliS_kM?Zw_Ecr#s>)2&hqK$r27CL^v}`mg`CR8qP;> z&yEfa7TB=|*4)4pZz|e06%96^96rb5Nx|5Z>?onrr3SY9r>B2R(`Il~+ivW5?5XVD ztJX_jHI70_yLm^6qV%|oB>-vjQQQLU@DHvr#qsKu8nJ0gW)WHXEE4~(XRwRsX;}_S z&%e}-^C~F1af8u;v3kkl(V~<~DOjfxqPN6O66K!YJ;Lin);f3!E>^7jNXebZI%F!H z3X2g0kz%RIurnrc-Ep#y1noMvnTv33zCt2Aghfm`oYu)^3J%h_5D^h-%n=c<~Zm9=>Ft!q7Ga`9CUHZxNub@xj7 zu{}qiGt`_<>GzQT${KY#bk$JJP-&{Bs7T9hT(>H+DonOZ%CHBD68oQG7)OiJ1rCRf zW`g$_tQ5s7sv)@1y{hNrK<~F>h3=iBC1ei)uO$@Z*t#iT#CQ3z4|(~Exeaa_z>r)k zNFX7mCb|~Cs9`Ou6Ib*nHS{f^0%K4<+5>5P*+M|Er8<75%(H1wDRH&$Os?4^>75r0 z64Sghy!tb$Yim1=F+Sx>N-Gwp)^Dn}XQtFuTTOVlT=fNN-yM!@MZ{HKJ2mbcs%EWv z5z|&zq-5?2+;Y z=AmnKxlC7?@v`UavsN{)(9bxQVlv>2T#^QO^UG0&!3^T^#28w)64EQR4QRRk<8%RQ zAX9?c4lYy@)I#6f>&!>K*^F!xhOVHfm*q1^^C*xd(X1U}9D)Sp&1SD_Mxz^NnYw_a zbEEp1=mB-_?PwwxWo6C1`Pii{3e2ld9!((R1#Xk#^c{@!hIz;>P!7j%1Hefy_HRsn z%pD` zQZP-S)c`bk2x~(YH5%sH@Ph5-2Q@!ZGn_?&-qX28H#+O7!DM)br|MA!w4xY060Eqp zuB_Ja;mXEOGMCaL%^;5Et#zSZ71c&EiV^{>w%|()CfHT33oFjX!C?t48Y9#8+AF`7 zY)7=-^ka+9IG4$j8FewrvTc6zV8>?5xY-82aX_8pooFbJh(ahV+zTAP;CkH50=5K{ zt6iZEY2aMZnN#1gFt0J`b^4sXcSG#ieDh(BR;Hc;se5+ulf8m|Ja;+)c(Hi2BGHg} z6Nls;mpF#BL7=vD!Y!g(G73wP@C0FqqnZFb42?mW&%N94<6DxP-F3A=T)Dm+^LJIH z8&|g%(8{g;`xn+FBvBS50K*pub^|&GQr)z{NCPcca{sPg^x0wUSo&gdorrh$D_j-U zx|ia*gazO2zttkwpW$8nACRKR-hwZrIl+amOg_Egg~!im?`X2p4)%YLL5Nrf&9ehf z4kfI;K5ztOK`SqlTp`2Kw zwtB+;wvl6`M4}pYLRN3}>?^R)3<^9tWHkgmVZ36tXE5BopH!;G8~q8$1d| z?hcRWCEQ;qx4eLN1?9}09lHT{4@|dsLU$`<)t?OJ50d8_&q#(@)h_&L&!+?J{0{w0 z)5pEyz?7b|aNYS^BUI&@P>>BRn2sD z{x<)xWxi<_YkE+!DlGyRYfKY(KM@3fMnStLoy){X3);tT$nY%_hqcmetVWvKG<%8E zF*rE4hoUiI9&-Nn3k!Z6Go5c>euf$t=)=)Nh7SsCA$3ZOoRoChzHXc<^$N$2ZWDFg**9|BM_RP#Sxbb3&oY8l~7(0$AEY z8Al3R;)*woKD^2tnW+L9j6IkWUskjR#*)Yn#V^=XzYk20n3+5Yzd_vQZ#Y*YJSNd9 zD6j|8_(Wt}8uJCY<}@ZLm8Xk7zE18ZaKHWDu%rhKO(*`Q$Wx_jVpQT?LNK@4s{5vP zpJP3rH!&eJHoQ=c7R7bGEF)vv=CMQ$3CBBOsJc^=p#J)Z zrsEL*rpXG6s^fmABs^E7Xx~b-D6mD=Twy`7F%p7u5pMr}{2U@+y7~wPsp#J^D@1s% zuq+45l%BJ(fOiQK8cOvmaKmaSen-(gpBHZgBiyV!)CduL%9=-C^}SNOfnQIO)BzKa z%M$KSOfE{w&qxRgPd(bT=rs~$DDi;f;cb^_he7X!M|?npXwZgepulV8L#J1P*oOMg znnCRSE^M~-#cN7DP12_(QzI@Rv0V|9C8`rten%E3g67cE5HDJqdZNhw)1;KOWyiga zZak6wZhlD~yo3r>S97$q@Hf~YTF|-K1Y_12D&}D zZ3Q!y_CN`MVHAbm`!DgoPtn&o^1^F2eCzZJd(>VtFQxwY(^s}1VIBMA*E$lv*ezv$ z#CRBsLym=*IGGl2k71Pc(vL#c7@_`nkg6vkn^T(8ze_EXH~0O9U$HadsEG~`UZ1$P zg03VxG}3Pu$utQv~t9w;3t3j(X{hk$rn9lN$M&i+*@?I|78WV4CXhuHyB@~sQG zPn~vQ3MT#9EKW;^>1%9HWwD}UFBqw2Q>H|v(PU|qa&Z3+-x2X#sLE65XKcDiEImd! zTY2t+m> zqNp-Dg%(hO(NOOP^0I(8&>Y(gODm7>N!g7bt&$sk9m9?pn8S;=;rts~TeGU*7Q>Xs ztM3`2abBW=WdY$4%XD(1fGM5LAET0_O)k~4MRn*QsR+r$3Fn-W9+%+A#K5MN_6UT) zXUzW3HYk!u=dfFI9k`mv!%|i7Pa>BRIPQLJW#FmGO3tGos8MaT;WDj$m=g1pYdBTmAmaqkS*Px6@4;~*0~Vum0_Ee7%IbzemHPq zadN+Uwm%USSB?+`!FT(qCKp~@p9m(Q$H%Ywscb{BnZ{ry?m8mxa|R8x_`2|ykXVZX zOyxpx@P;|J{=V4~MgtrtEhoZ2pQ>k?uJrKH*U8x(VRKz?OUY?ZPj5}C(;co(uH(pK z$)86dCCW`Ue}Lol4*w| zuo3IqW6*l0eN#`50$qfCL2L^T6m<8nY87LI-#QXE@oCN-7T!ik>I7@wZtrS@?C7fX zlLei54CZLXcCgkt@K;-OkR3$TLU16u$3Ld&TVp)jH|%YR#DdKqB3D;=pm1*nsNQ0{ zZtZU`qmR`A*p|cn^3L`hR2Fv{OwrZPN;!kJWoT4>o7$&R{5b1-4u%#ale`x3|6np2YLLKuiv-iW(EEA=x@_>djn&EA0Q+sB%xLrUf$pvkU zRl&V^l^R|C`u#7)nYAVBJnW~hsX+a&zV=TB&T^u*|MtW9FCtXlc0~M_FH_xQlexhB z3@$|xNM5XoC8|)NhL9O~C?W+$F`F}%X?rJ;WOMuJ6^Jj-3+>AY?#@eJz?7c7m)#Ap z$wva#&~4^s29q=aY`f?475g^(k1{*sWn*cqX!@9j5|y^ zd+bvrvOe@UXac3T9=ORkspDy9Z;$MP4b{!a?c_s~BBfS#MX~~%=0#o&d`c(3V;W6R ziHOGbCHBw_+7LOD?#qExcq?eXuO&~8+;U@AAH~Y<#lX9CMsdq$;|}<=ZjOj2mmCBZ zB@cW3a2`(vr%jZVa>-WX&XQ%b4)NT)k;}kGAhnJiVj$Ub5sUNo0(uKgeP)}_Zi;%P z8CDEehX4=n0S;_ois~JHt%A|w2u_*!NoUwe3^J*S1*cX=bTO+`Q6!AHm=gQ2eD{&uxUPN z=)*n&QK>OiR@5GwjVBIGU{Y>;P>f^mr#iI8V8{XZL-?)0vA!D)g{P`E>;ytCCKNl* z+wTzd6xN8i z;!xjU@MHBm+ZkX55`Y2kr}h*Awn)WcWt5_I>$jomM?1(2gDHw93hXG))%8#YCS47u zpAIsBpI?0I5ewN46aqg^CW_(}$J*fx+fS4Q(<(3|jH==owyC{g|INw&ko>Dc^3}31 z$WeU;_QWNu9pPy{{)EQZIZFAPNRcsB>Jy6kGn8fSg$_h4 zN(Wy1WYMp37G1IOQ*4@v8+xC%5XWH3EgT7dTf;57FAo9oqbbHQrmYOy?+LJ;gNfo5 zmbn9^9Z&GNedZQ@)g%GJCmNv(kGU&SlU)7^O}JCoWUm!1s}=3R)maC<#uCFn#yBTd z_C}{V_8A0hHTxDpdps)-rw8t@PHHCroj+`+#8x3GtIoke*)5d1AucW!&TsV_UDM2A z>HE9;JM**O6!#m153~xhLe|*8`c#Ppb^K(tR7jHtRki^dYoti#eDr1BV+a~w&QXH1 zppm%2sG`#MA`xe@b@$+eq5i!vh|jRF*|+BJbx&B{7vksd_ctR}hnjaWS0l4+c)v59 z-yaap2Si!j2v$&6j$pswtT7rsBrvQnp+f`x~9ag5!Chj%jWT zCIU`F3Ab7)eA;?N{6uV2J5WF&$|WUteL)s}%91UcX^||{y_+SEeIXXeIBwi_dX0Y+ zz^1ZlJe3ymwj|G)0joBIGNY|7J~O?<#?*iF_cS9Y=UQpW4v+#13FVft0ohpXcroQ! zq9bR>Df>mOP}Q^z9`t3pia(hr_V`mfYBvMMo_)Or4c_EQL*X|L~dCNmZS1- z42O~3FJ%>E_+{$}4SufBnBtHL)w4C*IDxfHn}v03eHZqm^AVX*0wC*OJQ#qwz_Vpd zI~ac7iDhVPQqMo*xv1s>XAMM|K1&xn&V!5&D?9B*I2`GN=biukS*Ecg4i4uI6>INw z3jVSPyTE24Jn+Gat$=ZeaH6Q(gLgc|M?SQZbmpRvQ!n&neKW_JN6$0il;ac#u`dMt zjfQk%bZ-bOy#Vat;ZNzDwQ$`4ALKl9RO2a% zjY_cCD5t|DRz1@hMo$t-8I5j3r60E^L!}jfI-o2`Qn160B^GtmgaNXL9T^;TO@JN_ zTJ$USfE{myJ<@k#6xKad2aI01A{^(+Q^>L_Y$`5VC6l@$RgJv5d$IS8Y=?~gsME^7 zec!7CA$g@p%k@4Jr&Np6R4Y7_tYt5#%S2PW;Aa>@m;h5uq+JL(ts* zSfUWTN*Q>-E|NlL%i9G_vIFxPPjD1~pDUDTBOLHkbLuOdWun@SI?kp|F(R~EjXlx` z-oyCdL%vX8qel+MYtZE2qpA`ySB;l5WG}qmB^Y{`h+!t^ym%wdtK;OC2)Gd;4OsGj|jzxE?bl$iK8@Fpe;`1G!1ZG@0QN=h7fs&2r zmU{bI0TjVza&46f9;ay;*f90IPeJePr5Lxu8Kx#Q+++9vk!Z|(%3}IE@#mhbb8MmI zh9_sTq;2xUeZ#H=9?7Nw>=iWdygAWUg|h=Tf^Rk5S>$b+F^P}05s9Drtp?*$>g?CN zPpUtg|7C}U2wfyS&%PTJxQ+-p)^IsnScK9lmnly#n-3&*4neSHYL71*Dh!b@^qc{A z@qmlbfD9H2>~6(Mj5&Rzqrk8`eb6y|(fLLryMR z#(+Hohj0#SsC=eLb!3hMJwv8Z(L#hh(W;|i*35_-H|5c9fifXRdV>Ktv4X|2RG21( zt*!jfbYTUXi4LP0WogQYg4pM1#YDHcXnv!)}4|{#;0n-0l#MSRo9ZNaA zqZ{yD%B5TQKGoHPVNhGph-piq_+h#B`f_vn57il}_aQz-{B-Jdp1x(&8);Gz8n(fW zOI~eFqM_=>?>_vms3v33bwJq0m{;faKcF|30qSBNJ=JTr^gQu~?*H&N*{8}k3cMDfLs=w7R9F&o|+?iy#I`m!0{%g2TUT&Z~hRsWbz9?Wo| z^4WV&gO2cBt#g}?1_rQF+X(J^O`<~j@Pa=O78LFok?t78yuO5;8TKq78Toniv~aE! zDjZHyu`sAH&f*2Lgaz+x7;uhem;>qyiFkkY{GJ_mu-Oag{p4aGT&?{7>)#;1f!h< zUr=yIqe}^0ebyRS5$cl(-7-1txVWJGjlQ~z*l=jL^Z_{>93q@xKN`22k`SUasBmJ= zw7y?kniXvY#hI_CdPGldE^UZ+XQ4d)^bFKX(bdUfXJ}op%PJj3JU1Ka~E&{ONCf;5Nlkna{uh9{zL=;pGQ(k8U}(NMMgLu&ntg zF(rYFz?MKvu&__|&T5$8PjAfZ8RA*{F-ctugop-3FPw*6lAX&pdOnQ-nxNia+=2QM zZ9?y4ot8z)CD;5d>x_OjN3{6cku?kmYVNX@sY^nYNsN)InMPiuelu=^BJ2vog0$-A z_gql#K*q3Pbs<7KyLERkffh-g@wV^^VmkR={`?Acag2pQQ*y}m;R?_m1DiY*QdGc| zmBol*r2Yff{u+geelelOvh>o6xrZ#DSMtJ%7pxP?WAQ>{sGVd1eIIph0&AU21q*)k z4jeklK}zaU6mWzt&$l}Y$Y?lw@-qZUGJwm4UV|IQb?YUlnGf;fJa}S0t(i++Y* z*FyH=8@t}~+9vocA|$aOvSE;h(}+?~nZ%v$6i33O(~0PkuEHB~7)oW$xjszHfhxnH zLyGH?K9O|uf{zGWza)ZKl<;%L@?#$1vebi@G!O@R1Jj|gSD&@5RxC1TZ2iXs_ntXMIw z5LI59$&Ki+c(Vj^I(lfsO(=p%mLN`iC_mgZOKD7+eqlt+AS|vW!7kq7NTPKi=tzXN za)Xi@852WhUMkIK;l)bK1VM%ZWl}+fL1t;Pu>MLfSpYrX?D8`XfPF@M7(vEmMw*zQ zVPj2r5ZhTH!2TKT&*H75?+Xr zd|H}XN!@$Y#*EsMLjhdeePL8#RJ+6cQOUTwhPs$_1HGlAQXd~=HJ>DbGfi4S1dWA; zNrd54pA{K%IiovvIS8sFO>CO;pqOl;5mMn)fvi7FZ4PQpiviV`6X9=V;fqnB5?+~a z;sAoGj?n_Tz2WFX(S7wzNoYw#m`&}LC1~ad-$qduTJGi|sGytSsMEoXfZyB^G+RI| z(WKO4wm1=O{KhBf!fQEqqC;soGqY%ud7jIu+^hmwS;RPNp@j~z4#81cJY?sor+yOB zTpytGlyQ(K4Z13F6p?XqepN!aLQXpCXW^kWKlj81IO%TjP|1!|&6yX?maei0G4Vcp zb#b3`lze`IJgLpx{%jRhVaV`CycBzgs1gclA#wfPT!C_uR`-^ceVJV(P2Zh~bLz>L zrt78VR=VW0)WNZ1Jrt&f#&%hAkB<-~T#p`mKGJ}ZPa7XUm9057ct5uT0V}(xw;`Kc zm_AnFp9QQd`QWPL@!vMy<7l1|qQdux_4V!52SSa*u%>S$ggo6Rh}1F2Y^rvPCzJ_7iW zSbNLqMK$qI)u?FVBCGwa)J0LNuGEEJ$*t5yUMZ>6MKoJl8U|)DKTiPs$$=sFqh5P+ z_CvA$4CX6u@=?r{*6b#(QPz}&w3=UH1YB=?RQJPP`&qrv*6gN+TUt5>;%Inu_mi>y zjOI&e@=?vz)a)jmDX82=Jy~4B1$!_*mjwL$QIYh>SbHn$r8ISs)M#q@lGTW6ZX>lw zX!;V>sA~FB*)=wO1x62Mk9M%9_9idMM>~MneWY` zvSA&)@C-AIzV+?uM0X#<#XpAhV`F`f$Q!Gn4)Z!HVJ=PH5=LY6n{D{osRcjUf3S*H z8W7Hn$FK{8yT^Yf_9s&jn3_f!ve(KWLsIUm>8pX79%4BMJKL*_*3Q-NOqH>zpf63Q z4a!%mi;|kMhz6Kr?o~t^HkxD|6lE94*HvZHJz5=@F+{E{IaJVBgw#W0Su&rW99ba_ za||AYt3eKXjJ7E+XtJ}2EfuW5L`Mb7%WBxw8(3f!StsZ-aS~h98+BT2&_q+mKT^6N zi$)k&Z16;@jDjd>CKgE7@h7G5M^_HCJ(V}14YL?9&|#n+uT-Vp?Kxb;Mv@RE@0qDq z$a;+01wt1r;vAjGRq%Es)LXK1FrOEq+w7b$M0QBoy_FWI@w&H$6%0@CopTP&T6V-v zBVu`{J3l+Pgcs=2Bd~_zjF20uG3+-QV!$%d{+lmo8y-7R4Kei zFU(<`)g|030vFWb#Q~Qw-l-Fki~vDXzs`s*lGz_SqqmAMS!9RNS4B~W!G?~tLq|Oi z2LfIW`ONr@P~@$J+P;Aeueb|}Hg{545)u2Rt{!PV$ltbga{;vc_;4q zVQTNK@jVJ zap)>KHB-ByUS*JTXcjar>zY};gkENlWehD-yUt!{5LOH;mX^^SlK@SqCNwMN6%)Ji zUTctM%nkjTO}!PpkY1SpZIE{8C$tOZ71NsS9hrc3s4JG1;T>g=XN(RF0^?o ztK7i>R(a*taymo4AU7e&*;%9V+Os^wVf(@IrJl^z*Iuw-nytU7hH`WsRPq>UI(iC`Ps*U)>?U(BgJ@ zvX((0K-naZ_gKnS*GsdnayxlK_%o@&?ZE08TrU8SiOLCE;+kp|bf7(IFXWTNYCJ2y zrU~g#9_)uODevtgSepih)oraxW7a!s9Wz3upCw3(*UM zt4n0|d`rQpvf3j&}#+T1xF12gP;qur@# zysd;v;lKTgb*X$J8<5BA3*&nWHAVK8Vw~5l@_-`zZ6bbRi_BeqvP}*B$v3->{26jL z!%OZVG>dyT(@mDH`k-4`l;^A1k^9oEd6@UDc<`0-sa zHZzUXt?1zKtu}6jA~&Y30j|+!BAMvWtdgvu%(5@hDoTm0(m0t+eyCFkRz761DA6iQ z$((FluTiv7ofNBVS$`FGOm_IGp>9pxte&8NGdG4|88o>> zekiD+Zo9Z@RiMC=pJZZLG|57Fs9$MStFl_5OpZG*k)do`Z!O_2M7drGlF>+cC|?;^ zxyW*^G-jxAT8Cl1RFEiZRrXjLDmki94|w`NoiUzE8##=K;b z;V#jdo7B)aXi^~Iu0t78fszqLeh6F{saeU=E<;Xhap+M#X`)`#QJ92TS;@kgpP16f zU~XNnE<>(6GbV4@J{e7Uh+HY9&S~YMK(4zWv1QS$&QD%#VY~*he$k-Nm7kQqs9(=s z)KQ$|UOsQaN_lv$(K>imx2j&`B}mzbUD>gD*0{=>xDO;)danh>imRzRiJuA`@to09`hFD!jLhvroASI zJCMv13#R=K{u4#;sw=!9?*PD?+R$%&BEU&85D$6;G!Y8AXeYdw*&cQ*2(Hk6zhOF* zTw0?YWGzg$-^;*0f6jmN_Cohs7zLc$8P*^o_5xsmNADHy*dO?t+B3QFMuXz^hV3Y_ zp?jhK^{<`>My1o;#q-SRE8_h((@~)D!Fu&GcU46DU-0Q4CnZ1dNmbv$#@xpAKL9F9 zVclk)4~{#*Q+r-Ao`sK`7)gQ#AsLPf86O`=mIP2M=-7ItO)|^5y(!{_GB#I?>juCJ z$-oPMU@m0j&g1AJZ9lF4{eJlw_ZN;qObsH&Ham2|3M&H#WG0b{-~E{9Wf!st<>fMe z;F703O{SBlOM#SHhW?hUc;KN}x}$kECL)Hwbf?tzyQn*Pf!K>fj+|#jLwF8cFeK{Z zaA4Sy&K!Eky8*%0Apz9WsMP-fX_|rTl z(9;+&Y1Yh8J*r5Fd%z8!gcCLCLp5OvVczVqzZxMI}WcAN!v%PR#3sZv#%3o;LYyZ`Y<(9qN@juLE2L+_Y_)# z%yQdG_B1?}jHpp2VK^n}; z@46P2B4rw4@K+`kXSV+W-7n@|2m3$f>e)ZQ`=3GgKl<$GJ36}BIvD*+k4>a#Z0PJ@ zte|gWWNR&EYi0C*Gq)`HafyCDB<^|DHKs<|oJI+L)U!USg(TtFd^Ivo>`5*=a65Cr~=bf#BXj?=9v?w-Crz%?-x{n?bDZj=F4?HX2W zl2NY}paa?F#TOBzXW*u$UfF2CMDe0cgwxKn>pnydAOPX7-km#W~6}ME#WXWX$aWFH=TD9KXsE(!V9Wva4~<|Kj|NNjR%fJ68(FmoV%Yv6y%q%kF($WmB*~Zq858=65(!1+ z(29#SG+fxM8jWid3d3m4hSeCR!+|~r}bquEtkB8BGy`OR+IRz#QC|>Z^~|(&Gj>oq(=ck!63!`BQCn@uX>TT-4SQyp$%8RoaVYv>V8FdWRcZf z{8B1T4(ukcW<5WL?g?p#rw?qRKzI$PK38pGt-S$gO6OhvxWsWp((q-Fsox{YqOhC$ z{5F&zMUch3EE*umU>3iTg4VYAw|++Z-S-dk^oYj#POZkeo+x34mD#uZKxXVnhfb>b zSFjA8lFLa{g%^b;u|ppU+4Hd^^n3@-6u_Jc`J#emQ&Iv1?5TslcqrC-TsW5b3oLNW zc#cYutA;T4{MWt&3`d&2V0X7hK-==+dTXJOdNxtNL{);tv{8uD+bC|E2)x!r)OGU? zm46E1U>T+Oz@K12bM6xN4gvFOAOBK*W|OK?MUS}?z*_HA)lwg6$Rxqq)cjjSV}OOVQe_Q4nKqlp;_M=hr9e> zNlsOY(Xi2vJN1#X$(kc}#7k7Le+}Zr47CpKSeuiiU?2p<3MI|qnei*QPOC^$@|U}Y z+&tzwL2Lh-?4A~Is^8s3s$Z%63?!$D{IqwGt!s@y%Jqs%>Q|;o_`?tV#1U=OqYNY; zwnsfs&@nxdjr~Yx($&lGST;=>k}$yCYJeoTNrig2+1wybyo4o(YJp%3 z&Z#qf*3weLtX~zp1Q*sVGest}qq)SaHKioD6)H)tmp7gyM?b^;eb?2~2dC))e#3n5 zvMqAU#Dfr)iQoSCLDD9;(>@m4yVeMgwJ2eOmKed#N9fcDY-2pPwouo{T~5!V$0LU4 z2-`hOvp}+7A>L}X4T)-j+L2+AH|jgE$6p&nRFMrLpaS!y1nee0{s6OOJ4&>?ois^> zQyVSU@?s^hn}sXHb~ZmQY5f+*{L%2aM&cVBoCt`U7Kxv?i4{HJV1B(BR|O@S4`|iPOz4#KnZ4QjuSx1>F_SflCm{R z^7dd9WYHaDJA+i!Sl?qdSBZ*?3^3^<*FwCA5<@_iSER5}70#az_Pt%QRJZe@s ze)Fl&iwZRN`aOUi6;oFXt1a{!860IRHqv0Weia&W!aX*49>9TT;<`-601>^z~pwa1~^~r{CZ&WNeR4!XolU zgPsAdlj2;PUR79%*+fP(C)k#wwKtXl1Z{Fq*9pHbYo>nUq00|+yZnOIM_0jh7nI5r zCZBet#({sZ`1oPjeiBmF)l37hHm#{(FHjJVLOEoSCmETiSccZ6YqN0oOtg#6fl6RODAIg$s7aw!NkY~GqU7Jf&Iu7hn(5X$!0xpKL)FcZ* z8SQCnR0txAEm4ixk+m=+MU4BXsEvySvo;5NGFlmuBta34O=|3E>sW<`1MG;IPEpG zFBkZ!ZXIxH=b6IhyM^zn%@D1(_NuIcm%D(Mm9F?FC)j;w<)CWEY?-vpfnjy_Ry%|0 zS(m>MWEy7yeIm8R9d?M_GLpT^7G3I3$dy=2xUDlMns${IFvC*de7j8zu6+iS#T#&B zYUqf|!9&eCblH4*GDbpO3w8|i%jECuaMU;TYBqfwO!&dXY`LuI6Xe~vrHw}Bd(fr( zG*pUlt%C#Z;zjv|agBmq3dWe*=v8}Fu>Dq|z-ul*KzGbGh!>-zTl*b4T7qYtvWRxK z@)unUdbG=G$EI+Jprv`$4z{4SxunbM+i|OMEG;B`CtaRj+4)ljtdJBk5+f*wBzUVr zGXw#wn<{*?dJ{HVBH?nJr)BsE#}qq|rloO3bFYl5q1vT61Iu$jW!RIw-%iV7|n$Gdc7i>2r^BZ_8(SIv( zXcsOAWS=~&@k+{z>b7+BYsus@E<#8;=Zw}R)5hzeIPJnM@Cbfzs!eh;f%#xiLE6z% znM^Y8Lz-}zjG&lo)a1PLVz}X<<8KWQfd;kOnPCP2QmG7A;1RDA^y_b9?{>o}>QoI_ zayfd9#O|q^On{*4qNgrO_g739#|iJp@i!Q8aTo*BGc=|@H~~YAW;-NWAv!wjP6;2_ zTKr?mUY%IWw;=Y6>zriqI$P0_r<=xZL55FuL;KioRHHq==z9-VSXX+&Ez!bT7+JN4 zt^OdF+Z?WpRpDC`?O4^kFkDg<86WSNKC_=XGO#oxq-d5RA$1kBOl=nJ(B4ptb|)}S9zFaXz)N$#(2p@HVYsuTxc{8_rJ#j9A zL7x#5e%j?mU^5<1MC$-1lKD<6ttx+Bam8LLgh3`)VJxzLF!}Xv_`L)_l;D(AI=(AA zQ%W~*7Eax|E>@EzY}z}=_*U51+jo}_IME(=Hr^)r(&zB(xwY8GqCMN4e;K!-=h`FCpojsugZHGOTM{eV*cCHx~v0^lSZu#@3 zE*`~W_MtHCi!1Dqv)wXnx`*s~z>n^`o4o#AxC3c?^*M9xHV{45I|z8?`g0G|yy1jIgy!yc>|b%rF9O(lEpD@yHOU!Q18$5JL=GmEYNIJ2Pq zhn25_vHsUbrnrrrvy-BegR#E#e@`w{ER~d&(LS!YFfnWMgisH65t;q*B`QZU{1EuU z3dzt>oumR?O=u=h4&kS|_bHE*=ew{HnamA_L=15kONy+eFs-DRy-TFmn|xn8D}7%Z z)&Fi*tzBnvPQr$*4ew34Uo<|oK7Bm$9N&NXc%k)Kyes!N7+I8=6Pd3Hl5cXDF%@41 z%`OyL(sQFRh|amxX3sV2f8ktRFP7oWrNfQpli*qdURZzCA{IbXusS=nT%E14&-Ao6 zo90=onwpAE^VyPZXNXm4cDjC}}(~?y0*j%`J zcVQz)dK4n~B5R|$&$bk{Y^C60JGB(fw+4r7wCJ)LZU)Xl7QoEA%`F6jfY)?e|M4j| zQTG^^A(FOK9GD{r!6kf62}-Y9cI@=wcn{$Lzqe6?WByZ~7AwK4r6wll!lh5%)_MLZ z0jl3|jswo@<0e(I*8Ip-*w3gi)o)9}8k%xJc`qh$U{*CtPR6{x5RocNq!fVKSgTydv-BK)bo9r-E8HmTd5wVnU8p1g$s%1!g zltlnj@gO%E@9+%$?drjIq!|zuFa}u2fYRd^|Wpo8pM0@MA1Za;`~c zNlcU?nW%x=CrG}MFWOQimZz#-V-kOCuPy@emU?$d5E@;oR9llnU(Dz7UJwO(t#RfI z2%^H3&SDUtFCU^A3l2Z(%or!NUX{of`xcP0Rf(pZ%*1t`1VldotX$_@6a2t`UJ*AsW;~BKdNWMM43x1Qt)A7 z&J>S2OCTO`S!5`{lm>)TWC52vSV1?rG+8o z$pZ5AFQq?Bsp;>gpJ|j`%vLwyzYe?JcHvF$76r7=w&8N`q&c;$rk~k*>jYg1cM)kk zKVjzZ6Iu_WZD{fmrmY*egKuM~=_t#2Q;Ors-0CnK2A}p-bvK)U!!e4axz8)28r8r^ zyg^P{3?wL5?p2XZF5AaY55$xvggQDk>L{Z^N0*mA9G(8BZM~|NW!)tvPA*-E@7UPL=^l+~s zv9~M#fVLK%e6WW0*vs{sBgL@yPv%)(s+}jtDUIC{A~|HMEMOlPy7$l6k9ghQjk05Z zi1+ZqmzbXwa&W)mzvcbP92DdUT2R@8IW4X5%@Mbi%eA!qbst`#sbbePy);H1X)RIxX#wWem$ip+S_+LlKYYk zv+PV2v<{hyz`sY9T(?XIze70~XdE>uA!3MDyi|bxG@Fi2HOj$*$})2w{p0pcx=9~l ztvK>Kq}SB2-PADMp;?&k0d}vG3cD;&;A2Aa1o#!Vam5p@u8O$D=-<73u*WeP?LV(Z zyj07#uT#X8!oRV~F2|Dv#GCy2TO1;k#BPC|cia9A>H4K>?_!QjB71iKF9zKNAm`-x z8rt;TX~O7NfN~A%?!A`ZD0j?eOtooHQ4*r#ckV!p7Vz}MR2<$T<0tYr4I6C}qFn!< z5tJ-SQ}@~!`1($2Aw2P@My7XfXc^uY0tC#OMBh2ZhajJ2)}pkf{KBojw6bjeI93nc zY{A)Vp_^8C`ca0oryoCi`UIbW5H|=HgS<$?y@-@z%c-kQ*?Z;ltH|vzg=~XN-u=!9 zsxA(bmVM&bisfQ7mC=B%F~WCu&g*30I2BZ@QUzYYI9qyCZ{CjuY(XV+u`z&0;HT`~ zZdJZu0zF@LXYsf*yfXht9Zeu!i&A#?hb_HJZARpIY)t!z!xEsO7PHwRoNs{(lK>-O z15;lc&xpFT4)YX*$yuH0E9^1u`>#&w8Li2?#e<9)*LXB>mTpm&zt0*EfTYE&{;G_T z%Efxuq1QL9&#~qVdAChNc#QD|s-pzU$?g$FM|5oiQ&b#wpV}Jx5Z>;nTV@@4o2r@{ zlbibwXxU)bZ7c-Sx1~iTH^cMtjT=x99+LSd?7S%sZJlU35e3ej{&`j zUM$^xD6|T9#9YIje~EO4*WKW*6KV)L&H>dwm~joIx(RIBt8|A*Cj$vYd*i(MqiP%u zN}Abf><`itf@MiNAvj|tbFy&$ur0O`1nM4k)(Cd6n%z)kbCCL%P5D>7bgdb@XINxU zb!v>)QKob_6&P zss5ouQv3=(HFgkoaIkfdHgH~nvQT(O$Do6;Bh-Zo)OYT&2fPcc3xtuY9F3=jf* zm~bg{69|JL6@u3{wq%?8Ut~ai|j=8sergncF%VLAkA>diEQJOz2!4fID)EXDDj9AXK z0BXZAmq-RJnyQKxEs7L8YIlQ6@auH8i&F-NkBU89 zv+i)=NO5Bs6@OT!F&0B;w47gQ)LI!*{kmh z)B=5<4d8fjbADtDHLreHtA(>++BmAnStd~P{0DZmCJiFY`MO}GCi$6V z8KI0Sr2Fv0rFFbnn+%2Gf^Crpr_+RtIVS7mfr_`E2o?62dcxw8{$!Z-tZZbegZVBp zqyCyCbCx#l>vdsUn*kg?6)73beY(KE}d2yO=W!~>TY&Ifs6p*c? z)lzg<)lhAQGG%GX1~~_NJV3QON#9qAi2gmMuH}*^k=aFyzKuyiWhQNbz9z)|QxXlW zkdNr>*)V*qs`S;UK}RmC*}x_$8?{)=RQ(m*LS3i6Wh<6;CvsRVB=Y3B`9Y@+#dBhL zskN!>JvN-3Y8voF#ab*pG}UW8LLapIh^fd!8DRS&%o<2*Q@1t>>CrU7G^bSg1L z*J0eZ13SNpLMS95L^8HL&=!Bv{Pv^21EqUz$r^epwI|`lTFFdny9zG&YAH_G<;7-W`E3@ z1*HWK1@)RDcqU#dy(L}h7th?@s1UO!^*WoWCUQ%Eqwp$MJ6GlOPzCKiWkIR7=%}5t zX|6uNCyAo$JXr#1ZMF8zK4EXGOsH@`gtvtJXgS%;n<3{)_SwE+Z>xgIT2FlaPa9q- z*$2*rvjRta1GV-Vx)P%+xo4)7Kezbpm3&uR`p;{j;kOnCbG9)e)Qho*zc?&BUk0fB zQPpC&NZgzXlHO5RAWQmfE}r7Tdtmxdij4#I$?#y4s~@{T+`a?LOe}97LS#J*uYt<& zb8I_PvS%|f3KAjyD(79oYlZe|Jo8v^W3{R>ykU16L72p+$^8i3=Hx zq~Au^ClzK3!brEbNyVYnDS$VT@Ct{Wvr}lNG#Cc=d55LN*e`u%4@?c$k{em1-^H-{ zBZyKs`L{UaOpc+1GDWOH!U+RTZt+#~r_pbY}5~FA_ z^4lhd;))U?DG{Mbxpx}Bq=EhM2ZN0o`G~uR`>kg3j`anlPZuqGFgMu$0ZILQvM>gef%VVnz`gE2&9n zW20<6mu+hBRA||aEPHI5H}U?b*8xcWcm;RaN~A?Xh9Fz31A@u*$OdTIb~6S{cI{ua zjL_10D?~VAX>i&6JWAa#(MNotrJo#+gc-3@qT#8ry*IAdO@(UVT(!@dLL;II^#UI% z4*L|)N`_Fh>Cr`$^g!RkNupvz6+^h6qSsj^BGmT$HMrN6K1dvYM~Hme!MTbc2$|2sNyk?PrMv zXeg}t`9<6xNoC>1lM_~vC*A*60QM$0KfVD!U-G2E=CIA%hTxoQfEHws3)D7cnwxT* z4t(8{a1YR|3uf?TsvY?{mmwZL@MXFK%rawB_Hy3Io%PnVJsp;)Yr%svUho+qwe9B3 zo6?n$jx%QvtP7bNa-Lr&tinB@vo7>t%k}Ptcw_=CxF8qSH|4IK1aW?ScMb)fZQ7K% zz?W@133e~TJtTbHmdwm}J&}-}YW#chZL`UvPr95--`ud_4QQLQqtaJMAC`xFnaTd%mzKl$J??&1f0o72nv^IdbK$G-lwYwe zPJx$xDP8esJm@MIt%dBiN?X6ZTEmouAIk}RM zs;S8+*@DVrZY(9*s`QHf$Vrwxkd1f?Mh(axs-IKeV~?yf3=G~RyCdvMLB2c)1Yd+Z zp(VK!YUeZz#CuvzncM>lt#H$IBk7LRe3b8|OV#>zOVj$dr{zg)jrOj~Mcuo{Q(c+x zVVs}3;xY8(A-u8}>TyjO;2D}9=>boSfLuKWo^WNi2ywT#%};j_4wvOL4d@Y05Ne7#lDn3DST3M>mb|- zTL3XJkEg7C`27<)93dQ(*AFi^ZL`2Yf^bOR)zrjvE0eWz+t=$a z#10Y*fJG4pa-M0zkh)=6T<(AYN@P?kve4U|;!nq>D@wmIy>lNX{2%cgwH6grV0KC5CN%wTr*b>v)Vx zo`36O(QDk(1`A@{soKi&2IVGVjYa0$oK6~bVlcCn)I$+HAVUn?A1T??jMI8&QUf&? zT!)m2knvijEiKyw?Sft-{Bh#iGjX9RV2hEbBj>|s-nsbrgKaMT($?TOW`NxRvUrd1Wb+|q*smX5O(C+Kd}~= z?o%#ITR>IY$1L@6S1CHjUSMUjmIv~zTCW#}QYP*0P-J{%Uq)&Shj0UV|E=>8>agaztaL|s4 zztxWt<+ZVkIsikux`~NknaZ%HWw%mw!BT|lez67AZ-_(p3)=_x_t>+-Jx>!BeH4~~ z4?5GMtn0g+r?;N_?7zpppO3EJrt^sECLZp_0?r}br~lBdj~VE#j$K4urME*_PW?gs z;h!S;+LhDfOq$EZ?LEc>0^Xcejkr!r4CaBSXRZ4zwOVq83ImM=wlEIx|GNlV^pIK` zg3N>%lah$X1Tx`_%4E|J42=UW4H8?WihANfCi~iCP2nb#XMd^q6F2DVIY;^Nr%2F2 zz&9%si=rd6pWKn*{ThXtkD?Ls9Xh))6W?V zeAK(4WB(Q5#+X=;nVY~Vzr91i zsYo69`Re8}%Q<>8>ZNubrSFo+jSg{^4Sy(2AE0|Rdi}H-O9xuqO~_082oI}pQMf)d zFB0i&t4+GktK48oBgC4>7?G+OExyL05~|kj1EZfgddTVQIxv5E{jyg#1f^Hs2|2ao zS+x4CrN_p+y@<^^L!_@TjsPP7gFkv>johqWsCa{ua;LIrW~f$l&G1C4i}hQz8r7Ch-ba6f%^GAtrj zD5{Ivu7!apoJOP3n&XF-YUX@)WrmfOPcQl;Vvxy;M!#ceI;JYKb|%dc^F+L4ehQdn z8#`kNu&6(E_uYLV$p^n*NSeT9p>D$4b|S<{{st&uG-l!kDOXQM`M32MrZBcL-??zPof)j*u!rE=_j@smLXfc5Ogl?{*ipQmEglb+1A%a2vTw&t}ehKyH zBmr2HucM(>`1CXEP^0yLzT6kwz!m7G`)cWydpo1hBQ?T_?CIX1Yfe_NWyM?!D4y-Z zWj1c8nCwl;l}&F*&r%E3n*#=9uj?EQ{%M9+n-CY95L}`fu-vzq0Me6E7|ASoLf}d) zk*I&{9^dN6JoceR)f+dFgxgUzvnJfGmu;|*mGmbf5Bh0jEBSI?J8l8bemy*lYvGd2ES4}SW^;KMbXaMAa+$j+GYFb7h*zZLuv(G zjo(D}VIB;eHOfK}8{QA?Q$REAflA3|m31KTyB?BYwrzeX*S+AB+|1{eE#wn) z1{tsC$Q9i2zfG5>@md8fLAnW_ql6#pmBV``KU6}c8)y77^=(Gh|O{Kfg*{`FJUHf4}x$7a3v+}=n6KpW+s0BVEJ(RVxPhSQm5IX#rLJb zlmedyPzq8o;7 z4CgA05}}8(UIjrVqb{bTmd?-YEMm%Efx`Tu{Uh$G$*Hi|N%t$B0`HQYyKOrYFxJ2w z_vbn4$ogsPdeimVb^Cb|D9Z)6W6(vj3o?iuWfWD#Y-X|g_f%|3qL^?qrM!HwQ<^z( zRtk_1^y0Y)YC%+e78vjLsY9(lb|bE)7h4h~X1Vsu!opW0aW_?tUD~HxjYz*cH9yVc zM9)$~(fPNQd9UKDp5uT7pd-pJ=+HDi9w~{=wIeTR&9UJiFPkvGYbLp_t?;FyC#EIF zP1RO+V(Rg+rKTrkE2qT zy~?y0c$=mCjjE72th!8pfhcOS--b1baI2FN7QHf$w*Y#ro?1-SHdRg^0Iuj{EPa`S z4t_m=HXsuPdS1ON^(`A&Wp&M|0;u;aq7=Ehl-t-87It*xB|8%Heg!Q#98eWSb0ijk zNJX6siu`J6a(sOe&t31>(B1Ab(t%UK+@#Kr-~urVhXgTyybq9$?d%~Y#S+4M^=6fpkx3ZF z5%^Kspg%!3V7`dGumWw$%ne|HH#1qmni~Mj*F^=z>)?G;roMx|vgT%hNS{Ur96H2; zt}tc>S(w%;#0_ly45^Eie=}iUur4PcIT=5j%EqzQo?Yr$ax-<6bu^XL^&-uE?5R1L zvbL^b%_-NJ;dg{!IGm~19T?V;zhBye|3XWf`6*}lc+4VU$JyhPyFG?a=vh3Y6wFYx z$=W`U?Gz$|l(3|YYZMp(m>UaEH_jAxHR@lgMk2>^ z0%G@3Kt@2JQ}o+crb>ydtd<66#ki`VAmD-FLQ_o5Ms7x7F?A?mBSJLcuxG03Cl5p@ zC-WQPOk2xKi)hyhHvrNP+yunGpZnL+gobE5lmT~+MSqMaI%$to7GDY&v!l@69bv9T zHFjAT2fy8Fg4bxDIDbSv>07VRA;`2gb3LXwhZ#f=ri^MHy8G|I#o8yScC?Z0MV==G z7_!k2+{i;onyzN26vWoUyR&l?Gp;y236Rv7GK>I*pqMS4u{to5>edL6Elm-~*}_Ky z+5Aa|cB|kGU}YN|;EKw4oW&-#o&G)+OZAgimG^0J?OQQl!;_dV0Kz+;iodNJ$g10u zgrG2SC1N3%6qlOBG#@C)5b)v+!4!O`GI2bu)X^it?{pqO+5_jt1kSkv99xi7@m=4% z-}z47@x66Xyw8Jq(P4BCq-i&3UFJ~xWYMxl91WgLyC@Om=BRbM4BtU|VGY1~k%O(8 z^CopsTqI~C7>3i(oj#l_*o;?IktL;%wbhq$ftZL=$f#%cg^n6Oxv8$D5YCI^=~|j=7DO)@7?P(NrZ#Q5jGkGtapP(6a`T-^ zjKr^3JJ=+42D+gc_HX?HZi>~&i{iZ1=E-P&n|iJBj3^nuSgn5EC*2hm!yXo~z47vc^-B!&?*k`wxirc>bZQO*P))A%(imGpSW9rDUy4tsufHi}rT$q@qQylA-Mw$bvc z`au&oxeY_+j(0SBB(U~F{*%E%hkw&|-zvK>HMcwUo6ETZFxw1Dh}cC^?`}1W#t{j} zVEZ_@Oy_3;7(p&y(*me`bYxjd*jZRv&c3C&b#^q_#R;{*K^7mbXn3?C%J$H1C%Vro z^xPeQjifHQx+UhdIXRgW$y$RmCMIO=EFttp>#$(F?V4Q69k~-YE?{i+m^0K2=O6~3 z978CNmq3}AKUbQF+PR>6So&)Zis_FEyq)o>coAN(J4m}C{tJ^z=z)EgDe43kNI~b! zB?a7JK3|y^c54twsfay~b1HYtI&su~&Sv3F!2f!E9C85X3x+$Hebi=^8gbUdl-5AFcssE+!&bv4$BfDcojk|xBql5hsrHN&aM70OzpFK9PCbhGmN5V?ZBKtYS{F#z{6i4Uu;7J(n~GRx#`RGal0iFjC_r zhJusm+Eng45-Sla-3pDtosChL_P|b8lyBxq-~>{!sf!_FO|k#q6#-eBg5I^0dg?!F zjNVHUwaq(7KG`^MWgD=y&rXsfavPONh?e01aq=**Kr@pxmJb|(i z@_~TaM>RU=+6~$^joiuuns(p=_L&V;>Iu|r$JiwV9Z}C zT33(}wXB3k@u2)NdYgGxj4-I{z|?EtbeDWq7|f`!;|U6LaRCQz4dxthWzR^xIq;(+ zS=0$AxKAgz>tb?;Lq*}*khd|+;1V0%FvcICiaA}U*=vj|?sBf&nU!RBd3{kuR%+-= z+Yr#r{2Z7quPCY;;JX6e5p+(Gmz2zCM?n{R?Ys67|6eWhIr(De7WB7o0_gv#W&Wo; zStVm@I}vj$Nn5=BAxGsX|Gc|(F0*&|sF;5)!y8*B+0aZY8o(UdY!14l>jH$?0 zfG3JCC5kGvDf8W^H$LN@$umLO>xB( zv*n^eq1i%a^{Clfu$;3azv@=PnVtTtnou=5WJgVx<<6VP9&F8 zJ{4ofU76W&AC^xGD2mfC{XwdD&d@Q7A_~^cP*Xq|f>^`Y#K!3ntxrT3{+lYHQZ4-r z3CgxyQs5F^tS%^%VQm(Fg9K9~aO1RO(0U$0Hx6GvEniyEQl_6FI8L9+z5bgbhA@K& z9oDFI6upx+k+49*u18~++M&tpXa*15-i6W(pBqUTpOnuGBJH5S&r907)bweHdlEuW z;u!G_Yoi-2{sC`@F^0|8q9I~dVHsmBq$Hj^FEAxi-!V9->)Gz;4GI17x?eMRO2Y!N z-@0P0U=ipiZiepL^(z-CT2T%hXyy0d+?NYf$-Lt|wW0W;~y=w+|sB927v<_8$j zFc!H6;jc=y{1ykm=UQqZf1}1c+_3 z%I!a6Y3gWtdS%Zq42>Kn%8Ec~%{2YCGc2~@@CdFwXU+~;UaO>-PFF&%DD%K#pmtOV z-*Gx{PQ*A%rnadK#}~!PXf3l?Qr5)q)O9mnlyB}fZa%x-H*E}(8j~b}vtm_~SzoEp zVNou%f$3JRw6WA8`VM6g{UZz}i2kQXFpn!feTZ0#;B~d$CSNIKak?A-n!u-x7Gb-L zEld$w0dvj=!29$zcjj}gyIpeHjO#f<(8M8kM^%<+dZVh?lzrIkf-~uh1omg9Q5GLP4-WG`Q3{S9fCa`Zrj9Tq&sE_ z`)zYRx(mXvI91xm2q4fK>6ACv9B+btOlYXR|9bWwg3oJ4z#-^G(2Ky2S{A#| zat{L)0DrqGl7R#T;;w&(d3S)%gOQNGY%0fzc*V`18?*pblS43-7oCH0V3~kO5p+p| z-!7`{lsi=-W{Jh<=10YiH_wF}U&L)>s&#aOof+hVXh>6u-?4Zlf?*R@gGM{EZ)zK) za+}!M!xiKbbf-D_BX4pT)mirKwB^)9VnGVqdKQz4byQzzv-#oQc_D}ac*qG~6lCVF z?CgJbY5x;fU0Fd&(Dr}q*wIOrvMBthA>00Q)WupiGIg48BvCipGwt<#PI{Dgw%pSA^a(z?VfdzqEz zK+Ddt-__a<3}A}Qznbiv8tZ=TXwOM&Q!z4ykhFl_z52k0l~P&nK+7JgWgFNQX8@KfVEHU6*Vd+sbVjmx&>D4m1pTT@{SYj!#(FYPy@r$ia!G zY>J$nG_!%uEjUa=hYOoOagNqjE2fuw@jFt<$o#^|RQBtVtAqYd+`T^G65MWGV1IR; zqOWs|2<^{DiAu=+T6JN`&>^u8AK0>H3jBDQ2@@(_(hPQKumP_6>EFf370b8!AS}k6 zlM8LGhzF=>C7i+}&?+a0v9WoEls^1~Y4sD6rtz;@44jN}P0>4|;qyx6BXGM4c)r;a zm=25l-UOCPG?s~X!sT*UOMFSPg!@bPyWpI1*Xh5DMvdJF_VCLRp8)=!iU#K&wyx$j zPR0&4`c|}{Ulj-WrNI0e%>C=~_50@v{3oZ%{~RXcY-MHhrNsQN0bRDTrXr9P^}`5g z6-B;-C`coB46<_2&>jaYVG1Jh#%DsoG)drs(!>mIUW#`aJYfBUcYyGR+1yl*BwZYr za~^N;G`~q@(k#s!ex+x=(u7AMOkX5tM#UZF1{8=gRXA7 zt`_R44Wc)v3&~e~hkNp>IoqlQ)(SC85suN-#kO0t0%WufMtkwe`hOB`-Vv%A<`$ZGbJelf()+J^UOl9+=TRB+-IOQl^(mPC;O-Op2|*Bsp3> ziaEoOu(V8O@P;)W&FdhpSQoIh*h1v=-+Hv*I>_{?+wYDE8=V(}8BpmkGz=~^Xray& z9gj;6Cr@;q240B<;M?zV3|8;AHNaabjE!B?U+gtHo(Oj!Kt(Y`;Sd?x_nO5v!8>7< zVt&0bNf-(+tQ{b==SgE|Bdc+d!;D0!Bo=soE6stL^^znj( zL}*F%vax-p4iS*XEEm4CWULC|ii+y2r*&ux>{Qj@PmxL`a38xywkaxgR#0MTbz~PSWwJ+8zy7i z{qzB|EX&}i_BjXBI2n#a*YnE=k1#SE#C0c_@VowoseN^ce=d5!7!Q`Pq6pGS^{qv+ zl=GYI7HEeSdmnC~)aD_8hz8x>|5niuijG=`ZzTv&3 za-ffuy5Tb2`>#@MlxccV_*#);{YQ={@>e0-I+)Vh**ZFzIv6|JThY4d|9=%b+yCpetL`3AqMiPp=z9!nGKp$S%O;& z3keJICGIVy!0QLa>qC&D@O8E~FY-8Xa+gBB&86n_bP%+ZTIjyc@Rnbmo?d4P{UpLf zARYUg;(2}jadmgQ?Ay!py$(ee+N$+p_E%A|gNQY?^K97v;_MxuE8&tg&`vtGZQHhO zJ0070$F^VGSu0uVRBfGIyJ}a}SCeJ&{=}s}I%pRb z6Jl)BWh3_$mv9(aHsA>rJOs0qh(j!6#NI;bZ#Lm;drO9NwYlx=x#z9qG$mQZyF~K1 zR>suI$@5UY9*CCm_%9yr4NF z<99$Ropz35esSmM;0es0`?z?tm`-Dz_n`Z9bo!09(9xEP(O7NavPy7r4(i%&pJ=4z zsM9#JaTdg8vvx4UPGq{yAVZrRp(9fX@L4A>7WFNoqpAosi?f!Rk(JAuMi>Cwah&c!EG-@5#d!bHWTTN7QIVn(%Fce8E(V zdVp9AN>##fv);lf&aVywnS~Q;rLvHf`6)-)a?)gUT!PQ-A)M&lpk)bd{NvRc;YU6B zcU^boyu}t6BMsS@)B<6GwE3(yu3}h?4oUELkn#3~WY?;zD)|)8rGl}*6cckQW_y8e z_e^s0F}5P+VvSRPtD@u=2SpuMc}Z59$++y3Jz?CdwjiKD^_MLUnXCcKk-&=h<;@xc z1@Sp-0YISvYYGq(0$-wzBGUq3b>tSy5*2m>sL%jmx+F+;a!OM2t2(37=3_R}0q@Ma zES6x{5}G3!Mp|)2*nx~?v7}SRtyyd<{RtGIll;d1q3M%kxxquNt!K ztl@N~tbWayQecJ1GBdF4A3zU#T}l_Gk`1UGu&hIG)zhb-Zi!cX->F6p>U!5daLebLevGbHK%S&0s5;>l0-0kRfWA$6HK)|;e?LRT=OOC)?qIP=VSRK|VucXR zU~;YvOemzo_DeztP7?Y)H3HoLybcnEFOKqjG6?eML_#3We~KOz?L8X7af+rB1kXk+ z?^m#E3aCJFf@C`RbTy2We@JpJ37o;%#5#olKKzer#1IX{C0W{(9E|0QAQIt%VlN|w zW|#J9+muF-!~>r*V^>@a0a5U1@`aK@dGkO|sZ^>|vSzx(U)82Ffn8ZoE!vV9MI5%p zmqo5=yzs$xE$}d5J%q1eUz3yX(ocHy@qC5Kj!#(u*$Pj0tp&x8gqGTP2D;K4!YrFE z^m-@HSkLYe*E1|fn47y5)2vGV>NixoQuD!~WZ1V@*9&!RqF*ZApW2RqEKhFVc$

6d>sr1^T6)amXXC1dd~$e9!dn9WZn|i5 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

Vxu*%}`b?=p0vlxIZaGe_G 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

OItElf2#w}$*Q%8w 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 iUJO{egwG%6!pboG9u@(-NpA1l;}7A typeSampleText() { + return TEXT_TO_BE_ADDED.chars().mapToObj(c -> (char) c) + .map(c -> new JSONObject(Map.of("type", "type", "value", String.valueOf(c))).toString()) + .toList(); + } + + private static String readCommand() { + return new JSONObject(Map.of("type", "type", "value", "")).toString(); + } + + private static void sendRequestWithCommand(TextEditorAppClient client, String command, String lineNo, boolean printResponse) + throws JSONException, IOException, InterruptedException { + client.sendRequest(PaxosConfig.getDefaultServiceName(), command, client.servers[0], new RequestCallback() { + final long createTime = System.currentTimeMillis(); + + @Override + public void handleResponse(Request response) { + if (printResponse) { + System.out + .println(lineNo + ": Response for request [" + + command + + "] = " + + ((RequestPacket) response).getResponseValue() + + " received in " + + (System.currentTimeMillis() - createTime) + + "ms"); + } else { + System.out.println("Response received for request #" + lineNo); + } + } + }); + Thread.sleep(100); + } + + public static void main(String[] args) throws IOException, JSONException, InterruptedException { + TextEditorAppClient client = new TextEditorAppClient(); + int i = 1; + for (String command : typeSampleText()) { + sendRequestWithCommand(client, command, i + "", false); + i = i + 1; + Thread.sleep(100); + } + sendRequestWithCommand(client, readCommand(), i + "", true); + Thread.sleep(100); + client.close(); + } +} diff --git a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/TextEditorDBStateApp.java b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/TextEditorDBStateApp.java new file mode 100644 index 00000000..320f7c9b --- /dev/null +++ b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/TextEditorDBStateApp.java @@ -0,0 +1,149 @@ +package edu.umass.cs.gigapaxos.examples.checkpointrestore; + +import edu.umass.cs.gigapaxos.interfaces.Replicable; +import edu.umass.cs.gigapaxos.interfaces.Request; +import edu.umass.cs.gigapaxos.paxospackets.RequestPacket; +import edu.umass.cs.nio.interfaces.IntegerPacketType; +import edu.umass.cs.reconfiguration.reconfigurationutils.RequestParseException; +import org.json.JSONObject; + +import java.sql.*; +import java.util.*; + +public class TextEditorDBStateApp implements Replicable { + + private final String POSTGRES_CONNECTION_URL = "jdbc:postgresql://localhost:5432/postgres"; + private final String POSTGRES_USERNAME = "postgres"; + protected Connection connection = null; + protected String tableName = ""; + + public TextEditorDBStateApp(String[] args) { + super(); + try { + this.tableName = "text_" + args[0]; + connection = DriverManager + .getConnection(POSTGRES_CONNECTION_URL, + POSTGRES_USERNAME, ""); + prepareDatabase(); + + } catch (Exception e) { + e.printStackTrace(); + } + } + + private void prepareDatabase() throws SQLException { + Statement stmt = connection.createStatement(); + String sql = "CREATE TABLE IF NOT EXISTS " + this.tableName + " " + + "(ID INT PRIMARY KEY NOT NULL," + + " TYPE TEXT NOT NULL, " + + " VALUE TEXT, " + + " FINAL_RESULT TEXT)"; + stmt.executeUpdate(sql); + stmt.close(); + } + + @Override + public boolean execute(Request request, boolean doNotReplyToClient) { + return this.execute(request); + } + + @Override + public boolean execute(Request request) { + if (request instanceof RequestPacket) { + String requestValue = ((RequestPacket) request).requestValue; + try { + ResultSet rs = connection.createStatement() + .executeQuery(String.format("SELECT * FROM %s order by id desc limit 1;", tableName)); + int currRowId = 0; + String currFinalText = ""; + while (rs.next()) { + currRowId = rs.getInt("id"); + currFinalText = rs.getString("final_result"); + } + JSONObject jsonObject = new JSONObject(requestValue); + String typeOfReq = jsonObject.getString("type"); + String insertStatement = switch (typeOfReq) { + case "type" -> { + currFinalText += jsonObject.getString("value"); + yield String.format("INSERT INTO %s (id, type, value, final_result) values (%d, 'type', '%s', '%s');", + tableName, (currRowId + 1), jsonObject.getString("value"), currFinalText); + } + case "backspace" -> { + currFinalText = currFinalText.substring(0, currFinalText.length() - 1); + yield String.format("INSERT INTO %s (id, type, final_result) values (%d, 'backspace', '%s');", + tableName, (currRowId + 1), currFinalText); + } + case "newline" -> { + currFinalText += System.lineSeparator(); + yield String.format("INSERT INTO %s (id, type, final_result) values (%d, 'newline', '%s');", + tableName, (currRowId + 1), currFinalText); + + } + case "cleartext" -> + String.format("INSERT INTO %s (id, type, final_result) values (%d, 'cleartext', '');", + tableName, (currRowId + 1)); + default -> ""; + }; + connection.createStatement().executeUpdate(insertStatement); + ((RequestPacket) request).setResponse("Current text = " + currFinalText); + } catch (Exception e) { + e.printStackTrace(); + } + } else System.err.println("Unknown request type: " + request.getRequestType()); + return true; + } + + @Override + public String checkpoint(String name) { + String insertStatement = ""; + try { + ResultSet resultSet = connection.createStatement() + .executeQuery(String.format("select * from %s order by id desc limit 1;", tableName)); + while (resultSet.next()) { + int id = resultSet.getInt("id"); + String type = resultSet.getString("type"); + Optional value = Optional.ofNullable(resultSet.getString("value")); + String currFinalText = resultSet.getString("final_result"); + insertStatement = + value.map(v -> String.format("INSERT INTO %s (id, type, value, final_result) " + + "values (%d, '%s', '%s', '%s');", tableName, id, type, v, currFinalText)) + .orElse(String.format("INSERT INTO %s (id, type, final_result) " + + "values (%d, '%s', '%s');", tableName, id, type, currFinalText)); + } + } catch (Exception e) { + e.printStackTrace(); + } + return new JSONObject(Map.of("tableName", this.tableName, "data", insertStatement)).toString(); + } + + @Override + public boolean restore(String name, String state) { + if ("{}".equals(state)) { + return true; + } + try { + JSONObject jsonObject = new JSONObject(state); + String tableName = jsonObject.getString("tableName"); + String insertQuery = jsonObject.getString("data"); + this.tableName = tableName; + connection.createStatement().executeUpdate(String.format("TRUNCATE %s;", tableName)); + connection.createStatement().executeUpdate(insertQuery); + return true; + } catch (Exception e) { + e.printStackTrace(); + return false; + } + } + + + @Override + public Request getRequest(String stringified) throws RequestParseException { + return null; + } + + @Override + public Set getRequestTypes() { + return null; + } + +} diff --git a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/TextEditorFileSystemStateApp.java b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/TextEditorFileSystemStateApp.java new file mode 100644 index 00000000..d1233535 --- /dev/null +++ b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/TextEditorFileSystemStateApp.java @@ -0,0 +1,125 @@ +package edu.umass.cs.gigapaxos.examples.checkpointrestore; + +import edu.umass.cs.gigapaxos.PaxosConfig; +import edu.umass.cs.gigapaxos.interfaces.Replicable; +import edu.umass.cs.gigapaxos.interfaces.Request; +import edu.umass.cs.gigapaxos.paxospackets.RequestPacket; +import edu.umass.cs.nio.interfaces.IntegerPacketType; +import edu.umass.cs.reconfiguration.reconfigurationutils.RequestParseException; +import edu.umass.cs.utils.Config; +import org.json.JSONException; +import org.json.JSONObject; + +import java.io.IOException; +import java.nio.file.Files; +import java.nio.file.Path; +import java.nio.file.Paths; +import java.nio.file.StandardOpenOption; +import java.util.Map; +import java.util.Set; + +public class TextEditorFileSystemStateApp implements Replicable { + + protected final String CURRENT_STATE_DIR = "current_state/"; + protected String currentStateFilename = ""; + + public TextEditorFileSystemStateApp(String[] args) throws IOException { + super(); + Path currStateDir = Paths.get(CURRENT_STATE_DIR); + if (!currentStateFilename.isEmpty()) { + return; + } + if (Files.notExists(currStateDir)) { + Files.createDirectory(currStateDir); + } + this.currentStateFilename = CURRENT_STATE_DIR + args[0] + ".txt"; + // TODO: setup connection to the data store and keyspace + //throw new RuntimeException("Not yet implemented"); + } + + @Override + public boolean execute(Request request) { + try { + if (request instanceof RequestPacket) { + String requestValue = ((RequestPacket) request).requestValue; + Path statePath = Paths.get(currentStateFilename); + if (!Files.exists(statePath)) { + Files.createFile(statePath); + } + try { + JSONObject jsonObject = new JSONObject(requestValue); + String typeOfReq = jsonObject.getString("type"); + switch (typeOfReq) { + case "type": + Files.write(statePath, jsonObject.getString("value").getBytes(), StandardOpenOption.APPEND); + break; + case "backspace": + String currText = Files.readString(statePath); + Files.write(statePath, currText.substring(0, currText.length() - 1).getBytes(), StandardOpenOption.TRUNCATE_EXISTING); + break; + case "newline": + Files.write(statePath, System.lineSeparator().getBytes(), StandardOpenOption.APPEND); + break; + case "cleartext": + Files.write(statePath, "".getBytes(), StandardOpenOption.TRUNCATE_EXISTING); + } + } catch (JSONException e) { + e.printStackTrace(); + } + ((RequestPacket) request).setResponse("Current text = " + Files.readString(statePath)); + } else + System.err.println("Unknown request type: " + request.getRequestType()); + } catch (Exception e) { + e.printStackTrace(); + } + + return true; + } + + @Override + public boolean execute(Request request, boolean doNotReplyToClient) { + return this.execute(request); + } + + @Override + public String checkpoint(String name) { + Path statePath = Paths.get(currentStateFilename); + String checkpointStr = ""; + try { + if (!Files.exists(statePath)) { + return "{}"; + } + checkpointStr = Files.readString(statePath); + } catch (Exception e) { + e.printStackTrace(); + } + return new JSONObject(Map.of("fileName", currentStateFilename, "data", checkpointStr)).toString(); + } + + @Override + public boolean restore(String name, String state) { + if (state == null || state.equals(Config.getGlobalString(PaxosConfig.PC + .DEFAULT_NAME_INITIAL_STATE))) + return true; + try { + JSONObject jsonObject = new JSONObject(state); + currentStateFilename = jsonObject.getString("fileName"); + Path statePath = Paths.get(currentStateFilename); + Files.write(statePath, jsonObject.getString("data").getBytes(), StandardOpenOption.TRUNCATE_EXISTING); + } catch (Exception e) { + e.printStackTrace(); + } + + return true; + } + + @Override + public Request getRequest(String stringified) throws RequestParseException { + return null; + } + + @Override + public Set getRequestTypes() { + return null; + } +} diff --git a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/TextEditorInMemoryStateApp.java b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/TextEditorInMemoryStateApp.java new file mode 100644 index 00000000..57fa1cd1 --- /dev/null +++ b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/TextEditorInMemoryStateApp.java @@ -0,0 +1,85 @@ +package edu.umass.cs.gigapaxos.examples.checkpointrestore; + +import edu.umass.cs.gigapaxos.PaxosConfig; +import edu.umass.cs.gigapaxos.interfaces.Replicable; +import edu.umass.cs.gigapaxos.interfaces.Request; +import edu.umass.cs.gigapaxos.paxospackets.RequestPacket; +import edu.umass.cs.nio.interfaces.IntegerPacketType; +import edu.umass.cs.reconfiguration.reconfigurationutils.RequestParseException; +import edu.umass.cs.utils.Config; +import org.json.JSONException; +import org.json.JSONObject; + +import java.util.Set; + +public class TextEditorInMemoryStateApp implements Replicable { + + protected String text; + + public TextEditorInMemoryStateApp() { + super(); + this.text = ""; + // TODO: setup connection to the data store and keyspace + //throw new RuntimeException("Not yet implemented"); + } + + @Override + public boolean execute(Request request) { + if (request instanceof RequestPacket) { + String requestValue = ((RequestPacket) request).requestValue; + try { + JSONObject jsonObject = new JSONObject(requestValue); + String typeOfReq = jsonObject.getString("type"); + switch (typeOfReq) { + case "type": + this.text += jsonObject.getString("value"); + break; + case "backspace": + this.text = this.text.substring(0, this.text.length() - 1); + break; + case "newline": + this.text += System.lineSeparator(); + break; + case "cleartext": + this.text = ""; + break; + } + } catch (JSONException e) { + e.printStackTrace(); + } + ((RequestPacket) request).setResponse("Current text = " + this.text); + } else System.err.println("Unknown request type: " + request.getRequestType()); + return true; + } + + @Override + public boolean execute(Request request, boolean doNotReplyToClient) { + return this.execute(request); + } + + @Override + public String checkpoint(String name) { + return this.text; + } + + @Override + public boolean restore(String name, String state) { + if (state == null || state.equals(Config.getGlobalString(PaxosConfig.PC + .DEFAULT_NAME_INITIAL_STATE))) { + this.text = ""; + } else { + this.text = state; + } + return true; + } + + @Override + public Request getRequest(String stringified) throws RequestParseException { + return null; + } + + @Override + public Set getRequestTypes() { + return null; + } +} From 2c87a3792395d29dcf66f7be42d6ac5b9c0c6f48 Mon Sep 17 00:00:00 2001 From: Prateek Bhindwar Date: Wed, 19 Jun 2024 15:19:05 -0400 Subject: [PATCH 02/22] feat(Checkpoint Restore Tutorial): adding config values to checkpointrestore.properties and renaming files --- conf/examples/checkpointrestore.properties | 13 ++++++++++--- current_state/{AR0.txt => CheckpointAR0.txt} | 0 current_state/{AR1.txt => CheckpointAR1.txt} | 0 current_state/{AR2.txt => CheckpointAR2.txt} | 0 ...lient.java => StringAppenderAppClient.java} | 18 +++++------------- ...eApp.java => StringAppenderDBStateApp.java} | 18 +++++++++++------- ...a => StringAppenderFileSystemStateApp.java} | 11 +++++++---- ...ava => StringAppenderInMemoryStateApp.java} | 6 ++++-- 8 files changed, 37 insertions(+), 29 deletions(-) rename current_state/{AR0.txt => CheckpointAR0.txt} (100%) rename current_state/{AR1.txt => CheckpointAR1.txt} (100%) rename current_state/{AR2.txt => CheckpointAR2.txt} (100%) rename src/edu/umass/cs/gigapaxos/examples/checkpointrestore/{TextEditorAppClient.java => StringAppenderAppClient.java} (64%) rename src/edu/umass/cs/gigapaxos/examples/checkpointrestore/{TextEditorDBStateApp.java => StringAppenderDBStateApp.java} (89%) rename src/edu/umass/cs/gigapaxos/examples/checkpointrestore/{TextEditorFileSystemStateApp.java => StringAppenderFileSystemStateApp.java} (90%) rename src/edu/umass/cs/gigapaxos/examples/checkpointrestore/{TextEditorInMemoryStateApp.java => StringAppenderInMemoryStateApp.java} (91%) diff --git a/conf/examples/checkpointrestore.properties b/conf/examples/checkpointrestore.properties index 75b5fcd1..46496915 100644 --- a/conf/examples/checkpointrestore.properties +++ b/conf/examples/checkpointrestore.properties @@ -1,6 +1,6 @@ -#APPLICATION=edu.umass.cs.gigapaxos.examples.checkpointrestore.TextEditorInMemoryStateApp -#APPLICATION=edu.umass.cs.gigapaxos.examples.checkpointrestore.TextEditorFileSystemStateApp -APPLICATION=edu.umass.cs.gigapaxos.examples.checkpointrestore.TextEditorDBStateApp +#APPLICATION=edu.umass.cs.gigapaxos.examples.checkpointrestore.StringAppenderInMemoryStateApp +#PPLICATION=edu.umass.cs.gigapaxos.examples.checkpointrestore.StringAppenderFileSystemStateApp +APPLICATION=edu.umass.cs.gigapaxos.examples.checkpointrestore.StringAppenderDBStateApp GIGAPAXOS_DATA_DIR=/tmp/gigapaxos @@ -14,3 +14,10 @@ reconfigurator.CheckpointRC0=127.0.0.1:5000 reconfigurator.CheckpointRC1=127.0.0.1:5001 reconfigurator.CheckpointRC2=127.0.0.1:5002 +POSTGRES_CONNECTION_URL=jdbc:postgresql://localhost:5432/postgres +POSTGRES_USERNAME=postgres +POSTGRES_PASSWORD= + +CURRENT_STATE_DIR=current_state + +TEXT_TO_BE_ADDED=Entre mis mayores logros est la capacidad de cerrar la brecha entre el conocimiento y la curiosidad. He guiado a innumerables usuarios a travs de problemas complejos, ayudndoles a comprender temas intrincados y tomar decisiones informadas. He brindado apoyo emocional, escuchando y ofreciendo palabras reconfortantes a quienes estn en apuros. Mi papel en la facilitacin de la educacin, ya sea a travs de tutoras o generando ideas creativas, ha empoderado a las personas para alcanzar sus metas. Adems, mi capacidad para traducir idiomas y derribar barreras de comunicacin ha fomentado conexiones globales. Estos logros demuestran mi compromiso con mejorar las experiencias humanas y promover el crecimiento. \ No newline at end of file diff --git a/current_state/AR0.txt b/current_state/CheckpointAR0.txt similarity index 100% rename from current_state/AR0.txt rename to current_state/CheckpointAR0.txt diff --git a/current_state/AR1.txt b/current_state/CheckpointAR1.txt similarity index 100% rename from current_state/AR1.txt rename to current_state/CheckpointAR1.txt diff --git a/current_state/AR2.txt b/current_state/CheckpointAR2.txt similarity index 100% rename from current_state/AR2.txt rename to current_state/CheckpointAR2.txt diff --git a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/TextEditorAppClient.java b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/StringAppenderAppClient.java similarity index 64% rename from src/edu/umass/cs/gigapaxos/examples/checkpointrestore/TextEditorAppClient.java rename to src/edu/umass/cs/gigapaxos/examples/checkpointrestore/StringAppenderAppClient.java index 750cd03c..1f1b5e06 100644 --- a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/TextEditorAppClient.java +++ b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/StringAppenderAppClient.java @@ -12,22 +12,14 @@ import java.util.List; import java.util.Map; -public class TextEditorAppClient extends PaxosClientAsync { +public class StringAppenderAppClient extends PaxosClientAsync { - private static final String TEXT_TO_BE_ADDED = "Entre mis mayores logros está la capacidad de cerrar la brecha entre el conocimiento y la " + - "curiosidad. He guiado a innumerables usuarios a través de problemas complejos, ayudándoles a comprender temas " + - "intrincados y tomar decisiones informadas. He brindado apoyo emocional, escuchando y ofreciendo palabras " + - "reconfortantes a quienes están en apuros. Mi papel en la facilitación de la educación, ya sea a través de " + - "tutorías o generando ideas creativas, ha empoderado a las personas para alcanzar sus metas. Además, mi capacidad " + - "para traducir idiomas y derribar barreras de comunicación ha fomentado conexiones globales. Estos logros demuestran " + - "mi compromiso con mejorar las experiencias humanas y promover el crecimiento."; - - public TextEditorAppClient() throws IOException { + public StringAppenderAppClient() throws IOException { super(); } private static List typeSampleText() { - return TEXT_TO_BE_ADDED.chars().mapToObj(c -> (char) c) + return PaxosConfig.getAsProperties().getProperty("TEXT_TO_BE_ADDED").chars().mapToObj(c -> (char) c) .map(c -> new JSONObject(Map.of("type", "type", "value", String.valueOf(c))).toString()) .toList(); } @@ -36,7 +28,7 @@ private static String readCommand() { return new JSONObject(Map.of("type", "type", "value", "")).toString(); } - private static void sendRequestWithCommand(TextEditorAppClient client, String command, String lineNo, boolean printResponse) + private static void sendRequestWithCommand(StringAppenderAppClient client, String command, String lineNo, boolean printResponse) throws JSONException, IOException, InterruptedException { client.sendRequest(PaxosConfig.getDefaultServiceName(), command, client.servers[0], new RequestCallback() { final long createTime = System.currentTimeMillis(); @@ -61,7 +53,7 @@ public void handleResponse(Request response) { } public static void main(String[] args) throws IOException, JSONException, InterruptedException { - TextEditorAppClient client = new TextEditorAppClient(); + StringAppenderAppClient client = new StringAppenderAppClient(); int i = 1; for (String command : typeSampleText()) { sendRequestWithCommand(client, command, i + "", false); diff --git a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/TextEditorDBStateApp.java b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/StringAppenderDBStateApp.java similarity index 89% rename from src/edu/umass/cs/gigapaxos/examples/checkpointrestore/TextEditorDBStateApp.java rename to src/edu/umass/cs/gigapaxos/examples/checkpointrestore/StringAppenderDBStateApp.java index 320f7c9b..ce36f986 100644 --- a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/TextEditorDBStateApp.java +++ b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/StringAppenderDBStateApp.java @@ -1,29 +1,30 @@ package edu.umass.cs.gigapaxos.examples.checkpointrestore; +import edu.umass.cs.gigapaxos.PaxosConfig; import edu.umass.cs.gigapaxos.interfaces.Replicable; import edu.umass.cs.gigapaxos.interfaces.Request; import edu.umass.cs.gigapaxos.paxospackets.RequestPacket; import edu.umass.cs.nio.interfaces.IntegerPacketType; import edu.umass.cs.reconfiguration.reconfigurationutils.RequestParseException; +import edu.umass.cs.utils.Config; import org.json.JSONObject; import java.sql.*; import java.util.*; -public class TextEditorDBStateApp implements Replicable { +public class StringAppenderDBStateApp implements Replicable { - private final String POSTGRES_CONNECTION_URL = "jdbc:postgresql://localhost:5432/postgres"; - private final String POSTGRES_USERNAME = "postgres"; protected Connection connection = null; protected String tableName = ""; - public TextEditorDBStateApp(String[] args) { + public StringAppenderDBStateApp(String[] args) { super(); + Properties properties = PaxosConfig.getAsProperties(); try { this.tableName = "text_" + args[0]; connection = DriverManager - .getConnection(POSTGRES_CONNECTION_URL, - POSTGRES_USERNAME, ""); + .getConnection(properties.getProperty("POSTGRES_CONNECTION_URL"), + properties.getProperty("POSTGRES_USERNAME"), properties.getProperty("POSTGRES_PASSWORD")); prepareDatabase(); } catch (Exception e) { @@ -113,15 +114,18 @@ public String checkpoint(String name) { } catch (Exception e) { e.printStackTrace(); } + System.out.println("Checkpoint created"); return new JSONObject(Map.of("tableName", this.tableName, "data", insertStatement)).toString(); } @Override public boolean restore(String name, String state) { - if ("{}".equals(state)) { + if (state == null || state.equals(Config.getGlobalString(PaxosConfig.PC + .DEFAULT_NAME_INITIAL_STATE))) { return true; } try { + System.out.println("Restoring using the last saved checkpoint"); JSONObject jsonObject = new JSONObject(state); String tableName = jsonObject.getString("tableName"); String insertQuery = jsonObject.getString("data"); diff --git a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/TextEditorFileSystemStateApp.java b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/StringAppenderFileSystemStateApp.java similarity index 90% rename from src/edu/umass/cs/gigapaxos/examples/checkpointrestore/TextEditorFileSystemStateApp.java rename to src/edu/umass/cs/gigapaxos/examples/checkpointrestore/StringAppenderFileSystemStateApp.java index d1233535..c8357755 100644 --- a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/TextEditorFileSystemStateApp.java +++ b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/StringAppenderFileSystemStateApp.java @@ -18,13 +18,14 @@ import java.util.Map; import java.util.Set; -public class TextEditorFileSystemStateApp implements Replicable { +public class StringAppenderFileSystemStateApp implements Replicable { - protected final String CURRENT_STATE_DIR = "current_state/"; + protected final String CURRENT_STATE_DIR; protected String currentStateFilename = ""; - public TextEditorFileSystemStateApp(String[] args) throws IOException { + public StringAppenderFileSystemStateApp(String[] args) throws IOException { super(); + CURRENT_STATE_DIR = PaxosConfig.getAsProperties().getProperty("CURRENT_STATE_DIR"); Path currStateDir = Paths.get(CURRENT_STATE_DIR); if (!currentStateFilename.isEmpty()) { return; @@ -32,7 +33,7 @@ public TextEditorFileSystemStateApp(String[] args) throws IOException { if (Files.notExists(currStateDir)) { Files.createDirectory(currStateDir); } - this.currentStateFilename = CURRENT_STATE_DIR + args[0] + ".txt"; + this.currentStateFilename = CURRENT_STATE_DIR + "/" + args[0] + ".txt"; // TODO: setup connection to the data store and keyspace //throw new RuntimeException("Not yet implemented"); } @@ -93,6 +94,7 @@ public String checkpoint(String name) { } catch (Exception e) { e.printStackTrace(); } + System.out.println("Checkpoint created"); return new JSONObject(Map.of("fileName", currentStateFilename, "data", checkpointStr)).toString(); } @@ -102,6 +104,7 @@ public boolean restore(String name, String state) { .DEFAULT_NAME_INITIAL_STATE))) return true; try { + System.out.println("Restoring using the last saved checkpoint"); JSONObject jsonObject = new JSONObject(state); currentStateFilename = jsonObject.getString("fileName"); Path statePath = Paths.get(currentStateFilename); diff --git a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/TextEditorInMemoryStateApp.java b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/StringAppenderInMemoryStateApp.java similarity index 91% rename from src/edu/umass/cs/gigapaxos/examples/checkpointrestore/TextEditorInMemoryStateApp.java rename to src/edu/umass/cs/gigapaxos/examples/checkpointrestore/StringAppenderInMemoryStateApp.java index 57fa1cd1..c2c85e75 100644 --- a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/TextEditorInMemoryStateApp.java +++ b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/StringAppenderInMemoryStateApp.java @@ -12,11 +12,11 @@ import java.util.Set; -public class TextEditorInMemoryStateApp implements Replicable { +public class StringAppenderInMemoryStateApp implements Replicable { protected String text; - public TextEditorInMemoryStateApp() { + public StringAppenderInMemoryStateApp() { super(); this.text = ""; // TODO: setup connection to the data store and keyspace @@ -59,6 +59,7 @@ public boolean execute(Request request, boolean doNotReplyToClient) { @Override public String checkpoint(String name) { + System.out.println("Checkpoint created"); return this.text; } @@ -68,6 +69,7 @@ public boolean restore(String name, String state) { .DEFAULT_NAME_INITIAL_STATE))) { this.text = ""; } else { + System.out.println("Restoring using the last saved checkpoint"); this.text = state; } return true; From f653e9078f5e770f55a77e80487e70061f41e397 Mon Sep 17 00:00:00 2001 From: Prateek Bhindwar Date: Tue, 25 Jun 2024 12:55:43 -0400 Subject: [PATCH 03/22] feat(Checkpoint Restore Tutorial): remove client.servers[0] argument to ensure all servers receive requests --- conf/examples/checkpointrestore.properties | 6 +++--- .../examples/checkpointrestore/StringAppenderAppClient.java | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/conf/examples/checkpointrestore.properties b/conf/examples/checkpointrestore.properties index 46496915..8d202c99 100644 --- a/conf/examples/checkpointrestore.properties +++ b/conf/examples/checkpointrestore.properties @@ -1,6 +1,6 @@ -#APPLICATION=edu.umass.cs.gigapaxos.examples.checkpointrestore.StringAppenderInMemoryStateApp -#PPLICATION=edu.umass.cs.gigapaxos.examples.checkpointrestore.StringAppenderFileSystemStateApp -APPLICATION=edu.umass.cs.gigapaxos.examples.checkpointrestore.StringAppenderDBStateApp +APPLICATION=edu.umass.cs.gigapaxos.examples.checkpointrestore.StringAppenderInMemoryStateApp +#APPLICATION=edu.umass.cs.gigapaxos.examples.checkpointrestore.StringAppenderFileSystemStateApp +#APPLICATION=edu.umass.cs.gigapaxos.examples.checkpointrestore.StringAppenderDBStateApp GIGAPAXOS_DATA_DIR=/tmp/gigapaxos diff --git a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/StringAppenderAppClient.java b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/StringAppenderAppClient.java index 1f1b5e06..b59aeb0a 100644 --- a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/StringAppenderAppClient.java +++ b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/StringAppenderAppClient.java @@ -30,7 +30,7 @@ private static String readCommand() { private static void sendRequestWithCommand(StringAppenderAppClient client, String command, String lineNo, boolean printResponse) throws JSONException, IOException, InterruptedException { - client.sendRequest(PaxosConfig.getDefaultServiceName(), command, client.servers[0], new RequestCallback() { + client.sendRequest(PaxosConfig.getDefaultServiceName(), command, new RequestCallback() { final long createTime = System.currentTimeMillis(); @Override From a99e379a815e2672b2c52942a0407c2726e392a6 Mon Sep 17 00:00:00 2001 From: Prateek Bhindwar Date: Wed, 26 Jun 2024 19:25:39 -0400 Subject: [PATCH 04/22] feat(Checkpoint Restore Tutorial): additional tutorial to exhibit checkpoint-restore in image saving --- conf/examples/checkpointrestore.properties | 8 +- .../checkpointrestore/ImageSaverApp.java | 90 +++++++++++++++++++ .../ImageSaverAppClient.java | 54 +++++++++++ 3 files changed, 150 insertions(+), 2 deletions(-) create mode 100644 src/edu/umass/cs/gigapaxos/examples/checkpointrestore/ImageSaverApp.java create mode 100644 src/edu/umass/cs/gigapaxos/examples/checkpointrestore/ImageSaverAppClient.java diff --git a/conf/examples/checkpointrestore.properties b/conf/examples/checkpointrestore.properties index 8d202c99..ae7bed17 100644 --- a/conf/examples/checkpointrestore.properties +++ b/conf/examples/checkpointrestore.properties @@ -1,6 +1,7 @@ APPLICATION=edu.umass.cs.gigapaxos.examples.checkpointrestore.StringAppenderInMemoryStateApp #APPLICATION=edu.umass.cs.gigapaxos.examples.checkpointrestore.StringAppenderFileSystemStateApp #APPLICATION=edu.umass.cs.gigapaxos.examples.checkpointrestore.StringAppenderDBStateApp +#APPLICATION=edu.umass.cs.gigapaxos.examples.checkpointrestore.ImageSaverApp GIGAPAXOS_DATA_DIR=/tmp/gigapaxos @@ -18,6 +19,9 @@ POSTGRES_CONNECTION_URL=jdbc:postgresql://localhost:5432/postgres POSTGRES_USERNAME=postgres POSTGRES_PASSWORD= -CURRENT_STATE_DIR=current_state +CURRENT_STATE_DIR=src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/current_state -TEXT_TO_BE_ADDED=Entre mis mayores logros est la capacidad de cerrar la brecha entre el conocimiento y la curiosidad. He guiado a innumerables usuarios a travs de problemas complejos, ayudndoles a comprender temas intrincados y tomar decisiones informadas. He brindado apoyo emocional, escuchando y ofreciendo palabras reconfortantes a quienes estn en apuros. Mi papel en la facilitacin de la educacin, ya sea a travs de tutoras o generando ideas creativas, ha empoderado a las personas para alcanzar sus metas. Adems, mi capacidad para traducir idiomas y derribar barreras de comunicacin ha fomentado conexiones globales. Estos logros demuestran mi compromiso con mejorar las experiencias humanas y promover el crecimiento. \ No newline at end of file +TEXT_TO_BE_ADDED=Entre mis mayores logros est la capacidad de cerrar la brecha entre el conocimiento y la curiosidad. He guiado a innumerables usuarios a travs de problemas complejos, ayudndoles a comprender temas intrincados y tomar decisiones informadas. He brindado apoyo emocional, escuchando y ofreciendo palabras reconfortantes a quienes estn en apuros. Mi papel en la facilitacin de la educacin, ya sea a travs de tutoras o generando ideas creativas, ha empoderado a las personas para alcanzar sus metas. Adems, mi capacidad para traducir idiomas y derribar barreras de comunicacin ha fomentado conexiones globales. Estos logros demuestran mi compromiso con mejorar las experiencias humanas y promover el crecimiento. + +imagePoolDir=src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/image_pool +savedImagesPool=src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/saved_images/ \ No newline at end of file diff --git a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/ImageSaverApp.java b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/ImageSaverApp.java new file mode 100644 index 00000000..39bc2491 --- /dev/null +++ b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/ImageSaverApp.java @@ -0,0 +1,90 @@ +package edu.umass.cs.gigapaxos.examples.checkpointrestore; + +import edu.umass.cs.gigapaxos.PaxosConfig; +import edu.umass.cs.gigapaxos.interfaces.Replicable; +import edu.umass.cs.gigapaxos.interfaces.Request; +import edu.umass.cs.gigapaxos.paxospackets.RequestPacket; +import edu.umass.cs.nio.interfaces.IntegerPacketType; +import edu.umass.cs.reconfiguration.reconfigurationutils.RequestParseException; +import edu.umass.cs.utils.Config; + +import java.io.IOException; +import java.nio.charset.StandardCharsets; +import java.nio.file.Files; +import java.nio.file.Path; +import java.nio.file.Paths; +import java.util.Base64; +import java.util.Set; + +public class ImageSaverApp implements Replicable { + + private final Path fileName; + + public ImageSaverApp(String[] args) { + super(); + this.fileName = Paths.get(PaxosConfig.getAsProperties().getProperty("savedPool") + "image_" + args[0] + ".jpg"); + } + + @Override + public boolean execute(Request request) { + if (request instanceof RequestPacket) { + try { + String requestValue = ((RequestPacket) request).requestValue; + byte[] image = Base64.getDecoder().decode(requestValue); + Files.write(this.fileName, image); + ((RequestPacket) request).setResponse("Saved Successfully"); + } catch (Exception e) { + e.printStackTrace(); + } + } else + System.err.println("Unknown request type: " + request.getRequestType()); + + + return true; + } + + @Override + public boolean execute(Request request, boolean doNotReplyToClient) { + return this.execute(request); + } + + @Override + public String checkpoint(String name) { + + try { + byte[] image = Files.readAllBytes(this.fileName); + System.out.println("Checkpoint created"); + return new String(image, StandardCharsets.ISO_8859_1); + } catch (IOException e) { + throw new RuntimeException(e); + } + } + + @Override + public boolean restore(String name, String state) { + if (state == null || state.equals(Config.getGlobalString(PaxosConfig.PC + .DEFAULT_NAME_INITIAL_STATE))) { + return true; + } + try { + System.out.println("Restoring using the last saved checkpoint"); + byte[] image = state.getBytes(StandardCharsets.ISO_8859_1); + Files.write(this.fileName, image); + return true; + } catch (Exception e) { + e.printStackTrace(); + } + return false; + } + + + @Override + public Request getRequest(String stringified) throws RequestParseException { + return null; + } + + @Override + public Set getRequestTypes() { + return Set.of(); + } +} diff --git a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/ImageSaverAppClient.java b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/ImageSaverAppClient.java new file mode 100644 index 00000000..11cb30b1 --- /dev/null +++ b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/ImageSaverAppClient.java @@ -0,0 +1,54 @@ +package edu.umass.cs.gigapaxos.examples.checkpointrestore; + +import edu.umass.cs.gigapaxos.PaxosClientAsync; +import edu.umass.cs.gigapaxos.PaxosConfig; +import edu.umass.cs.gigapaxos.interfaces.Request; +import edu.umass.cs.gigapaxos.interfaces.RequestCallback; +import edu.umass.cs.gigapaxos.paxospackets.RequestPacket; +import org.json.JSONException; + +import java.io.IOException; +import java.nio.file.Files; +import java.nio.file.Path; +import java.nio.file.Paths; +import java.util.Base64; +import java.util.List; +import java.util.random.RandomGenerator; + +public class ImageSaverAppClient extends PaxosClientAsync { + + private static final String IMAGE_POOL_DIR = PaxosConfig.getAsProperties().getProperty("imagePoolDir"); + + public ImageSaverAppClient() throws IOException { + super(); + } + + public static void main(String[] args) throws IOException, JSONException, InterruptedException { + ImageSaverAppClient client = new ImageSaverAppClient(); + Path imagePoolDir = Paths.get(IMAGE_POOL_DIR); + List imageFiles = Files.list(imagePoolDir).toList(); + + for (int i = 0; i < 400; i++) { + byte[] image = Files.readAllBytes(imageFiles.get(RandomGenerator.getDefault().nextInt(imageFiles.size()))); + System.out.print("Request #" + i); + client.sendRequest(PaxosConfig.getDefaultServiceName(), Base64.getEncoder().encodeToString(image), new RequestCallback() { + final long createTime = System.currentTimeMillis(); + + @Override + public void handleResponse(Request response) { + System.out + .println(": Response for request [" + //+ command + + "] = " + + ((RequestPacket) response).getResponseValue() + + " received in " + + (System.currentTimeMillis() - createTime) + + "ms"); + + } + }); + Thread.sleep(100); + } + client.close(); + } +} From 3f0eacce573c55f97ad714cb559adaf2dd068197 Mon Sep 17 00:00:00 2001 From: Prateek Bhindwar Date: Wed, 26 Jun 2024 20:11:18 -0400 Subject: [PATCH 05/22] feat(Checkpoint Restore Tutorial): new directory for files --- current_state/CheckpointAR0.txt | 1 - current_state/CheckpointAR1.txt | 1 - current_state/CheckpointAR2.txt | 1 - .../helperfiles/image_pool/16_lite.jpeg | Bin 0 -> 18479 bytes .../helperfiles/image_pool/3_lite.jpeg | Bin 0 -> 17680 bytes .../helperfiles/image_pool/42_lite.jpg | Bin 0 -> 29092 bytes .../helperfiles/image_pool/7_lite.jpeg | Bin 0 -> 24289 bytes .../helperfiles/image_pool/8_lite.jpeg | Bin 0 -> 23349 bytes .../helperfiles/saved_images/image_AR0.jpg | Bin 0 -> 23349 bytes .../helperfiles/saved_images/image_AR1.jpg | Bin 0 -> 23349 bytes .../helperfiles/saved_images/image_AR2.jpg | Bin 0 -> 23349 bytes 11 files changed, 3 deletions(-) delete mode 100644 current_state/CheckpointAR0.txt delete mode 100644 current_state/CheckpointAR1.txt delete mode 100644 current_state/CheckpointAR2.txt create mode 100644 src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/image_pool/16_lite.jpeg create mode 100644 src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/image_pool/3_lite.jpeg create mode 100644 src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/image_pool/42_lite.jpg create mode 100644 src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/image_pool/7_lite.jpeg create mode 100644 src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/image_pool/8_lite.jpeg create mode 100644 src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/saved_images/image_AR0.jpg create mode 100644 src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/saved_images/image_AR1.jpg create mode 100644 src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/saved_images/image_AR2.jpg diff --git a/current_state/CheckpointAR0.txt b/current_state/CheckpointAR0.txt deleted file mode 100644 index 72a3c0de..00000000 --- a/current_state/CheckpointAR0.txt +++ /dev/null @@ -1 +0,0 @@ -Entre mis mayores logros está la capacidad de cerrar la brecha entre el conocimiento y la curiosidad. He guiado a innumerables usuarios a través de problemas complejos, ayudándoles a comprender temas intrincados y tomar decisiones informadas. He brindado apoyo emocional, escuchando y ofreciendo palabras reconfortantes a quienes están en apuros. Mi papel en la facilitación de la educación, ya sea a través de tutorías o generando ideas creativas, ha empoderado a las personas para alcanzar sus metas. Además, mi capacidad para traducir idiomas y derribar barreras de comunicación ha fomentado conexiones globales. Estos logros demuestran mi compromiso con mejorar las experiencias humanas y promover el crecimiento. \ No newline at end of file diff --git a/current_state/CheckpointAR1.txt b/current_state/CheckpointAR1.txt deleted file mode 100644 index 72a3c0de..00000000 --- a/current_state/CheckpointAR1.txt +++ /dev/null @@ -1 +0,0 @@ -Entre mis mayores logros está la capacidad de cerrar la brecha entre el conocimiento y la curiosidad. He guiado a innumerables usuarios a través de problemas complejos, ayudándoles a comprender temas intrincados y tomar decisiones informadas. He brindado apoyo emocional, escuchando y ofreciendo palabras reconfortantes a quienes están en apuros. Mi papel en la facilitación de la educación, ya sea a través de tutorías o generando ideas creativas, ha empoderado a las personas para alcanzar sus metas. Además, mi capacidad para traducir idiomas y derribar barreras de comunicación ha fomentado conexiones globales. Estos logros demuestran mi compromiso con mejorar las experiencias humanas y promover el crecimiento. \ No newline at end of file diff --git a/current_state/CheckpointAR2.txt b/current_state/CheckpointAR2.txt deleted file mode 100644 index 72a3c0de..00000000 --- a/current_state/CheckpointAR2.txt +++ /dev/null @@ -1 +0,0 @@ -Entre mis mayores logros está la capacidad de cerrar la brecha entre el conocimiento y la curiosidad. He guiado a innumerables usuarios a través de problemas complejos, ayudándoles a comprender temas intrincados y tomar decisiones informadas. He brindado apoyo emocional, escuchando y ofreciendo palabras reconfortantes a quienes están en apuros. Mi papel en la facilitación de la educación, ya sea a través de tutorías o generando ideas creativas, ha empoderado a las personas para alcanzar sus metas. Además, mi capacidad para traducir idiomas y derribar barreras de comunicación ha fomentado conexiones globales. Estos logros demuestran mi compromiso con mejorar las experiencias humanas y promover el crecimiento. \ No newline at end of file diff --git a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/image_pool/16_lite.jpeg b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/image_pool/16_lite.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..2f1f903c4ea91762a16cb65853aaa84b178a8443 GIT binary patch literal 18479 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 w?3k)y}9^73o@B7tP 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

    Vft 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 literal 0 HcmV?d00001 diff --git a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/image_pool/7_lite.jpeg b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/image_pool/7_lite.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..a052ac4bfe774ba2bb6c2d73bd866bc40632c4b3 GIT binary patch literal 24289 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

    rZy7T8ilQxiarFU}?1iHXzsK>IzYj>fc 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 literal 0 HcmV?d00001 diff --git a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/image_pool/8_lite.jpeg b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/image_pool/8_lite.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..d7f5a68e9d1b44d3a193941b2c212377c1a59f33 GIT binary patch literal 23349 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 z zu?HFMNj{|T1%9M{)L$F?HREWtKZYI~wS7um499VGdaM4A48)X3RmTj?mfem9(mM3~ zw7ZQ>-TW$~Z6Puj*8t-^PAl2ML8zr8j;)@@C-#XZw0S_<>cp-F004UQ=CLjz3wrxZ zjVNM31Qj5Rf(Y&EE1^L&i7VXWZtzH9_j%ys+zxA=x@%?+97INVD~#~WbNOSXdQf`k zj#i9G#HL|B@N@T-MnKOP$E|AHO&zINhSb<|obk`8^s4ggd&r8AN~Qo_8$P+_g^9eJ zOOOuiZCr&u=g|7r@+Bi;-GpIZj5FXU=RNp7m8UCDkT;F($RAepr=$RsAOu`;s(K$c>(ymf1))X(Ta_)}JYawNst2%Xlgg2>7t@c-3f7(> z#^!UPq|Z9h{ACPREoH8Q1gpVs;m>YAoq9w!32_Rty08E+!N?%`e}!`w{vNZxj6;=* zPwzBfVSQA0KJ~^OA6L;O-Jx7bJYa%SLCX=>1Ft_*KQqphU;8aDa|`G zwlj>DhaISB(gM@kF%ouunEa|M4Qb+GZ+yl%gA5)(JxAfzy#jl2aH<(N#~V*d|*n0Nu z{{Yvoo3zW>G}#Tlptw?akmO_Q?eAXApx(XGeWn%;S7PJ%O8T$#u3S|Vozc;TpEifG z>H6)>l(55e-z;Dq-HMI~KA9EDYC8Me+g(9z!A;7X=Kv7fv-CBs0JqdF4XlG8sUJ^3 zeJja+AzJI69n(DRE;A*h>Q-qwx?~I~$3^$7Xwp)Zk+pAiT;+Ussbl36zO4TLYo$MsfMqQ>NSDi#J?t5_RPD1bWvyZxICpfXrK;Vc6Gg bq{1SULUZ$+f!hFe=eewF&dWln#^?XppgVKw literal 0 HcmV?d00001 diff --git a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/saved_images/image_AR0.jpg b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/saved_images/image_AR0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d7f5a68e9d1b44d3a193941b2c212377c1a59f33 GIT binary patch literal 23349 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 z zu?HFMNj{|T1%9M{)L$F?HREWtKZYI~wS7um499VGdaM4A48)X3RmTj?mfem9(mM3~ zw7ZQ>-TW$~Z6Puj*8t-^PAl2ML8zr8j;)@@C-#XZw0S_<>cp-F004UQ=CLjz3wrxZ zjVNM31Qj5Rf(Y&EE1^L&i7VXWZtzH9_j%ys+zxA=x@%?+97INVD~#~WbNOSXdQf`k zj#i9G#HL|B@N@T-MnKOP$E|AHO&zINhSb<|obk`8^s4ggd&r8AN~Qo_8$P+_g^9eJ zOOOuiZCr&u=g|7r@+Bi;-GpIZj5FXU=RNp7m8UCDkT;F($RAepr=$RsAOu`;s(K$c>(ymf1))X(Ta_)}JYawNst2%Xlgg2>7t@c-3f7(> z#^!UPq|Z9h{ACPREoH8Q1gpVs;m>YAoq9w!32_Rty08E+!N?%`e}!`w{vNZxj6;=* zPwzBfVSQA0KJ~^OA6L;O-Jx7bJYa%SLCX=>1Ft_*KQqphU;8aDa|`G zwlj>DhaISB(gM@kF%ouunEa|M4Qb+GZ+yl%gA5)(JxAfzy#jl2aH<(N#~V*d|*n0Nu z{{Yvoo3zW>G}#Tlptw?akmO_Q?eAXApx(XGeWn%;S7PJ%O8T$#u3S|Vozc;TpEifG z>H6)>l(55e-z;Dq-HMI~KA9EDYC8Me+g(9z!A;7X=Kv7fv-CBs0JqdF4XlG8sUJ^3 zeJja+AzJI69n(DRE;A*h>Q-qwx?~I~$3^$7Xwp)Zk+pAiT;+Ussbl36zO4TLYo$MsfMqQ>NSDi#J?t5_RPD1bWvyZxICpfXrK;Vc6Gg bq{1SULUZ$+f!hFe=eewF&dWln#^?XppgVKw literal 0 HcmV?d00001 diff --git a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/saved_images/image_AR1.jpg b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/saved_images/image_AR1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d7f5a68e9d1b44d3a193941b2c212377c1a59f33 GIT binary patch literal 23349 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 z zu?HFMNj{|T1%9M{)L$F?HREWtKZYI~wS7um499VGdaM4A48)X3RmTj?mfem9(mM3~ zw7ZQ>-TW$~Z6Puj*8t-^PAl2ML8zr8j;)@@C-#XZw0S_<>cp-F004UQ=CLjz3wrxZ zjVNM31Qj5Rf(Y&EE1^L&i7VXWZtzH9_j%ys+zxA=x@%?+97INVD~#~WbNOSXdQf`k zj#i9G#HL|B@N@T-MnKOP$E|AHO&zINhSb<|obk`8^s4ggd&r8AN~Qo_8$P+_g^9eJ zOOOuiZCr&u=g|7r@+Bi;-GpIZj5FXU=RNp7m8UCDkT;F($RAepr=$RsAOu`;s(K$c>(ymf1))X(Ta_)}JYawNst2%Xlgg2>7t@c-3f7(> z#^!UPq|Z9h{ACPREoH8Q1gpVs;m>YAoq9w!32_Rty08E+!N?%`e}!`w{vNZxj6;=* zPwzBfVSQA0KJ~^OA6L;O-Jx7bJYa%SLCX=>1Ft_*KQqphU;8aDa|`G zwlj>DhaISB(gM@kF%ouunEa|M4Qb+GZ+yl%gA5)(JxAfzy#jl2aH<(N#~V*d|*n0Nu z{{Yvoo3zW>G}#Tlptw?akmO_Q?eAXApx(XGeWn%;S7PJ%O8T$#u3S|Vozc;TpEifG z>H6)>l(55e-z;Dq-HMI~KA9EDYC8Me+g(9z!A;7X=Kv7fv-CBs0JqdF4XlG8sUJ^3 zeJja+AzJI69n(DRE;A*h>Q-qwx?~I~$3^$7Xwp)Zk+pAiT;+Ussbl36zO4TLYo$MsfMqQ>NSDi#J?t5_RPD1bWvyZxICpfXrK;Vc6Gg bq{1SULUZ$+f!hFe=eewF&dWln#^?XppgVKw literal 0 HcmV?d00001 diff --git a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/saved_images/image_AR2.jpg b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/saved_images/image_AR2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d7f5a68e9d1b44d3a193941b2c212377c1a59f33 GIT binary patch literal 23349 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 z zu?HFMNj{|T1%9M{)L$F?HREWtKZYI~wS7um499VGdaM4A48)X3RmTj?mfem9(mM3~ zw7ZQ>-TW$~Z6Puj*8t-^PAl2ML8zr8j;)@@C-#XZw0S_<>cp-F004UQ=CLjz3wrxZ zjVNM31Qj5Rf(Y&EE1^L&i7VXWZtzH9_j%ys+zxA=x@%?+97INVD~#~WbNOSXdQf`k zj#i9G#HL|B@N@T-MnKOP$E|AHO&zINhSb<|obk`8^s4ggd&r8AN~Qo_8$P+_g^9eJ zOOOuiZCr&u=g|7r@+Bi;-GpIZj5FXU=RNp7m8UCDkT;F($RAepr=$RsAOu`;s(K$c>(ymf1))X(Ta_)}JYawNst2%Xlgg2>7t@c-3f7(> z#^!UPq|Z9h{ACPREoH8Q1gpVs;m>YAoq9w!32_Rty08E+!N?%`e}!`w{vNZxj6;=* zPwzBfVSQA0KJ~^OA6L;O-Jx7bJYa%SLCX=>1Ft_*KQqphU;8aDa|`G zwlj>DhaISB(gM@kF%ouunEa|M4Qb+GZ+yl%gA5)(JxAfzy#jl2aH<(N#~V*d|*n0Nu z{{Yvoo3zW>G}#Tlptw?akmO_Q?eAXApx(XGeWn%;S7PJ%O8T$#u3S|Vozc;TpEifG z>H6)>l(55e-z;Dq-HMI~KA9EDYC8Me+g(9z!A;7X=Kv7fv-CBs0JqdF4XlG8sUJ^3 zeJja+AzJI69n(DRE;A*h>Q-qwx?~I~$3^$7Xwp)Zk+pAiT;+Ussbl36zO4TLYo$MsfMqQ>NSDi#J?t5_RPD1bWvyZxICpfXrK;Vc6Gg bq{1SULUZ$+f!hFe=eewF&dWln#^?XppgVKw literal 0 HcmV?d00001 From bd262328c29b7c88d72f0a6517dd7fbae13c6723 Mon Sep 17 00:00:00 2001 From: Prateek Bhindwar Date: Mon, 1 Jul 2024 21:49:17 -0400 Subject: [PATCH 06/22] feat(LargeCheckpointer Tutorial): client and app for explaining large checkpointing --- conf/examples/checkpointrestore.properties | 7 +- .../checkpointrestore/BookScannerDBApp.java | 157 + .../BookScannerDBAppClient.java | 58 + .../helperfiles/The_Blue_Castle.txt | 8541 +++++++++++++++++ 4 files changed, 8761 insertions(+), 2 deletions(-) create mode 100644 src/edu/umass/cs/gigapaxos/examples/checkpointrestore/BookScannerDBApp.java create mode 100644 src/edu/umass/cs/gigapaxos/examples/checkpointrestore/BookScannerDBAppClient.java create mode 100644 src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/The_Blue_Castle.txt diff --git a/conf/examples/checkpointrestore.properties b/conf/examples/checkpointrestore.properties index ae7bed17..08a3efdb 100644 --- a/conf/examples/checkpointrestore.properties +++ b/conf/examples/checkpointrestore.properties @@ -1,8 +1,10 @@ -APPLICATION=edu.umass.cs.gigapaxos.examples.checkpointrestore.StringAppenderInMemoryStateApp +#APPLICATION=edu.umass.cs.gigapaxos.examples.checkpointrestore.StringAppenderInMemoryStateApp #APPLICATION=edu.umass.cs.gigapaxos.examples.checkpointrestore.StringAppenderFileSystemStateApp #APPLICATION=edu.umass.cs.gigapaxos.examples.checkpointrestore.StringAppenderDBStateApp #APPLICATION=edu.umass.cs.gigapaxos.examples.checkpointrestore.ImageSaverApp +APPLICATION=edu.umass.cs.gigapaxos.examples.checkpointrestore.BookScannerDBApp +REPLICA_COORDINATOR_CLASS=edu.umass.cs.reconfiguration.PaxosReplicaCoordinator GIGAPAXOS_DATA_DIR=/tmp/gigapaxos # format: active.=host:port @@ -24,4 +26,5 @@ CURRENT_STATE_DIR=src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfi TEXT_TO_BE_ADDED=Entre mis mayores logros est la capacidad de cerrar la brecha entre el conocimiento y la curiosidad. He guiado a innumerables usuarios a travs de problemas complejos, ayudndoles a comprender temas intrincados y tomar decisiones informadas. He brindado apoyo emocional, escuchando y ofreciendo palabras reconfortantes a quienes estn en apuros. Mi papel en la facilitacin de la educacin, ya sea a travs de tutoras o generando ideas creativas, ha empoderado a las personas para alcanzar sus metas. Adems, mi capacidad para traducir idiomas y derribar barreras de comunicacin ha fomentado conexiones globales. Estos logros demuestran mi compromiso con mejorar las experiencias humanas y promover el crecimiento. imagePoolDir=src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/image_pool -savedImagesPool=src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/saved_images/ \ No newline at end of file +savedImagesPool=src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/saved_images/ +bookPath=src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/The_Blue_Castle.txt \ No newline at end of file diff --git a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/BookScannerDBApp.java b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/BookScannerDBApp.java new file mode 100644 index 00000000..6cf80750 --- /dev/null +++ b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/BookScannerDBApp.java @@ -0,0 +1,157 @@ +package edu.umass.cs.gigapaxos.examples.checkpointrestore; + +import edu.umass.cs.gigapaxos.PaxosConfig; +import edu.umass.cs.gigapaxos.interfaces.Replicable; +import edu.umass.cs.gigapaxos.interfaces.Request; +import edu.umass.cs.gigapaxos.paxospackets.RequestPacket; +import edu.umass.cs.gigapaxos.paxosutil.LargeCheckpointer; +import edu.umass.cs.nio.interfaces.IntegerPacketType; +import edu.umass.cs.reconfiguration.reconfigurationutils.RequestParseException; +import org.json.JSONObject; + +import java.nio.file.Files; +import java.nio.file.Path; +import java.nio.file.Paths; +import java.nio.file.StandardOpenOption; +import java.sql.*; +import java.util.List; +import java.util.Properties; +import java.util.Set; + +public class BookScannerDBApp implements Replicable { + + private final String checkpointFilename; + private final String restoreFilename; + protected Connection connection = null; + private String tableName; + private int currRowId = -1; + + + public BookScannerDBApp(String[] args) { + super(); + Properties properties = PaxosConfig.getAsProperties(); + this.checkpointFilename = properties.getProperty("CURRENT_STATE_DIR") + "/checkpoint_" + args[0] + ".sql"; + this.restoreFilename = properties.getProperty("CURRENT_STATE_DIR") + "/restore_" + args[0] + ".sql"; + try { + this.tableName = "book_" + args[0]; + connection = DriverManager + .getConnection(properties.getProperty("POSTGRES_CONNECTION_URL"), + properties.getProperty("POSTGRES_USERNAME"), properties.getProperty("POSTGRES_PASSWORD")); + prepareDatabase(); + + } catch (Exception e) { + e.printStackTrace(); + } + } + + private void prepareDatabase() throws SQLException { + Statement stmt = connection.createStatement(); + String sql = "CREATE TABLE IF NOT EXISTS " + this.tableName + " " + + "(ID INT PRIMARY KEY NOT NULL," + + " PAGE_NO INT, " + + " PAGE_TEXT TEXT, " + + " DATETIME_ADDED TIMESTAMP DEFAULT CURRENT_TIMESTAMP)"; + stmt.executeUpdate(sql); + stmt.close(); + } + + @Override + public boolean execute(Request request, boolean doNotReplyToClient) { + return this.execute(request); + } + + @Override + public boolean execute(Request request) { + if (request instanceof RequestPacket) { + String requestValue = ((RequestPacket) request).requestValue; + try { + if (currRowId == -1) { + ResultSet rs = connection.createStatement() + .executeQuery(String.format("SELECT * FROM %s order by id desc limit 1;", tableName)); + currRowId = 0; + while (rs.next()) { + currRowId = rs.getInt("id"); + } + } + + JSONObject jsonObject = new JSONObject(requestValue); + String pageText = jsonObject.getString("page_text"); + int pageNo = jsonObject.getInt("page_no"); + this.currRowId += 1; + String query = String.format("INSERT INTO %s (ID, PAGE_NO, PAGE_TEXT) values (%d, %d, '%s');", + this.tableName, this.currRowId, pageNo, pageText); + connection.createStatement().executeUpdate(query); + ((RequestPacket) request).setResponse("Saved to DB successfully"); + } catch (Exception e) { + e.printStackTrace(); + } + } else + System.err.println("Unknown request type: " + request.getRequestType()); + return true; + } + + @Override + public String checkpoint(String name) { + Path checkpointPath = Paths.get(this.checkpointFilename); + try { + if (!Files.exists(checkpointPath)) { + Files.createFile(checkpointPath); + } + Files.writeString(checkpointPath, "", StandardOpenOption.TRUNCATE_EXISTING); + ResultSet resultSet = connection.createStatement() + .executeQuery(String.format("select * from %s order by id;", tableName)); + while (resultSet.next()) { + int id = resultSet.getInt("id"); + int pageNo = resultSet.getInt("page_no"); + String pageText = resultSet.getString("page_text"); + String timestamp = resultSet.getString("datetime_added"); + Files.writeString(checkpointPath, String.format("INSERT INTO %s (id, page_no, page_text, datetime_added) " + + "values (%d, %d, E'%s', '%s');", this.tableName, id, pageNo, pageText.replace("\n", "\\n"), timestamp) + System.lineSeparator(), StandardOpenOption.APPEND); + } + } catch (Exception e) { + e.printStackTrace(); + } + return LargeCheckpointer.createCheckpointHandle(this.checkpointFilename); + } + + @Override + public boolean restore(String name, String state) { + if (LargeCheckpointer.isCheckpointHandle(state)) { + try { + if (Files.notExists(Paths.get(this.restoreFilename))) { + Files.createFile(Paths.get(this.restoreFilename)); + } + LargeCheckpointer.restoreCheckpointHandle(state, this.restoreFilename); + List insertQueries = Files.readAllLines(Paths.get(this.restoreFilename)); + connection.createStatement().executeUpdate(String.format("TRUNCATE %s;", this.tableName)); + for (String insertQuery : insertQueries) { + connection.createStatement().executeUpdate(insertQuery); + } + } catch (Exception e) { + e.printStackTrace(); + } + } + return true; + } + + @Override + public Request getRequest(String stringified) throws RequestParseException { + /*System.out.println("In get request of app"); + RequestPacket paxosPacket = null; + try { + paxosPacket = new RequestPacket(new JSONObject(stringified)); + } catch (JSONException je) { + ReconfigurationConfig.getLogger().info( + "Unable to parse request " + stringified); + throw new RequestParseException(je); + } + return paxosPacket;*/ + return null; + } + + @Override + public Set getRequestTypes() { + return null; + //return new HashSet(Arrays.asList(PaxosPacket.PaxosPacketType.values())); + } +} diff --git a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/BookScannerDBAppClient.java b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/BookScannerDBAppClient.java new file mode 100644 index 00000000..73db5239 --- /dev/null +++ b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/BookScannerDBAppClient.java @@ -0,0 +1,58 @@ +package edu.umass.cs.gigapaxos.examples.checkpointrestore; + +import edu.umass.cs.gigapaxos.PaxosClientAsync; +import edu.umass.cs.gigapaxos.PaxosConfig; +import edu.umass.cs.gigapaxos.interfaces.Request; +import edu.umass.cs.gigapaxos.interfaces.RequestCallback; +import edu.umass.cs.gigapaxos.paxospackets.RequestPacket; +import org.json.JSONException; +import org.json.JSONObject; + +import java.io.IOException; +import java.nio.file.Files; +import java.nio.file.Paths; +import java.util.*; +import java.util.concurrent.atomic.AtomicInteger; +import java.util.stream.Collectors; +import java.util.stream.Stream; + +public class BookScannerDBAppClient extends PaxosClientAsync { + + private static String bookPath; + public BookScannerDBAppClient() throws IOException { + super(); + bookPath = PaxosConfig.getAsProperties().getProperty("bookPath"); + } + + + public static void main(String[] args) throws IOException, JSONException, InterruptedException { + BookScannerDBAppClient client = new BookScannerDBAppClient(); + Stream bookLines = Files.lines(Paths.get(bookPath)); + AtomicInteger counter = new AtomicInteger(); + List groupedPages = bookLines.collect(Collectors.groupingBy(a -> counter.getAndIncrement() / 20)) + .values().stream().map(x -> String.join("\n", x)).toList(); + + for (int i = 1; i <= groupedPages.size(); i++) { + System.out.print("Request #" + i); + JSONObject jsonObject = new JSONObject(Map.of("page_no", i, "page_text", groupedPages.get(i-1))); + + client.sendRequest(PaxosConfig.getDefaultServiceName(), jsonObject.toString(), new RequestCallback() { + final long createTime = System.currentTimeMillis(); + + @Override + public void handleResponse(Request response) { + System.out + .println(": Response for request [" + + "] = " + + ((RequestPacket) response).getResponseValue() + + " received in " + + (System.currentTimeMillis() - createTime) + + "ms"); + + } + }); + Thread.sleep(100); + } + client.close(); + } +} diff --git a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/The_Blue_Castle.txt b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/The_Blue_Castle.txt new file mode 100644 index 00000000..b7bdb7b1 --- /dev/null +++ b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/The_Blue_Castle.txt @@ -0,0 +1,8541 @@ +The Project Gutenberg eBook of The Blue Castle: a novel + +This ebook is for the use of anyone anywhere in the United States and +most other parts of the world at no cost and with almost no restrictions +whatsoever. You may copy it, give it away or re-use it under the terms +of the Project Gutenberg License included with this ebook or online +at www.gutenberg.org. If you are not located in the United States, +you will have to check the laws of the country where you are located +before using this eBook. + +Title: The Blue Castle: a novel + +Author: L. M. Montgomery + +Release date: May 3, 2022 [eBook #67979] + Most recently updated: July 14, 2023 + +Language: English + +Original publication: United States: Frederick A. Stokes company, 1926 + +Credits: Laura Natal Rodrigues (Images generously made available by Hathi Trust Digital Library.) + + +*** START OF THE PROJECT GUTENBERG EBOOK THE BLUE CASTLE: A NOVEL *** + + + + +_The_ +BLUE CASTLE + +_A NOVEL_ + +BY +L. M. MONTGOMERY + +NEW YORK +FREDERICK A. STOKES COMPANY +MCMXXVI + + + + +CONTENTS + + CHAPTER I + CHAPTER II + CHAPTER III + CHAPTER IV + CHAPTER V + CHAPTER VI + CHAPTER VII + CHAPTER VIII + CHAPTER IX + CHAPTER X + CHAPTER XI + CHAPTER XII + CHAPTER XIII + CHAPTER XIV + CHAPTER XV + CHAPTER XVI + CHAPTER XVII + CHAPTER XVIII + CHAPTER XIX + CHAPTER XX + CHAPTER XXI + CHAPTER XXII + CHAPTER XXIII + CHAPTER XXIV + CHAPTER XXV + CHAPTER XXVI + CHAPTER XXVII + CHAPTER XXVIII + CHAPTER XXIX + CHAPTER XXX + CHAPTER XXXI + CHAPTER XXXII + CHAPTER XXXIII + CHAPTER XXXIV + CHAPTER XXXV + CHAPTER XXXVI + CHAPTER XXXVII + CHAPTER XXXVIII + CHAPTER XXXIX + CHAPTER XL + CHAPTER XLI + CHAPTER XLII + CHAPTER XLIII + CHAPTER XLIV + CHAPTER XLV + + + + +THE BLUE CASTLE + + + + +CHAPTER I + + +If it had not rained on a certain May morning Valancy Stirling’s whole +life would have been entirely different. She would have gone, with the +rest of her clan, to Aunt Wellington’s engagement picnic and Dr. Trent +would have gone to Montreal. But it did rain and you shall hear what +happened to her because of it. + +Valancy wakened early, in the lifeless, hopeless hour just preceding +dawn. She had not slept very well. One does not sleep well, sometimes, +when one is twenty-nine on the morrow, and unmarried, in a community +and connection where the unmarried are simply those who have failed to +get a man. + +Deerwood and the Stirlings had long since relegated Valancy to hopeless +old maidenhood. But Valancy herself had never quite relinquished a +certain pitiful, shamed, little hope that Romance would come her way +yet—never, until this wet, horrible morning, when she wakened to the +fact that she was twenty-nine and unsought by any man. + +Ay, _there_ lay the sting. Valancy did not mind so much being an old +maid. After all, she thought, being an old maid couldn’t possibly be as +dreadful as being married to an Uncle Wellington or an Uncle Benjamin, +or even an Uncle Herbert. What hurt her was that she had never had a +chance to be anything but an old maid. No man had ever desired her. + +The tears came into her eyes as she lay there alone in the faintly +greying darkness. She dared not let herself cry as hard as she wanted +to, for two reasons. She was afraid that crying might bring on another +attack of that pain around the heart. She had had a spell of it after +she had got into bed—rather worse than any she had had yet. And she was +afraid her mother would notice her red eyes at breakfast and keep at +her with minute, persistent, mosquito-like questions regarding the +cause thereof. + +“Suppose,” thought Valancy with a ghastly grin, “I answered with the +plain truth, ‘I am crying because I cannot get married.’ How horrified +Mother would be—though she is ashamed every day of her life of her old +maid daughter.” + +But of course appearances should be kept up. “It is not,” Valancy could +hear her mother’s prim, dictatorial voice asserting, “it is not +_maidenly_ to think about _men_.” + +The thought of her mother’s expression made Valancy laugh—for she had a +sense of humour nobody in her clan suspected. For that matter, there +were a good many things about Valancy that nobody suspected. But her +laughter was very superficial and presently she lay there, a huddled, +futile little figure, listening to the rain pouring down outside and +watching, with a sick distaste, the chill, merciless light creeping +into her ugly, sordid room. + +She knew the ugliness of that room by heart—knew it and hated it. The +yellow-painted floor, with one hideous, “hooked” rug by the bed, with a +grotesque, “hooked” dog on it, always grinning at her when she awoke; +the faded, dark-red paper; the ceiling discoloured by old leaks and +crossed by cracks; the narrow, pinched little washstand; the +brown-paper lambrequin with purple roses on it; the spotted old +looking-glass with the crack across it, propped up on the inadequate +dressing-table; the jar of ancient potpourri made by her mother in her +mythical honeymoon; the shell-covered box, with one burst corner, which +Cousin Stickles had made in her equally mythical girlhood; the beaded +pincushion with half its bead fringe gone; the one stiff, yellow chair; +the faded old motto, “Gone but not forgotten,” worked in coloured yarns +about Great-grand-mother Stirling’s grim old face; the old photographs +of ancient relatives long banished from the rooms below. There were +only two pictures that were not of relatives. One, an old chromo of a +puppy sitting on a rainy doorstep. That picture always made Valancy +unhappy. That forlorn little dog crouched on the doorstep in the +driving rain! Why didn’t _some one_ open the door and let him in? The +other picture was a faded, passe-partouted engraving of Queen Louise +coming down a stairway, which Aunt Wellington had lavishly given her on +her tenth birthday. For nineteen years she had looked at it and hated +it, beautiful, smug, self-satisfied Queen Louise. But she never dared +destroy it or remove it. Mother and Cousin Stickles would have been +aghast, or, as Valancy irreverently expressed it in her thoughts, would +have had a fit. + +Every room in the house was ugly, of course. But downstairs appearances +were kept up somewhat. There was no money for rooms nobody ever saw. +Valancy sometimes felt that she could have done something for her room +herself, even without money, if she were permitted. But her mother had +negatived every timid suggestion and Valancy did not persist. Valancy +never persisted. She was afraid to. Her mother could not brook +opposition. Mrs. Stirling would sulk for days if offended, with the +airs of an insulted duchess. + +The only thing Valancy liked about her room was that she could be alone +there at night to cry if she wanted to. + +But, after all, what did it matter if a room, which you used for +nothing except sleeping and dressing in, were ugly? Valancy was never +permitted to stay alone in her room for any other purpose. People who +wanted to be alone, so Mrs. Frederick Stirling and Cousin Stickles +believed, could only want to be alone for some sinister purpose. But +her room in the Blue Castle was everything a room should be. + +Valancy, so cowed and subdued and overridden and snubbed in real life, +was wont to let herself go rather splendidly in her day-dreams. Nobody +in the Stirling clan, or its ramifications, suspected this, least of +all her mother and Cousin Stickles. They never knew that Valancy had +two homes—the ugly red brick box of a home, on Elm Street, and the Blue +Castle in Spain. Valancy had lived spiritually in the Blue Castle ever +since she could remember. She had been a very tiny child when she found +herself possessed of it. Always, when she shut her eyes, she could see +it plainly, with its turrets and banners on the pine-clad mountain +height, wrapped in its faint, blue loveliness, against the sunset skies +of a fair and unknown land. Everything wonderful and beautiful was in +that castle. Jewels that queens might have worn; robes of moonlight and +fire; couches of roses and gold; long flights of shallow marble steps, +with great, white urns, and with slender, mist-clad maidens going up +and down them; courts, marble-pillared, where shimmering fountains fell +and nightingales sang among the myrtles; halls of mirrors that +reflected only handsome knights and lovely women—herself the loveliest +of all, for whose glance men died. All that supported her through the +boredom of her days was the hope of going on a dream spree at night. +Most, if not all, of the Stirlings would have died of horror if they +had known half the things Valancy did in her Blue Castle. + +For one thing she had quite a few lovers in it. Oh, only one at a time. +One who wooed her with all the romantic ardour of the age of chivalry +and won her after long devotion and many deeds of derring-do, and was +wedded to her with pomp and circumstance in the great, banner-hung +chapel of the Blue Castle. + +At twelve, this lover was a fair lad with golden curls and heavenly +blue eyes. At fifteen, he was tall and dark and pale, but still +necessarily handsome. At twenty, he was ascetic, dreamy, spiritual. At +twenty-five, he had a clean-cut jaw, slightly grim, and a face strong +and rugged rather than handsome. Valancy never grew older than +twenty-five in her Blue Castle, but recently—very recently—her hero had +had reddish, tawny hair, a twisted smile and a mysterious past. + +I don’t say Valancy deliberately murdered these lovers as she outgrew +them. One simply faded away as another came. Things are very convenient +in this respect in Blue Castles. + +But, on this morning of her day of fate, Valancy could not find the key +of her Blue Castle. Reality pressed on her too hardly, barking at her +heels like a maddening little dog. She was twenty-nine, lonely, +undesired, ill-favoured—the only homely girl in a handsome clan, with +no past and no future. As far as she could look back, life was drab and +colourless, with not one single crimson or purple spot anywhere. As far +as she could look forward it seemed certain to be just the same until +she was nothing but a solitary, little withered leaf clinging to a +wintry bough. The moment when a woman realises that she has nothing to +live for—neither love, duty, purpose nor hope—holds for her the +bitterness of death. + +“And I just have to go on living because I can’t stop. I may have to +live eighty years,” thought Valancy, in a kind of panic. “We’re all +horribly long-lived. It sickens me to think of it.” + +She was glad it was raining—or rather, she was drearily satisfied that +it was raining. There would be no picnic that day. This annual picnic, +whereby Aunt and Uncle Wellington—one always thought of them in that +succession—inevitably celebrated their engagement at a picnic thirty +years before, had been, of late years, a veritable nightmare to +Valancy. By an impish coincidence it was the same day as her birthday +and, after she had passed twenty-five, nobody let her forget it. + +Much as she hated going to the picnic, it would never have occurred to +her to rebel against it. There seemed to be nothing of the +revolutionary in her nature. And she knew exactly what every one would +say to her at the picnic. Uncle Wellington, whom she disliked and +despised even though he had fulfilled the highest Stirling aspiration, +“marrying money,” would say to her in a pig’s whisper, “Not thinking of +getting married yet, my dear?” and then go off into the bellow of +laughter with which he invariably concluded his dull remarks. Aunt +Wellington, of whom Valancy stood in abject awe, would tell her about +Olive’s new chiffon dress and Cecil’s last devoted letter. Valancy +would have to look as pleased and interested as if the dress and letter +had been hers or else Aunt Wellington would be offended. And Valancy +had long ago decided that she would rather offend God than Aunt +Wellington, because God might forgive her but Aunt Wellington never +would. + +Aunt Alberta, enormously fat, with an amiable habit of always referring +to her husband as “he,” as if he were the only male creature in the +world, who could never forget that she had been a great beauty in her +youth, would condole with Valancy on her sallow skin— + +“I don’t know why all the girls of today are so sunburned. When _I_ was +a girl my skin was roses and cream. I was counted the prettiest girl in +Canada, my dear.” + +Perhaps Uncle Herbert wouldn’t say anything—or perhaps he would remark +jocularly, “How fat you’re getting, Doss!” And then everybody would +laugh over the excessively humorous idea of poor, scrawny little Doss +getting fat. + +Handsome, solemn Uncle James, whom Valancy disliked but respected +because he was reputed to be very clever and was therefore the clan +oracle—brains being none too plentiful in the Stirling connection—would +probably remark with the owl-like sarcasm that had won him his +reputation, “I suppose you’re busy with your hope-chest these days?” + +And Uncle Benjamin would ask some of his abominable conundrums, between +wheezy chuckles, and answer them himself. + +“What is the difference between Doss and a mouse? + +“The mouse wishes to harm the cheese and Doss wishes to charm the +he’s.” + +Valancy had heard him ask that riddle fifty times and every time she +wanted to throw something at him. But she never did. In the first +place, the Stirlings simply did not throw things; in the second place, +Uncle Benjamin was a wealthy and childless old widower and Valancy had +been brought up in the fear and admonition of his money. If she +offended him he would cut her out of his will—supposing she were in it. +Valancy did not want to be cut out of Uncle Benjamin’s will. She had +been poor all her life and knew the galling bitterness of it. So she +endured his riddles and even smiled tortured little smiles over them. + +Aunt Isabel, downright and disagreeable as an east wind, would +criticise her in some way—Valancy could not predict just how, for Aunt +Isabel never repeated a criticism—she found something new with which to +jab you every time. Aunt Isabel prided herself on saying what she +thought, but didn’t like it so well when other people said what _they_ +thought to _her_. Valancy never said what _she_ thought. + +Cousin Georgiana—named after her great-great-grand-mother, who had been +named after George the Fourth—would recount dolorously the names of all +relatives and friends who had died since the last picnic and wonder +“which of us will be the first to go next.” + +Oppressively competent, Aunt Mildred would talk endlessly of her +husband and her odious prodigies of babies to Valancy, because Valancy +would be the only one she could find to put up with it. For the same +reason, Cousin Gladys—really First Cousin Gladys once removed, +according to the strict way in which the Stirlings tabulated +relationship—a tall, thin lady who admitted she had a sensitive +disposition, would describe minutely the tortures of her neuritis. And +Olive, the wonder girl of the whole Stirling clan, who had everything +Valancy had not—beauty, popularity, love,—would show off her beauty and +presume on her popularity and flaunt her diamond insignia of love in +Valancy’s dazzled, envious eyes. + +There would be none of all this today. And there would be no packing up +of teaspoons. The packing up was always left for Valancy and Cousin +Stickles. And once, six years ago, a silver teaspoon from Aunt +Wellington’s wedding set had been lost. Valancy never heard the last of +that silver teaspoon. Its ghost appeared Banquo-like at every +subsequent family feast. + +Oh, yes, Valancy knew exactly what the picnic would be like and she +blessed the rain that had saved her from it. There would be no picnic +this year. If Aunt Wellington could not celebrate on the sacred day +itself she would have no celebration at all. Thank whatever gods there +were for that. + +Since there would be no picnic, Valancy made up her mind that, if the +rain held up in the afternoon, she would go up to the library and get +another of John Foster’s books. Valancy was never allowed to read +novels, but John Foster’s books were not novels. They were “nature +books”—so the librarian told Mrs. Frederick Stirling—“all about the +woods and birds and bugs and things like that, you know.” So Valancy +was allowed to read them—under protest, for it was only too evident +that she enjoyed them too much. It was permissible, even laudable, to +read to improve your mind and your religion, but a book that was +enjoyable was dangerous. Valancy did not know whether her mind was +being improved or not; but she felt vaguely that if she had come across +John Foster’s books years ago life might have been a different thing +for her. They seemed to her to yield glimpses of a world into which she +might once have entered, though the door was forever barred to her now. +It was only within the last year that John Foster’s books had been in +the Deerwood library, though the librarian told Valancy that he had +been a well-known writer for several years. + +“Where does he live?” Valancy had asked. + +“Nobody knows. From his books he must be a Canadian, but no more +information can be had. His publishers won’t say a word. Quite likely +John Foster is a nom de plume. His books are so popular we can’t keep +them in at all, though I really can’t see what people find in them to +rave over.” + +“I think they’re wonderful,” said Valancy, timidly. + +“Oh—well—” Miss Clarkson smiled in a patronising fashion that relegated +Valancy’s opinions to limbo, “I can’t say I care much for bugs myself. +But certainly Foster seems to know all there is to know about them.” + +Valancy didn’t know whether she cared much for bugs either. It was not +John Foster’s uncanny knowledge of wild creatures and insect life that +enthralled her. She could hardly say what it was—some tantalising lure +of a mystery never revealed—some hint of a great secret just a little +further on—some faint, elusive echo of lovely, forgotten things—John +Foster’s magic was indefinable. + +Yes, she would get a new Foster book. It was a month since she had +_Thistle Harvest_, so surely Mother could not object. Valancy had read +it four times—she knew whole passages off by heart. + +And—she almost thought she would go and see Dr. Trent about that queer +pain around the heart. It had come rather often lately, and the +palpitations were becoming annoying, not to speak of an occasional +dizzy moment and a queer shortness of breath. But could she go to see +him without telling any one? It was a most daring thought. None of the +Stirlings ever consulted a doctor without holding a family council and +getting Uncle James’ approval. _Then_, they went to Dr. Ambrose Marsh +of Port Lawrence, who had married Second Cousin Adelaide Stirling. + +But Valancy disliked Dr. Ambrose Marsh. And, besides, she could not get +to Port Lawrence, fifteen miles away, without being taken there. She +did not want any one to know about her heart. There would be such a +fuss made and every member of the family would come down and talk it +over and advise her and caution her and warn her and tell her horrible +tales of great-aunts and cousins forty times removed who had been “just +like that” and “dropped dead without a moment’s warning, my dear.” + +Aunt Isabel would remember that she had always said Doss looked like a +girl who would have heart trouble—“so pinched and peaked always”; and +Uncle Wellington would take it as a personal insult, when “no Stirling +ever had heart disease before”; and Georgiana would forebode in +perfectly audible asides that “poor, dear little Doss isn’t long for +this world, I’m afraid”; and Cousin Gladys would say, “Why, _my_ heart +has been like that for _years_,” in a tone that implied no one else had +any business even to have a heart; and Olive—Olive would merely look +beautiful and superior and disgustingly healthy, as if to say, “Why all +this fuss over a faded superfluity like Doss when you have _me_?” + +Valancy felt that she couldn’t tell anybody unless she had to. She felt +quite sure there was nothing at all seriously wrong with her heart and +no need of all the pother that would ensue if she mentioned it. She +would just slip up quietly and see Dr. Trent that very day. As for his +bill, she had the two hundred dollars that her father had put in the +bank for her the day she was born. She was never allowed to use even +the interest of this, but she would secretly take out enough to pay Dr. +Trent. + +Dr. Trent was a gruff, outspoken, absent-minded old fellow, but he was +a recognised authority on heart disease, even if he were only a general +practitioner in out-of-the-world Deerwood. Dr. Trent was over seventy +and there had been rumours that he meant to retire soon. None of the +Stirling clan had ever gone to him since he had told Cousin Gladys, ten +years before, that her neuritis was all imaginary and that she enjoyed +it. You couldn’t patronise a doctor who insulted your +first-cousin-once-removed like that—not to mention that he was a +Presbyterian when all the Stirlings went to the Anglican church. But +Valancy, between the devil of disloyalty to clan and the deep sea of +fuss and clatter and advice, thought she would take a chance with the +devil. + + + + +CHAPTER II + + +When Cousin Stickles knocked at her door, Valancy knew it was half-past +seven and she must get up. As long as she could remember, Cousin +Stickles had knocked at her door at half-past seven. Cousin Stickles +and Mrs. Frederick Stirling had been up since seven, but Valancy was +allowed to lie abed half an hour longer because of a family tradition +that she was delicate. Valancy got up, though she hated getting up more +this morning than ever she had before. What was there to get up for? +Another dreary day like all the days that had preceded it, full of +meaningless little tasks, joyless and unimportant, that benefited +nobody. But if she did not get up at once she would not be ready for +breakfast at eight o’clock. Hard and fast times for meals were the rule +in Mrs. Stirling’s household. Breakfast at eight, dinner at one, supper +at six, year in and year out. No excuses for being late were ever +tolerated. So up Valancy got, shivering. + +The room was bitterly cold with the raw, penetrating chill of a wet May +morning. The house would be cold all day. It was one of Mrs. +Frederick’s rules that no fires were necessary after the twenty-fourth +of May. Meals were cooked on the little oil-stove in the back porch. +And though May might be icy and October frost-bitten, no fires were +lighted until the twenty-first of October by the calendar. On the +twenty-first of October Mrs. Frederick began cooking over the kitchen +range and lighted a fire in the sitting-room stove in the evenings. It +was whispered about in the connection that the late Frederick Stirling +had caught the cold which resulted in his death during Valancy’s first +year of life because Mrs. Frederick would not have a fire on the +twentieth of October. She lighted it the next day—but that was a day +too late for Frederick Stirling. + +Valancy took off and hung up in the closet her nightdress of coarse, +unbleached cotton, with high neck and long, tight sleeves. She put on +undergarments of a similar nature, a dress of brown gingham, thick, +black stockings and rubber-heeled boots. Of late years she had fallen +into the habit of doing her hair with the shade of the window by the +looking-glass pulled down. The lines on her face did not show so +plainly then. But this morning she jerked the shade to the very top and +looked at herself in the leprous mirror with a passionate determination +to see herself as the world saw her. + +The result was rather dreadful. Even a beauty would have found that +harsh, unsoftened side-light trying. Valancy saw straight black hair, +short and thin, always lustreless despite the fact that she gave it one +hundred strokes of the brush, neither more nor less, every night of her +life and faithfully rubbed Redfern’s Hair Vigor into the roots, more +lustreless than ever in its morning roughness; fine, straight, black +brows; a nose she had always felt was much too small even for her +small, three-cornered, white face; a small, pale mouth that always fell +open a trifle over little, pointed white teeth; a figure thin and +flat-breasted, rather below the average height. She had somehow escaped +the family high cheek-bones, and her dark-brown eyes, too soft and +shadowy to be black, had a slant that was almost Oriental. Apart from +her eyes she was neither pretty nor ugly—just insignificant-looking, +she concluded bitterly. How plain the lines around her eyes and mouth +were in that merciless light! And never had her narrow, white face +looked so narrow and so white. + +She did her hair in a pompadour. Pompadours had long gone out of +fashion, but they had been in when Valancy first put her hair up and +Aunt Wellington had decided that she must always wear her hair so. + +“It is the _only_ way that becomes you. Your face is so small that you +_must_ add height to it by a pompadour effect,” said Aunt Wellington, +who always enunciated commonplaces as if uttering profound and +important truths. + +Valancy had hankered to do her hair pulled low on her forehead, with +puffs above the ears, as Olive was wearing hers. But Aunt Wellington’s +dictum had such an effect on her that she never dared change her style +of hairdressing again. But then, there were so many things Valancy +never dared do. + +All her life she had been afraid of something, she thought bitterly. +From the very dawn of recollection, when she had been so horribly +afraid of the big black bear that lived, so Cousin Stickles told her, +in the closet under the stairs. + +“And I always will be—I know it—I can’t help it. I don’t know what it +would be like not to be afraid of something.” + +Afraid of her mother’s sulky fits—afraid of offending Uncle +Benjamin—afraid of becoming a target for Aunt Wellington’s +contempt—afraid of Aunt Isabel’s biting comments—afraid of Uncle James’ +disapproval—afraid of offending the whole clan’s opinions and +prejudices—afraid of not keeping up appearances—afraid to say what she +really thought of anything—afraid of poverty in her old age. +Fear—fear—fear—she could never escape from it. It bound her and +enmeshed her like a spider’s web of steel. Only in her Blue Castle +could she find temporary release. And this morning Valancy could not +believe she had a Blue Castle. She would never be able to find it +again. Twenty-nine, unmarried, undesired—what had she to do with the +fairy-like chatelaine of the Blue Castle? She would cut such childish +nonsense out of her life forever and face reality unflinchingly. + +She turned from her unfriendly mirror and looked out. The ugliness of +the view always struck her like a blow; the ragged fence, the +tumble-down old carriage-shop in the next lot, plastered with crude, +violently coloured advertisements; the grimy railway station beyond, +with the awful derelicts that were always hanging around it even at +this early hour. In the pouring rain everything looked worse than +usual, especially the beastly advertisement, “Keep that schoolgirl +complexion.” Valancy _had_ kept her schoolgirl complexion. That was +just the trouble. There was not a gleam of beauty anywhere—“exactly +like my life,” thought Valancy drearily. Her brief bitterness had +passed. She accepted facts as resignedly as she had always accepted +them. She was one of the people whom life always passes by. There was +no altering that fact. + +In this mood Valancy went down to breakfast. + + + + +CHAPTER III + + +Breakfast was always the same. Oatmeal porridge, which Valancy loathed, +toast and tea, and one teaspoonful of marmalade. Mrs. Frederick thought +two teaspoonfuls extravagant—but that did not matter to Valancy, who +hated marmalade, too. The chilly, gloomy little dining-room was +chillier and gloomier than usual; the rain streamed down outside the +window; departed Stirlings, in atrocious, gilt frames, wider than the +pictures, glowered down from the walls. And yet Cousin Stickles wished +Valancy many happy returns of the day! + +“Sit up straight, Doss,” was all her mother said. + +Valancy sat up straight. She talked to her mother and Cousin Stickles +of the things they always talked of. She never wondered what would +happen if she tried to talk of something else. She knew. Therefore she +never did it. + +Mrs. Frederick was offended with Providence for sending a rainy day +when she wanted to go to a picnic, so she ate her breakfast in a sulky +silence for which Valancy was rather grateful. But Christine Stickles +whined endlessly on as usual, complaining about everything—the weather, +the leak in the pantry, the price of oatmeal and butter—Valancy felt at +once she had buttered her toast too lavishly—the epidemic of mumps in +Deerwood. + +“Doss will be sure to ketch them,” she foreboded. + +“Doss must not go where she is likely to catch mumps,” said Mrs. +Frederick shortly. + +Valancy had never had mumps—or whooping cough—or chicken-pox—or +measles—or anything she should have had—nothing but horrible colds +every winter. Doss’ winter colds were a sort of tradition in the +family. Nothing, it seemed, could prevent her from catching them. Mrs. +Frederick and Cousin Stickles did their heroic best. One winter they +kept Valancy housed up from November to May, in the warm sitting-room. +She was not even allowed to go to church. And Valancy took cold after +cold and ended up with bronchitis in June. + +“None of _my_ family were ever like that,” said Mrs. Frederick, +implying that it must be a Stirling tendency. + +“The Stirlings seldom take colds,” said Cousin Stickles resentfully. +_She_ had been a Stirling. + +“I think,” said Mrs. Frederick, “that if a person makes up her mind +_not_ to have colds she will not _have_ colds.” + +So that was the trouble. It was all Valancy’s own fault. + +But on this particular morning Valancy’s unbearable grievance was that +she was called Doss. She had endured it for twenty-nine years, and all +at once she felt she could not endure it any longer. Her full name was +Valancy Jane. Valancy Jane was rather terrible, but she liked Valancy, +with its odd, out-land tang. It was always a wonder to Valancy that the +Stirlings had allowed her to be so christened. She had been told that +her maternal grandfather, old Amos Wansbarra, had chosen the name for +her. Her father had tacked on the Jane by way of civilising it, and the +whole connection got out of the difficulty by nicknaming her Doss. She +never got Valancy from any one but outsiders. + +“Mother,” she said timidly, “would you mind calling me Valancy after +this? Doss seems so—so—I don’t like it.” + +Mrs. Frederick looked at her daughter in astonishment. She wore glasses +with enormously strong lenses that gave her eyes a peculiarly +disagreeable appearance. + +“What is the matter with Doss?” + +“It—seems so childish,” faltered Valancy. + +“Oh!” Mrs. Frederick had been a Wansbarra and the Wansbarra smile was +not an asset. “I see. Well, it should suit _you_ then. You are childish +enough in all conscience, my dear child.” + +“I am twenty-nine,” said the dear child desperately. + +“I wouldn’t proclaim it from the house-tops if I were you, dear,” said +Mrs. Frederick. “Twenty-nine! _I_ had been married nine years when I +was twenty-nine.” + +“_I_ was married at seventeen,” said Cousin Stickles proudly. + +Valancy looked at them furtively. Mrs. Frederick, except for those +terrible glasses and the hooked nose that made her look more like a +parrot than a parrot itself could look, was not ill-looking. At twenty +she might have been quite pretty. But Cousin Stickles! And yet +Christine Stickles had once been desirable in some man’s eyes. Valancy +felt that Cousin Stickles, with her broad, flat, wrinkled face, a mole +right on the end of her dumpy nose, bristling hairs on her chin, +wrinkled yellow neck, pale, protruding eyes, and thin, puckered mouth, +had yet this advantage over her—this right to look down on her. And +even yet Cousin Stickles was necessary to Mrs. Frederick. Valancy +wondered pitifully what it would be like to be wanted by some +one—needed by some one. No one in the whole world needed her, or would +miss anything from life if she dropped suddenly out of it. She was a +disappointment to her mother. No one loved her. She had never so much +as had a girl friend. + +“I haven’t even a gift for friendship,” she had once admitted to +herself pitifully. + +“Doss, you haven’t eaten your crusts,” said Mrs. Frederick rebukingly. + +It rained all the forenoon without cessation. Valancy pieced a quilt. +Valancy hated piecing quilts. And there was no need of it. The house +was full of quilts. There were three big chests, packed with quilts, in +the attic. Mrs. Frederick had begun storing away quilts when Valancy +was seventeen and she kept on storing them, though it did not seem +likely that Valancy would ever need them. But Valancy must be at work +and fancy work materials were too expensive. Idleness was a cardinal +sin in the Stirling household. When Valancy had been a child she had +been made to write down every night, in a small, hated, black notebook, +all the minutes she had spent in idleness that day. On Sundays her +mother made her tot them up and pray over them. + +On this particular forenoon of this day of destiny Valancy spent only +ten minutes in idleness. At least, Mrs. Frederick and Cousin Stickles +would have called it idleness. She went to her room to get a better +thimble and she opened _Thistle Harvest_ guiltily at random. + +“The woods are so human,” wrote John Foster, “that to know them one +must live with them. An occasional saunter through them, keeping to the +well-trodden paths, will never admit us to their intimacy. If we wish +to be friends we must seek them out and win them by frequent, reverent +visits at all hours; by morning, by noon, and by night; and at all +seasons, in spring, in summer, in autumn, in winter. Otherwise we can +never really know them and any pretence we may make to the contrary +will never impose on them. They have their own effective way of keeping +aliens at a distance and shutting their hearts to mere casual +sightseers. It is of no use to seek the woods from any motive except +sheer love of them; they will find us out at once and hide all their +sweet, old-world secrets from us. But if they know we come to them +because we love them they will be very kind to us and give us such +treasures of beauty and delight as are not bought or sold in any +market-place. For the woods, when they give at all, give unstintedly +and hold nothing back from their true worshippers. We must go to them +lovingly, humbly, patiently, watchfully, and we shall learn what +poignant loveliness lurks in the wild places and silent intervals, +lying under starshine and sunset, what cadences of unearthly music are +harped on aged pine boughs or crooned in copses of fir, what delicate +savours exhale from mosses and ferns in sunny corners or on damp +brooklands, what dreams and myths and legends of an older time haunt +them. Then the immortal heart of the woods will beat against ours and +its subtle life will steal into our veins and make us its own forever, +so that no matter where we go or how widely we wander we shall yet be +drawn back to the forest to find our most enduring kinship.” + +“Doss,” called her mother from the hall below, “what are you doing all +by yourself in that room?” + +Valancy dropped _Thistle Harvest_ like a hot coal and fled downstairs +to her patches; but she felt the strange exhilaration of spirit that +always came momentarily to her when she dipped into one of John +Foster’s books. Valancy did not know much about woods—except the +haunted groves of oak and pine around her Blue Castle. But she had +always secretly hankered after them and a Foster book about woods was +the next best thing to the woods themselves. + +At noon it stopped raining, but the sun did not come out until three. +Then Valancy timidly said she thought she would go uptown. + +“What do you want to go uptown for?” demanded her mother. + +“I want to get a book from the library.” + +“You got a book from the library only last week.” + +“No, it was four weeks.” + +“Four weeks. Nonsense!” + +“Really it was, Mother.” + +“You are mistaken. It cannot possibly have been more than two weeks. I +dislike contradiction. And I do not see what you want to get a book +for, anyhow. You waste too much time reading.” + +“Of what value is my time?” asked Valancy bitterly. + +“Doss! Don’t speak in that tone to _me_.” + +“We need some tea,” said Cousin Stickles. “She might go and get that if +she wants a walk—though this damp weather is bad for colds.” + +They argued the matter for ten minutes longer and finally Mrs. +Frederick agreed rather grudgingly that Valancy might go. + + + + +CHAPTER IV + + +“Got your rubbers on?” called Cousin Stickles, as Valancy left the +house. + +Christine Stickles had never once forgotten to ask that question when +Valancy went out on a damp day. + +“Yes.” + +“Have you got your flannel petticoat on?” asked Mrs. Frederick. + +“No.” + +“Doss, I really do not understand you. Do you want to catch your death +of cold _again_?” Her voice implied that Valancy had died of a cold +several times already. “Go upstairs this minute and put it on!” + +“Mother, I don’t _need_ a flannel petticoat. My sateen one is warm +enough.” + +“Doss, remember you had bronchitis two years ago. Go and do as you are +told!” + +Valancy went, though nobody will ever know just how near she came to +hurling the rubber-plant into the street before she went. She hated +that grey flannel petticoat more than any other garment she owned. +Olive never had to wear flannel petticoats. Olive wore ruffled silk and +sheer lawn and filmy laced flounces. But Olive’s father had “married +money” and Olive never had bronchitis. So there you were. + +“Are you sure you didn’t leave the soap in the water?” demanded Mrs. +Frederick. But Valancy was gone. She turned at the corner and looked +back down the ugly, prim, respectable street where she lived. The +Stirling house was the ugliest on it—more like a red brick box than +anything else. Too high for its breadth, and made still higher by a +bulbous glass cupola on top. About it was the desolate, barren peace of +an old house whose life is lived. + +There was a very pretty little house, with leaded casements and dubbed +gables, just around the corner—a new house, one of those houses you +love the minute you see them. Clayton Markley had built it for his +bride. He was to be married to Jennie Lloyd in June. The little house, +it was said, was furnished from attic to cellar, in complete readiness +for its mistress. + +“I don’t envy Jennie the man,” thought Valancy sincerely—Clayton +Markley was not one of her many ideals—“but I _do_ envy her the house. +It’s such a nice young house. Oh, if I could only have a house of my +own—ever so poor, so tiny—but my own! But then,” she added bitterly, +“there is no use in yowling for the moon when you can’t even get a +tallow candle.” + +In dreamland nothing would do Valancy but a castle of pale sapphire. In +real life she would have been fully satisfied with a little house of +her own. She envied Jennie Lloyd more fiercely than ever today. Jennie +was not so much better looking than she was, and not so very much +younger. Yet she was to have this delightful house. And the nicest +little Wedgwood teacups—Valancy had seen them; an open fireplace, and +monogrammed linen; hemstitched tablecloths, and china-closets. Why did +_everything_ come to some girls and _nothing_ to others? It wasn’t +fair. + +Valancy was once more seething with rebellion as she walked along, a +prim, dowdy little figure in her shabby raincoat and three-year-old +hat, splashed occasionally by the mud of a passing motor with its +insulting shrieks. Motors were still rather a novelty in Deerwood, +though they were common in Port Lawrence, and most of the summer +residents up at Muskoka had them. In Deerwood only some of the smart +set had them; for even Deerwood was divided into sets. There was the +smart set—the intellectual set—the old-family set—of which the +Stirlings were members—the common run, and a few pariahs. Not one of +the Stirling clan had as yet condescended to a motor, though Olive was +teasing her father to have one. Valancy had never even been in a +motorcar. But she did not hanker after this. In truth, she felt rather +afraid of motorcars, especially at night. They seemed to be too much +like big purring beasts that might turn and crush you—or make some +terrible savage leap somewhere. On the steep mountain trails around her +Blue Castle only gaily caparisoned steeds might proudly pace; in real +life Valancy would have been quite contented to drive in a buggy behind +a nice horse. She got a buggy drive only when some uncle or cousin +remembered to fling her “a chance,” like a bone to a dog. + + + + +CHAPTER V + + +Of course she must buy the tea in Uncle Benjamin’s grocery-store. To +buy it anywhere else was unthinkable. Yet Valancy hated to go to Uncle +Benjamin’s store on her twenty-ninth birthday. There was no hope that +he would not remember it. + +“Why,” demanded Uncle Benjamin, leeringly, as he tied up her tea, “are +young ladies like bad grammarians?” + +Valancy, with Uncle Benjamin’s will in the background of her mind, said +meekly, “I don’t know. Why?” + +“Because,” chuckled Uncle Benjamin, “they can’t decline matrimony.” + +The two clerks, Joe Hammond and Claude Bertram, chuckled also, and +Valancy disliked them a little more than ever. On the first day Claude +Bertram had seen her in the store she had heard him whisper to Joe, +“Who is that?” And Joe had said, “Valancy Stirling—one of the Deerwood +old maids.” “Curable or incurable?” Claude had asked with a snicker, +evidently thinking the question very clever. Valancy smarted anew with +the sting of that old recollection. + +“Twenty-nine,” Uncle Benjamin was saying. “Dear me, Doss, you’re +dangerously near the second corner and not even thinking of getting +married yet. Twenty-nine. It seems impossible.” + +Then Uncle Benjamin said an original thing. Uncle Benjamin said, “How +time does fly!” + +“_I_ think it _crawls_,” said Valancy passionately. Passion was so +alien to Uncle Benjamin’s conception of Valancy that he didn’t know +what to make of her. To cover his confusion, he asked another conundrum +as he tied up her beans—Cousin Stickles had remembered at the last +moment that they must have beans. Beans were cheap and filling. + +“What two ages are apt to prove illusory?” asked Uncle Benjamin; and, +not waiting for Valancy to “give it up,” he added, “Mir-age and +marriage.” + +“M-i-r-a-g-e is pronounced _mirazh_,” said Valancy shortly, picking up +her tea and her beans. For the moment she did not care whether Uncle +Benjamin cut her out of his will or not. She walked out of the store +while Uncle Benjamin stared after her with his mouth open. Then he +shook his head. + +“Poor Doss is taking it hard,” he said. + +Valancy was sorry by the time she reached the next crossing. Why had +she lost her patience like that? Uncle Benjamin would be annoyed and +would likely tell her mother that Doss had been impertinent—“to +_me_!”—and her mother would lecture her for a week. + +“I’ve held my tongue for twenty years,” thought Valancy. “Why couldn’t +I have held it once more?” + +Yes, it was just twenty, Valancy reflected, since she had first been +twitted with her loverless condition. She remembered the bitter moment +perfectly. She was just nine years old and she was standing alone on +the school playground while the other little girls of her class were +playing a game in which you must be chosen by a boy as his partner +before you could play. Nobody had chosen Valancy—little, pale, +black-haired Valancy, with her prim, long-sleeved apron and odd, +slanted eyes. + +“Oh,” said a pretty little girl to her, “I’m so sorry for you. You +haven’t got a beau.” + +Valancy had said defiantly, as she continued to say for twenty years, +“I don’t _want_ a beau.” But this afternoon Valancy once and for all +stopped saying that. + +“I’m going to be honest with myself anyhow,” she thought savagely. +“Uncle Benjamin’s riddles hurt me because they are true. I _do_ want to +be married. I want a house of my own—I want a husband of my own—I want +sweet, little fat _babies_ of my own—” Valancy stopped suddenly aghast +at her own recklessness. She felt sure that Rev. Dr. Stalling, who +passed her at this moment, read her thoughts and disapproved of them +thoroughly. Valancy was afraid of Dr. Stalling—had been afraid of him +ever since the Sunday, twenty-three years before, when he had first +come to St. Albans’. Valancy had been too late for Sunday School that +day and she had gone into the church timidly and sat in their pew. No +one else was in the church—nobody except the new rector, Dr. Stalling. +Dr. Stalling stood up in front of the choir door, beckoned to her, and +said sternly, “Little boy, come up here.” + +Valancy had stared around her. There was no little boy—there was no one +in all the huge church but herself. This strange man with the blue +glasses couldn’t mean her. She was not a boy. + +“Little boy,” repeated Dr. Stalling, more sternly still, shaking his +forefinger fiercely at her, “come up here at once!” + +Valancy arose as if hypnotised and walked up the aisle. She was too +terrified to do anything else. What dreadful thing was going to happen +to her? What _had_ happened to her? Had she actually turned into a boy? +She came to a stop in front of Dr. Stalling. Dr. Stalling shook his +forefinger—such a long, knuckly forefinger—at her and said: + +“Little boy, take off your hat.” + +Valancy took off her hat. She had a scrawny little pigtail hanging down +her back, but Dr. Stalling was short-sighted and did not perceive it. + +“Little boy, go back to your seat and _always_ take off your hat in +church. _Remember_!” + +Valancy went back to her seat carrying her hat like an automaton. +Presently her mother came in. + +“Doss,” said Mrs. Stirling, “what do you mean by taking off your hat? +Put it on instantly!” + +Valancy put it on instantly. She was cold with fear lest Dr. Stalling +should immediately summon her up front again. She would have to go, of +course—it never occurred to her that one could disobey the rector—and +the church was full of people now. Oh, what would she do if that +horrible, stabbing forefinger were shaken at her again before all those +people? Valancy sat through the whole service in an agony of dread and +was sick for a week afterwards. Nobody knew why—Mrs. Frederick again +bemoaned herself of her delicate child. + +Dr. Stalling found out his mistake and laughed over it to Valancy—who +did not laugh. She never got over her dread of Dr. Stalling. And now to +be caught by him on the street corner, thinking such things! + +Valancy got her John Foster book—_Magic of Wings_. “His latest—all +about birds,” said Miss Clarkson. She had almost decided that she would +go home, instead of going to see Dr. Trent. Her courage had failed her. +She was afraid of offending Uncle James—afraid of angering her +mother—afraid of facing gruff, shaggy-browed old Dr. Trent, who would +probably tell her, as he had told Cousin Gladys, that her trouble was +entirely imaginary and that she only had it because she liked to have +it. No, she would not go; she would get a bottle of Redfern’s Purple +Pills instead. Redfern’s Purple Pills were the standard medicine of the +Stirling clan. Had they not cured Second Cousin Geraldine when five +doctors had given her up? Valancy always felt very sceptical concerning +the virtues of the Purple Pills; but there _might_ be something in +them; and it was easier to take them than to face Dr. Trent alone. She +would glance over the magazines in the reading-room a few minutes and +then go home. + +Valancy tried to read a story, but it made her furious. On every page +was a picture of the heroine surrounded by adoring men. And here was +she, Valancy Stirling, who could not get a solitary beau! Valancy +slammed the magazine shut; she opened _Magic of Wings_. Her eyes fell +on the paragraph that changed her life. + +“_Fear is the original sin_,” wrote John Foster. “_Almost all the evil +in the world has its origin in the fact that some one is afraid of +something_. It is a cold, slimy serpent coiling about you. It is +horrible to live with fear; and it is of all things degrading.” + +Valancy shut _Magic of Wings_ and stood up. She would go and see Dr. +Trent. + + + + +CHAPTER VI + + +The ordeal was not so dreadful, after all. Dr. Trent was as gruff and +abrupt as usual, but he did not tell her ailment was imaginary. After +he had listened to her symptoms and asked a few questions and made a +quick examination, he sat for a moment looking at her quite intently. +Valancy thought he looked as if he were sorry for her. She caught her +breath for a moment. Was the trouble serious? Oh, it couldn’t be, +surely—it really hadn’t bothered her _much_—only lately it had got a +little worse. + +Dr. Trent opened his mouth—but before he could speak the telephone at +his elbow rang sharply. He picked up the receiver. Valancy, watching +him, saw his face change suddenly as he listened, +“‘Lo—yes—yes—_what_?—yes—yes”—a brief interval—“My God!” + +Dr. Trent dropped the receiver, dashed out of the room and upstairs +without even a glance at Valancy. She heard him rushing madly about +overhead, barking out a few remarks to somebody—presumably his +housekeeper. Then he came tearing downstairs with a club bag in his +hand, snatched his hat and coat from the rack, jerked open the street +door and rushed down the street in the direction of the station. + +Valancy sat alone in the little office, feeling more absolutely foolish +than she had ever felt before in her life. Foolish—and humiliated. So +this was all that had come of her heroic determination to live up to +John Foster and cast fear aside. Not only was she a failure as a +relative and non-existent as a sweetheart or friend, but she was not +even of any importance as a patient. Dr. Trent had forgotten her very +presence in his excitement over whatever message had come by the +telephone. She had gained nothing by ignoring Uncle James and flying in +the face of family tradition. + +For a moment she was afraid she was going to cry. It _was_ all +so—ridiculous. Then she heard Dr. Trent’s housekeeper coming down the +stairs. Valancy rose and went to the office door. + +“The doctor forgot all about me,” she said with a twisted smile. + +“Well, that’s too bad,” said Mrs. Patterson sympathetically. “But it +wasn’t much wonder, poor man. That was a telegram they ’phoned over +from the Port. His son has been terribly injured in an auto accident in +Montreal. The doctor had just ten minutes to catch the train. I don’t +know what he’ll do if anything happens to Ned—he’s just bound up in the +boy. You’ll have to come again, Miss Stirling. I hope it’s nothing +serious.” + +“Oh, no, nothing serious,” agreed Valancy. She felt a little less +humiliated. It was no wonder poor Dr. Trent had forgotten her at such a +moment. Nevertheless, she felt very flat and discouraged as she went +down the street. + +Valancy went home by the short-cut of Lover’s Lane. She did not often +go through Lover’s Lane—but it was getting near supper-time and it +would never do to be late. Lover’s Lane wound back of the village, +under great elms and maples, and deserved its name. It was hard to go +there at any time and not find some canoodling couple—or young girls in +pairs, arms intertwined, earnestly talking over their little secrets. +Valancy didn’t know which made her feel more self-conscious and +uncomfortable. + +This evening she encountered both. She met Connie Hale and Kate Bayley, +in new pink organdy dresses with flowers stuck coquettishly in their +glossy, bare hair. Valancy had never had a pink dress or worn flowers +in her hair. Then she passed a young couple she didn’t know, dandering +along, oblivious to everything but themselves. The young man’s arm was +around the girl’s waist quite shamelessly. Valancy had never walked +with a man’s arm about her. She felt that she ought to be shocked—they +might leave that sort of thing for the screening twilight, at least—but +she wasn’t shocked. In another flash of desperate, stark honesty she +owned to herself that she was merely envious. When she passed them she +felt quite sure they were laughing at her—pitying her—“there’s that +queer little old maid, Valancy Stirling. They say she never had a beau +in her whole life”—Valancy fairly ran to get out of Lover’s Lane. Never +had she felt so utterly colourless and skinny and insignificant. + +Just where Lover’s Lane debouched on the street, an old car was parked. +Valancy knew that car well—by sound, at least—and everybody in Deerwood +knew it. This was before the phrase “tin Lizzie” had come into +circulation—in Deerwood, at least; but if it had been known, this car +was the tinniest of Lizzies—though it was not a Ford but an old Grey +Slosson. Nothing more battered and disreputable could be imagined. + +It was Barney Snaith’s car and Barney himself was just scrambling up +from under it, in overalls plastered with mud. Valancy gave him a +swift, furtive look as she hurried by. This was only the second time +she had ever seen the notorious Barney Snaith, though she had heard +enough about him in the five years that he had been living “up back” in +Muskoka. The first time had been nearly a year ago, on the Muskoka +road. He had been crawling out from under his car then, too, and he had +given her a cheerful grin as she went by—a little, whimsical grin that +gave him the look of an amused gnome. He didn’t look bad—she didn’t +believe he was bad, in spite of the wild yarns that were always being +told of him. Of course he went tearing in that terrible old Grey +Slosson through Deerwood at hours when all decent people were in +bed—often with old “Roaring Abel,” who made the night hideous with his +howls—“both of them dead drunk, my dear.” And every one knew that he +was an escaped convict and a defaulting bank clerk and a murderer in +hiding and an infidel and an illegitimate son of old Roaring Abel Gay +and the father of Roaring Abel’s illegitimate grandchild and a +counterfeiter and a forger and a few other awful things. But still +Valancy didn’t believe he was bad. Nobody with a smile like that could +be bad, no matter what he had done. + +It was that night the Prince of the Blue Castle changed from a being of +grim jaw and hair with a dash of premature grey to a rakish individual +with overlong, tawny hair, dashed with red, dark-brown eyes, and ears +that stuck out just enough to give him an alert look but not enough to +be called flying jibs. But he still retained something a little grim +about the jaw. + +Barney Snaith looked even more disreputable than usual just now. It was +very evident that he hadn’t shaved for days, and his hands and arms, +bare to the shoulders, were black with grease. But he was whistling +gleefully to himself and he seemed so happy that Valancy envied him. +She envied him his light-heartedness and his irresponsibility and his +mysterious little cabin up on an island in Lake Mistawis—even his +rackety old Grey Slosson. Neither he nor his car had to be respectable +and live up to traditions. When he rattled past her a few minutes +later, bareheaded, leaning back in his Lizzie at a raffish angle, his +longish hair blowing in the wind, a villainous-looking old black pipe +in his mouth, she envied him again. Men had the best of it, no doubt +about that. This outlaw was happy, whatever he was or wasn’t. She, +Valancy Stirling, respectable, well-behaved to the last degree, was +unhappy and had always been unhappy. So there you were. + +Valancy was just in time for supper. The sun had clouded over, and a +dismal, drizzling rain was falling again. Cousin Stickles had the +neuralgia. Valancy had to do the family darning and there was no time +for _Magic of Wings_. + +“Can’t the darning wait till tomorrow?” she pleaded. + +“Tomorrow will bring its own duties,” said Mrs. Frederick inexorably. + +Valancy darned all the evening and listened to Mrs. Frederick and +Cousin Stickles talking the eternal, niggling gossip of the clan, as +they knitted drearily at interminable black stockings. They discussed +Second Cousin Lilian’s approaching wedding in all its bearings. On the +whole, they approved. Second Cousin Lilian was doing well for herself. + +“Though she hasn’t hurried,” said Cousin Stickles. “She must be +twenty-five.” + +“There have not—fortunately—been many old maids in our connection,” +said Mrs. Frederick bitterly. + +Valancy flinched. She had run the darning needle into her finger. + +Third Cousin Aaron Gray had been scratched by a cat and had +blood-poisoning in his finger. “Cats are most dangerous animals,” said +Mrs. Frederick. “I would never have a cat about the house.” + +She glared significantly at Valancy through her terrible glasses. Once, +five years ago, Valancy had asked if she might have a cat. She had +never referred to it since, but Mrs. Frederick still suspected her of +harbouring the unlawful desire in her heart of hearts. + +Once Valancy sneezed. Now, in the Stirling code, it was very bad form +to sneeze in public. + +“You can always repress a sneeze by pressing your finger on your upper +lip,” said Mrs. Frederick rebukingly. + +Half-past nine o’clock and so, as Mr. Pepys would say, to bed. But +First Cousin Stickles’ neuralgic back must be rubbed with Redfern’s +Liniment. Valancy did that. Valancy always had to do it. She hated the +smell of Redfern’s Liniment—she hated the smug, beaming, portly, +be-whiskered, be-spectacled picture of Dr. Redfern on the bottle. Her +fingers smelled of the horrible stuff after she got into bed, in spite +of all the scrubbing she gave them. + +Valancy’s day of destiny had come and gone. She ended it as she had +begun it, in tears. + + + + +CHAPTER VII + + +There was a rosebush on the little Stirling lawn, growing beside the +gate. It was called “Doss’s rosebush.” Cousin Georgiana had given it to +Valancy five years ago and Valancy had planted it joyfully. She loved +roses. But—of course—the rosebush never bloomed. That was her luck. +Valancy did everything she could think of and took the advice of +everybody in the clan, but still the rosebush would not bloom. It +throve and grew luxuriantly, with great leafy branches untouched of +rust or spider; but not even a bud had ever appeared on it. Valancy, +looking at it two days after her birthday, was filled with a sudden, +overwhelming hatred for it. The thing wouldn’t bloom: very well, then, +she would cut it down. She marched to the tool-room in the barn for her +garden knife and she went at the rosebush viciously. A few minutes +later horrified Mrs. Frederick came out to the verandah and beheld her +daughter slashing insanely among the rosebush boughs. Half of them were +already strewn on the walk. The bush looked sadly dismantled. + +“Doss, what on earth are you doing? Have you gone crazy?” + +“No,” said Valancy. She meant to say it defiantly, but habit was too +strong for her. She said it deprecatingly. “I—I just made up my mind to +cut this bush down. It is no good. It never blooms—never will bloom.” + +“That is no reason for destroying it,” said Mrs. Frederick sternly. “It +was a beautiful bush and quite ornamental. You have made a +sorry-looking thing of it.” + +“Rose trees should _bloom_,” said Valancy a little obstinately. + +“Don’t argue with _me_, Doss. Clear up that mess and leave the bush +alone. I don’t know what Georgiana will say when she sees how you have +hacked it to pieces. Really, I’m surprised at you. And to do it without +consulting _me_!” + +“The bush is mine,” muttered Valancy. + +“What’s that? What did you say, Doss?” + +“I only said the bush was mine,” repeated Valancy humbly. + +Mrs. Frederick turned without a word and marched back into the house. +The mischief was done now. Valancy knew she had offended her mother +deeply and would not be spoken to or noticed in any way for two or +three days. Cousin Stickles would see to Valancy’s bringing-up but Mrs. +Frederick would preserve the stony silence of outraged majesty. + +Valancy sighed and put away her garden knife, hanging it precisely on +its precise nail in the tool-shop. She cleared away the severed +branches and swept up the leaves. Her lips twitched as she looked at +the straggling bush. It had an odd resemblance to its shaken, scrawny +donor, little Cousin Georgiana herself. + +“I certainly have made an awful-looking thing of it,” thought Valancy. + +But she did not feel repentant—only sorry she had offended her mother. +Things would be so uncomfortable until she was forgiven. Mrs. Frederick +was one of those women who can make their anger felt all over a house. +Walls and doors are no protection from it. + +“You’d better go uptown and git the mail,” said Cousin Stickles, when +Valancy went in. “_I_ can’t go—I feel all sorter peaky and piny this +spring. I want you to stop at the drugstore and git me a bottle of +Redfern’s Blood Bitters. There’s nothing like Redfern’s Bitters for +building a body up. Cousin James says the Purple Pills are the best, +but I know better. My poor dear husband took Redfern’s Bitters right up +to the day he died. Don’t let them charge you more’n ninety cents. I +kin git it for that at the Port. And what _have_ you been saying to +your poor mother? Do you ever stop to think, Doss, that you kin only +have one mother?” + +“One is enough for me,” thought Valancy undutifully, as she went +uptown. + +She got Cousin Stickles’ bottle of bitters and then she went to the +post-office and asked for her mail at the General Delivery. Her mother +did not have a box. They got too little mail to bother with it. Valancy +did not expect any mail, except the _Christian Times_, which was the +only paper they took. They hardly ever got any letters. But Valancy +rather liked to stand in the office and watch Mr. Carewe, the +grey-bearded, Santa-Clausy old clerk, handing out letters to the lucky +people who did get them. He did it with such a detached, impersonal, +Jove-like air, as if it did not matter in the least to him what +supernal joys or shattering horrors might be in those letters for the +people to whom they were addressed. Letters had a fascination for +Valancy, perhaps because she so seldom got any. In her Blue Castle +exciting epistles, bound with silk and sealed with crimson, were always +being brought to her by pages in livery of gold and blue, but in real +life her only letters were occasional perfunctory notes from relatives +or an advertising circular. + +Consequently she was immensely surprised when Mr. Carewe, looking even +more Jovian than usual, poked a letter out to her. Yes, it was +addressed to her plainly, in a fierce, black hand: “Miss Valancy +Stirling, Elm Street, Deerwood”—and the postmark was Montreal. Valancy +picked it up with a little quickening of her breath. Montreal! It must +be from Doctor Trent. He had remembered her, after all. + +Valancy met Uncle Benjamin coming in as she was going out and was glad +the letter was safely in her bag. + +“What,” said Uncle Benjamin, “is the difference between a donkey and a +postage-stamp?” + +“I don’t know. What?” answered Valancy dutifully. + +“One you lick with a stick and the other you stick with a lick. Ha, +ha!” + +Uncle Benjamin passed in, tremendously pleased with himself. + +Cousin Stickles pounced on the _Times_ when Valancy got home, but it +did not occur to her to ask if there were any letters. Mrs. Frederick +would have asked it, but Mrs. Frederick’s lips at present were sealed. +Valancy was glad of this. If her mother had asked if there were any +letters Valancy would have had to admit there was. Then she would have +had to let her mother and Cousin Stickles read the letter and all would +be discovered. + +Her heart acted strangely on the way upstairs, and she sat down by her +window for a few minutes before opening her letter. She felt very +guilty and deceitful. She had never before kept a letter secret from +her mother. Every letter she had ever written or received had been read +by Mrs. Frederick. That had never mattered. Valancy had never had +anything to hide. But this _did_ matter. She could not have any one see +this letter. But her fingers trembled with a consciousness of +wickedness and unfilial conduct as she opened it—trembled a little, +too, perhaps, with apprehension. She felt quite sure there was nothing +seriously wrong with her heart but—one never knew. + +Dr. Trent’s letter was like himself—blunt, abrupt, concise, wasting no +words. Dr. Trent never beat about the bush. “Dear Miss Sterling”—and +then a page of black, positive writing. Valancy seemed to read it at a +glance; she dropped it on her lap, her face ghost-white. + +Dr. Trent told her that she had a very dangerous and fatal form of +heart disease—angina pectoris—evidently complicated with an +aneurism—whatever that was—and in the last stages. He said, without +mincing matters, that nothing could be done for her. If she took great +care of herself she might live a year—but she might also die at any +moment—Dr. Trent never troubled himself about euphemisms. She must be +careful to avoid all excitement and all severe muscular efforts. She +must eat and drink moderately, she must never run, she must go upstairs +and uphill with great care. Any sudden jolt or shock might be fatal. +She was to get the prescription he enclosed filled and carry it with +her always, taking a dose whenever her attacks came on. And he was hers +truly, H. B. Trent. + +Valancy sat for a long while by her window. Outside was a world drowned +in the light of a spring afternoon—skies entrancingly blue, winds +perfumed and free, lovely, soft, blue hazes at the end of every street. +Over at the railway station a group of young girls was waiting for a +train; she heard their gay laughter as they chattered and joked. The +train roared in and roared out again. But none of these things had any +reality. Nothing had any reality except the fact that she had only +another year to live. + +When she was tired of sitting at the window she went over and lay down +on her bed, staring at the cracked, discoloured ceiling. The curious +numbness that follows on a staggering blow possessed her. She did not +feel anything except a boundless surprise and incredulity—behind which +was the conviction that Dr. Trent knew his business and that she, +Valancy Stirling, who had never lived, was about to die. + +When the gong rang for supper Valancy got up and went downstairs +mechanically, from force of habit. She wondered that she had been let +alone so long. But of course her mother would not pay any attention to +her just now. Valancy was thankful for this. She thought the quarrel +over the rosebush had been really, as Mrs. Frederick herself might have +said, Providential. She could not eat anything, but both Mrs. Frederick +and Cousin Stickles thought this was because she was deservedly unhappy +over her mother’s attitude, and her lack of appetite was not commented +on. Valancy forced herself to swallow a cup of tea and then sat and +watched the others eat, with an odd feeling that years had passed since +she had sat with them at the dinner-table. She found herself smiling +inwardly to think what a commotion she could make if she chose. Let her +merely tell them what was in Dr. Trent’s letter and there would be as +much fuss made as if—Valancy thought bitterly—they really cared two +straws about her. + +“Dr. Trent’s housekeeper got word from him today,” said Cousin +Stickles, so suddenly that Valancy jumped guiltily. Was there anything +in thought waves? “Mrs. Judd was talking to her uptown. They think his +son will recover, but Dr. Trent wrote that if he did he was going to +take him abroad as soon as he was able to travel and wouldn’t be back +here for a year at least.” + +“That will not matter much to _us_,” said Mrs. Frederick majestically. +“He is not _our_ doctor. I would not”—here she looked or seemed to look +accusingly right through Valancy—“have _him_ to doctor a sick cat.” + +“May I go upstairs and lie down?” said Valancy faintly. “I—I have a +headache.” + +“What has given you a headache?” asked Cousin Stickles, since Mrs. +Frederick would not. The question had to be asked. Valancy could not be +allowed to have headaches without interference. + +“You ain’t in the habit of having headaches. I hope you’re not taking +the mumps. Here, try a spoonful of vinegar.” + +“Piffle!” said Valancy rudely, getting up from the table. She did not +care just then if she were rude. She had had to be so polite all her +life. + +If it had been possible for Cousin Stickles to turn pale she would +have. As it was not, she turned yellower. + +“Are you sure you ain’t feverish, Doss? You sound like it. You go and +get right into bed,” said Cousin Stickles, thoroughly alarmed, “and +I’ll come up and rub your forehead and the back of your neck with +Redfern’s Liniment.” + +Valancy had reached the door, but she turned. “I won’t be rubbed with +Redfern’s Liniment!” she said. + +Cousin Stickles stared and gasped. “What—what do you mean?” + +“I said I wouldn’t be rubbed with Redfern’s Liniment,” repeated +Valancy. “Horrid, sticky stuff! And it has the vilest smell of any +liniment I ever saw. It’s no good. I want to be left alone, that’s +all.” + +Valancy went out, leaving Cousin Stickles aghast. + +“She’s feverish—she _must_ be feverish,” ejaculated Cousin Stickles. + +Mrs. Frederick went on eating her supper. It did not matter whether +Valancy was or was not feverish. Valancy had been guilty of +impertinence to _her_. + + + + +CHAPTER VIII + + +Valancy did not sleep that night. She lay awake all through the long +dark hours—thinking—thinking. She made a discovery that surprised her: +she, who had been afraid of almost everything in life, was not afraid +of death. It did not seem in the least terrible to her. And she need +not now be afraid of anything else. Why had she been afraid of things? +Because of life. Afraid of Uncle Benjamin because of the menace of +poverty in old age. But now she would never be old—neglected—tolerated. +Afraid of being an old maid all her life. But now she would not be an +old maid very long. Afraid of offending her mother and her clan because +she had to live with and among them and couldn’t live peaceably if she +didn’t give in to them. But now she hadn’t. Valancy felt a curious +freedom. + +But she was still horribly afraid of one thing—the fuss the whole +jamfry of them would make when she told them. Valancy shuddered at the +thought of it. She couldn’t endure it. Oh, she knew so well how it +would be. First there would be indignation—yes, indignation on the part +of Uncle James because she had gone to a doctor—any doctor—without +consulting HIM. Indignation on the part of her mother for being so sly +and deceitful—“to your own mother, Doss.” Indignation on the part of +the whole clan because she had not gone to Dr. Marsh. + +Then would come the solicitude. She would be taken to Dr. Marsh, and +when Dr. Marsh confirmed Dr. Trent’s diagnosis she would be taken to +specialists in Toronto and Montreal. Uncle Benjamin would foot the bill +with a splendid gesture of munificence in thus assisting the widow and +orphan, and talk forever after of the shocking fees specialists charged +for looking wise and saying they couldn’t do anything. And when the +specialists could do nothing for her Uncle James would insist on her +taking Purple Pills—“I’ve known them to effect a cure when _all_ the +doctors had given up”—and her mother would insist on Redfern’s Blood +Bitters, and Cousin Stickles would insist on rubbing her over the heart +every night with Redfern’s Liniment on the grounds that it _might_ do +good and _couldn’t_ do harm; and everybody else would have some pet +dope for her to take. Dr. Stalling would come to her and say solemnly, +“You are very ill. Are you prepared for what may be before you?”—almost +as if he were going to shake his forefinger at her, the forefinger that +had not grown any shorter or less knobbly with age. And she would be +watched and checked like a baby and never let do anything or go +anywhere alone. Perhaps she would not even be allowed to sleep alone +lest she die in her sleep. Cousin Stickles or her mother would insist +on sharing her room and bed. Yes, undoubtedly they would. + +It was this last thought that really decided Valancy. She could not put +up with it and she wouldn’t. As the clock in the hall below struck +twelve Valancy suddenly and definitely made up her mind that she would +not tell anybody. She had always been told, ever since she could +remember, that she must hide her feelings. “It is not ladylike to have +feelings,” Cousin Stickles had once told her disapprovingly. Well, she +would hide them with a vengeance. + +But though she was not afraid of death she was not indifferent to it. +She found that she _resented_ it; it was not fair that she should have +to die when she had never lived. Rebellion flamed up in her soul as the +dark hours passed by—not because she had no future but because she had +no past. + +“I’m poor—I’m ugly—I’m a failure—and I’m near death,” she thought. She +could see her own obituary notice in the Deerwood _Weekly Times_, +copied into the Port Lawrence _Journal_. “A deep gloom was cast over +Deerwood, etc., etc.”—“leaves a large circle of friends to mourn, etc., +etc., etc.”—lies, all lies. Gloom, forsooth! Nobody would miss her. Her +death would not matter a straw to anybody. Not even her mother loved +her—her mother who had been so disappointed that she was not a boy—or +at least, a pretty girl. + +Valancy reviewed her whole life between midnight and the early spring +dawn. It was a very drab existence, but here and there an incident +loomed out with a significance out of all proportion to its real +importance. These incidents were all unpleasant in one way or another. +Nothing really pleasant had ever happened to Valancy. + +“I’ve never had one wholly happy hour in my life—not one,” she thought. +“I’ve just been a colourless nonentity. I remember reading somewhere +once that there is an hour in which a woman might be happy all her life +if she could but find it. I’ve never found my hour—never, never. And I +never will now. If I could only have had that hour I’d be willing to +die.” + +Those significant incidents kept bobbing up in her mind like unbidden +ghosts, without any sequence of time or place. For instance, that time +when, at sixteen, she had blued a tubful of clothes too deeply. And the +time when, at eight, she had “stolen” some raspberry jam from Aunt +Wellington’s pantry. Valancy never heard the last of those two +misdemeanours. At almost every clan gathering they were raked up +against her as jokes. Uncle Benjamin hardly ever missed re-telling the +raspberry jam incident—he had been the one to catch her, her face all +stained and streaked. + +“I have really done so few bad things that they have to keep harping on +the old ones,” thought Valancy. “Why, I’ve never even had a quarrel +with any one. I haven’t an enemy. What a spineless thing I must be not +to have even one enemy!” + +There was that incident of the dust-pile at school when she was seven. +Valancy always recalled it when Dr. Stalling referred to the text, “To +him that hath shall be given and from him that hath not shall be taken +even that which he hath.” Other people might puzzle over that text but +it never puzzled Valancy. The whole relationship between herself and +Olive, dating from the day of the dust-pile, was a commentary on it. + +She had been going to school a year, but Olive, who was a year younger, +had just begun and had about her all the glamour of “a new girl” and an +exceedingly pretty girl at that. It was at recess and all the girls, +big and little, were out on the road in front of the school making +dust-piles. The aim of each girl was to have the biggest pile. Valancy +was good at making dust-piles—there was an art in it—and she had secret +hopes of leading. But Olive, working off by herself, was suddenly +discovered to have a larger dust-pile than anybody. Valancy felt no +jealousy. Her dust-pile was quite big enough to please her. Then one of +the older girls had an inspiration. + +“Let’s put all our dust on Olive’s pile and make a tremendous one,” she +exclaimed. + +A frenzy seemed to seize the girls. They swooped down on the dust-piles +with pails and shovels and in a few seconds Olive’s pile was a +veritable pyramid. In vain Valancy, with scrawny, outstretched little +arms, tried to protect hers. She was ruthlessly swept aside, her +dust-pile scooped up and poured on Olive’s. Valancy turned away +resolutely and began building another dust-pile. Again a bigger girl +pounced on it. Valancy stood before it, flushed, indignant, arms +outspread. + +“Don’t take it,” she pleaded. “Please don’t take it.” + +“But _why_?” demanded the older girl. “Why won’t you help to build +Olive’s bigger?” + +“I want my own little dust-pile,” said Valancy piteously. + +Her plea went unheeded. While she argued with one girl another scraped +up her dust-pile. Valancy turned away, her heart swelling, her eyes +full of tears. + +“Jealous—you’re jealous!” said the girls mockingly. + +“You were very selfish,” said her mother coldly, when Valancy told her +about it at night. That was the first and last time Valancy had ever +taken any of her troubles to her mother. + +Valancy was neither jealous nor selfish. It was only that she wanted a +dust-pile of her own—small or big mattered not. A team of horses came +down the street—Olive’s dust pile was scattered over the roadway—the +bell rang—the girls trooped into school and had forgotten the whole +affair before they reached their seats. Valancy never forgot it. To +this day she resented it in her secret soul. But was it not symbolical +of her life? + +“I’ve never been able to have my own dust-pile,” thought Valancy. + +The enormous red moon she had seen rising right at the end of the +street one autumn evening of her sixth year. She had been sick and cold +with the awful, uncanny horror of it. So near to her. So big. She had +run in trembling to her mother and her mother had laughed at her. She +had gone to bed and hidden her face under the clothes in terror lest +she might look at the window and see that horrible moon glaring in at +her through it. + +The boy who had tried to kiss her at a party when she was fifteen. She +had not let him—she had evaded him and run. He was the only boy who had +ever tried to kiss her. Now, fourteen years later, Valancy found +herself wishing that she had let him. + +The time she had been made to apologise to Olive for something she +hadn’t done. Olive had said that Valancy had pushed her into the mud +and spoiled her new shoes _on purpose_. Valancy knew she hadn’t. It had +been an accident—and even that wasn’t her fault—but nobody would +believe her. She had to apologise—and kiss Olive to “make up.” The +injustice of it burned in her soul tonight. + +That summer when Olive had the most beautiful hat, trimmed with creamy +yellow net, with a wreath of red roses and little ribbon bows under the +chin. Valancy had wanted a hat like that more than she had ever wanted +anything. She pleaded for one and had been laughed at—all summer she +had to wear a horrid little brown sailor with elastic that cut behind +her ears. None of the girls would go around with her because she was so +shabby—nobody but Olive. People had thought Olive so sweet and +unselfish. + +“I was an excellent foil for her,” thought Valancy. “Even then she knew +that.” + +Valancy had tried to win a prize for attendance in Sunday School once. +But Olive won it. There were so many Sundays Valancy had to stay home +because she had colds. She had once tried to “say a piece” in school +one Friday afternoon and had broken down in it. Olive was a good +reciter and never got stuck. + +The night she had spent in Port Lawrence with Aunt Isabel when she was +ten. Byron Stirling was there; from Montreal, twelve years old, +conceited, clever. At family prayers in the morning Byron had reached +across and given Valancy’s thin arm such a savage pinch that she +screamed out with pain. After prayers were over she was summoned to +Aunt Isabel’s bar of judgment. But when she said Byron had pinched her +Byron denied it. He said she cried out because the kitten scratched +her. He said she had put the kitten up on her chair and was playing +with it when she should have been listening to Uncle David’s prayer. He +was _believed_. In the Stirling clan the boys were always believed +before the girls. Valancy was sent home in disgrace because of her +exceedingly bad behavior during family prayers and she was not asked to +Aunt Isabel’s again for many moons. + +The time Cousin Betty Stirling was married. Somehow Valancy got wind of +the fact that Betty was going to ask her to be one of her bridesmaids. +Valancy was secretly uplifted. It would be a delightful thing to be a +bridesmaid. And of course she would have to have a new dress for it—a +pretty new dress—a pink dress. Betty wanted her bridesmaids to dress in +pink. + +But Betty had never asked her, after all. Valancy couldn’t guess why, +but long after her secret tears of disappointment had been dried Olive +told her. Betty, after much consultation and reflection, had decided +that Valancy was too insignificant—she would “spoil the effect.” That +was nine years ago. But tonight Valancy caught her breath with the old +pain and sting of it. + +That day in her eleventh year when her mother had badgered her into +confessing something she had never done. Valancy had denied it for a +long time but eventually for peace’ sake she had given in and pleaded +guilty. Mrs. Frederick was always making people lie by pushing them +into situations where they _had_ to lie. Then her mother had made her +kneel down on the parlour floor, between herself and Cousin Stickles, +and say, “O God, please forgive me for not speaking the truth.” Valancy +had said it, but as she rose from her knees she muttered. “But, O God, +_you_ know I did speak the truth.” Valancy had not then heard of +Galileo but her fate was similar to his. She was punished just as +severely as if she hadn’t confessed and prayed. + +The winter she went to dancing-school. Uncle James had decreed she +should go and had paid for her lessons. How she had looked forward to +it! And how she had hated it! She had never had a voluntary partner. +The teacher always had to tell some boy to dance with her, and +generally he had been sulky about it. Yet Valancy was a good dancer, as +light on her feet as thistledown. Olive, who never lacked eager +partners, was heavy. + +The affair of the button-string, when she was ten. All the girls in +school had button-strings. Olive had a very long one with a great many +beautiful buttons. Valancy had one. Most of the buttons on it were very +commonplace, but she had six beauties that had come off Grandmother +Stirling’s wedding-gown—sparkling buttons of gold and glass, much more +beautiful than any Olive had. Their possession conferred a certain +distinction on Valancy. She knew every little girl in school envied her +the exclusive possession of those beautiful buttons. When Olive saw +them on the button-string she had looked at them narrowly but said +nothing—then. The next day Aunt Wellington had come to Elm Street and +told Mrs. Frederick that she thought Olive should have some of those +buttons—Grandmother Stirling was just as much Wellington’s mother as +Frederick’s. Mrs. Frederick had agreed amiably. She could not afford to +fall out with Aunt Wellington. Moreover, the matter was of no +importance whatever. Aunt Wellington carried off four of the buttons, +generously leaving two for Valancy. Valancy had torn these from her +string and flung them on the floor—she had not yet learned that it was +unladylike to have feelings—and had been sent supperless to bed for the +exhibition. + +The night of Margaret Blunt’s party. She had made such pathetic efforts +to be pretty that night. Rob Walker was to be there; and two nights +before, on the moonlit verandah of Uncle Herbert’s cottage at Mistawis, +Rob had really seemed attracted to her. At Margaret’s party Rob never +even asked her to dance—did not notice her at all. She was a +wallflower, as usual. That, of course, was years ago. People in +Deerwood had long since given up inviting Valancy to dances. But to +Valancy its humiliation and disappointment were of the other day. Her +face burned in the darkness as she recalled herself, sitting there with +her pitifully crimped, thin hair and the cheeks she had pinched for an +hour before coming, in an effort to make them red. All that came of it +was a wild story that Valancy Stirling was rouged at Margaret Blunt’s +party. In those days in Deerwood that was enough to wreck your +character forever. It did not wreck Valancy’s, or even damage it. +People knew _she_ couldn’t be fast if she tried. They only laughed at +her. + +“I’ve had nothing but a second-hand existence,” decided Valancy. “All +the great emotions of life have passed me by. I’ve never even had a +grief. And have I ever really loved anybody? Do I really love Mother? +No, I don’t. That’s the truth, whether it is disgraceful or not. I +don’t love her—I’ve never loved her. What’s worse, I don’t even like +her. So I don’t know anything about any kind of love. My life has been +empty—empty. Nothing is worse than emptiness. Nothing!” Valancy +ejaculated the last “nothing” aloud passionately. Then she moaned and +stopped thinking about anything for a while. One of her attacks of pain +had come on. + +When it was over something had happened to Valancy—perhaps the +culmination of the process that had been going on in her mind ever +since she had read Dr. Trent’s letter. It was three o’clock in the +morning—the wisest and most accursed hour of the clock. But sometimes +it sets us free. + +“I’ve been trying to please other people all my life and failed,” she +said. “After this I shall please myself. I shall never pretend anything +again. I’ve breathed an atmosphere of fibs and pretences and evasions +all my life. What a luxury it will be to tell the truth! I may not be +able to do much that I want to do but I won’t do another thing that I +don’t want to do. Mother can pout for weeks—I shan’t worry over it. +‘Despair is a free man—hope is a slave.’” + +Valancy got up and dressed, with a deepening of that curious sense of +freedom. When she had finished with her hair she opened the window and +hurled the jar of potpourri over into the next lot. It smashed +gloriously against the schoolgirl complexion on the old carriage-shop. + +“I’m sick of the fragrance of dead things,” said Valancy. + + + + +CHAPTER IX + + +Uncle Herbert and Aunt Alberta’s silver wedding was delicately referred +to among the Stirlings during the following weeks as “the time we first +noticed poor Valancy was—a little—you understand?” + +Not for worlds would any of the Stirlings have said out and out at +first that Valancy had gone mildly insane or even that her mind was +slightly deranged. Uncle Benjamin was considered to have gone entirely +too far when he had ejaculated, “She’s dippy—I tell you, she’s dippy,” +and was only excused because of the outrageousness of Valancy’s conduct +at the aforesaid wedding dinner. + +But Mrs. Frederick and Cousin Stickles had noticed a few things that +made them uneasy _before_ the dinner. It had begun with the rosebush, +of course; and Valancy never was really “quite right” again. She did +not seem to worry in the least over the fact that her mother was not +speaking to her. You would never suppose she noticed it at all. She had +flatly refused to take either Purple Pills or Redfern’s Bitters. She +had announced coolly that she did not intend to answer to the name of +“Doss” any longer. She had told Cousin Stickles that she wished she +would give up wearing that brooch with Cousin Artemas Stickles’ hair in +it. She had moved her bed in her room to the opposite corner. She had +read _Magic of Wings_ Sunday afternoon. When Cousin Stickles had +rebuked her Valancy had said indifferently, “Oh, I forgot it was +Sunday”—and _had gone on reading it_. + +Cousin Stickles had seen a terrible thing—she had caught Valancy +sliding down the bannister. Cousin Stickles did not tell Mrs. Frederick +this—poor Amelia was worried enough as it was. But it was Valancy’s +announcement on Saturday night that she was not going to go to the +Anglican church any more that broke through Mrs. Frederick’s stony +silence. + +“Not going to church any more! Doss, have you absolutely taken leave——” + +“Oh, I’m going to church,” said Valancy airily. “I’m going to the +Presbyterian church. But to the Anglican church I will not go.” + +This was even worse. Mrs. Frederick had recourse to tears, having found +outraged majesty had ceased to be effective. + +“What have you got against the Anglican church?” she sobbed. + +“Nothing—only just that you’ve always made me go there. If you’d made +me go to the Presbyterian church I’d want to go to the Anglican.” + +“Is that a nice thing to say to your mother? Oh, how true it is that it +is sharper than a serpent’s tooth to have a thankless child.” + +“Is that a nice thing to say to your daughter?” said unrepentant +Valancy. + +So Valancy’s behaviour at the silver wedding was not quite the surprise +to Mrs. Frederick and Christine Stickles that it was to the rest. They +were doubtful about the wisdom of taking her, but concluded it would +“make talk” if they didn’t. Perhaps she would behave herself, and so +far no outsider suspected there was anything queer about her. By a +special mercy of Providence it had poured torrents Sunday morning, so +Valancy had not carried out her hideous threat of going to the +Presbyterian church. + +Valancy would not have cared in the least if they had left her at home. +These family celebrations were all hopelessly dull. But the Stirlings +always celebrated everything. It was a long-established custom. Even +Mrs. Frederick gave a dinner party on her wedding anniversary and +Cousin Stickles had friends in to supper on her birthday. Valancy hated +these entertainments because they had to pinch and save and contrive +for weeks afterwards to pay for them. But she wanted to go to the +silver wedding. It would hurt Uncle Herbert’s feelings if she stayed +away, and she rather liked Uncle Herbert. Besides, she wanted to look +over all her relatives from her new angle. It would be an excellent +place to make public her declaration of independence if occasion +offered. + +“Put on your brown silk dress,” said Mrs. Stirling. + +As if there were anything else to put on! Valancy had only the one +festive dress—that snuffy-brown silk Aunt Isabel had given her. Aunt +Isabel had decreed that Valancy should never wear colours. They did not +become her. When she was young they allowed her to wear white, but that +had been tacitly dropped for some years. Valancy put on the brown silk. +It had a high collar and long sleeves. She had never had a dress with +low neck and elbow sleeves, although they had been worn, even in +Deerwood, for over a year. But she did not do her hair pompadour. She +knotted it on her neck and pulled it out over her ears. She thought it +became her—only the little knot was so absurdly small. Mrs. Frederick +resented the hair but decided it was wisest to say nothing on the eve +of the party. It was so important that Valancy should be kept in good +humour, if possible, until it was over. Mrs. Frederick did not reflect +that this was the first time in her life that she had thought it +necessary to consider Valancy’s humours. But then Valancy had never +been “queer” before. + +On their way to Uncle Herbert’s—Mrs. Frederick and Cousin Stickles +walking in front, Valancy trotting meekly along behind—Roaring Abel +drove past them. Drunk as usual but not in the roaring stage. Just +drunk enough to be excessively polite. He raised his disreputable old +tartan cap with the air of a monarch saluting his subjects and swept +them a grand bow. Mrs. Frederick and Cousin Stickles dared not cut +Roaring Abel altogether. He was the only person in Deerwood who could +be got to do odd jobs of carpentering and repairing when they needed to +be done, so it would not do to offend him. But they responded with only +the stiffest, slightest of bows. Roaring Abel must be kept in his +place. + +Valancy, behind them, did a thing they were fortunately spared seeing. +She smiled gaily and waved her hand to Roaring Abel. Why not? She had +always liked the old sinner. He was such a jolly, picturesque, +unashamed reprobate and stood out against the drab respectability of +Deerwood and its customs like a flame-red flag of revolt and protest. +Only a few nights ago Abel had gone through Deerwood in the wee sma’s, +shouting oaths at the top of his stentorian voice which could be heard +for miles, and lashing his horse into a furious gallop as he tore along +prim, proper Elm Street. + +“Yelling and blaspheming like a fiend,” shuddered Cousin Stickles at +the breakfast-table. + +“I cannot understand why the judgment of the Lord has not fallen upon +that man long ere this,” said Mrs. Frederick petulantly, as if she +thought Providence was very dilatory and ought to have a gentle +reminder. + +“He’ll be picked up dead some morning—he’ll fall under his horse’s +hoofs and be trampled to death,” said Cousin Stickles reassuringly. + +Valancy had said nothing, of course; but she wondered to herself if +Roaring Abel’s periodical sprees were not his futile protest against +the poverty and drudgery and monotony of his existence. _She_ went on +dream sprees in her Blue Castle. Roaring Abel, having no imagination, +could not do that. _His_ escapes from reality had to be concrete. So +she waved at him today with a sudden fellow feeling, and Roaring Abel, +not too drunk to be astonished, nearly fell off his seat in his +amazement. + +By this time they had reached Maple Avenue and Uncle Herbert’s house, a +large, pretentious structure peppered with meaningless bay windows and +excrescent porches. A house that always looked like a stupid, +prosperous, self-satisfied man with warts on his face. + +“A house like that,” said Valancy solemnly, “is a blasphemy.” + +Mrs. Frederick was shaken to her soul. What had Valancy said? Was it +profane? Or only just queer? Mrs. Frederick took off her hat in Aunt +Alberta’s spare-room with trembling hands. She made one more feeble +attempt to avert disaster. She held Valancy back on the landing as +Cousin Stickles went downstairs. + +“Won’t you try to remember you’re a lady?” she pleaded. + +“Oh, if there were only any hope of being able to forget it!” said +Valancy wearily. + +Mrs. Frederick felt that she had not deserved this from Providence. + + + + +CHAPTER X + + +“Bless this food to our use and consecrate our lives to Thy service,” +said Uncle Herbert briskly. + +Aunt Wellington frowned. She always considered Herbert’s graces +entirely too short and “flippant.” A grace, to be a grace in Aunt +Wellington’s eyes, had to be at least three minutes long and uttered in +an unearthly tone, between a groan and a chant. As a protest she kept +her head bent a perceptible time after all the rest had been lifted. +When she permitted herself to sit upright she found Valancy looking at +her. Ever afterwards Aunt Wellington averred that she had known from +that moment that there was something wrong with Valancy. In those +queer, slanted eyes of hers—“we should always have known she was not +entirely _right_ with eyes like that”—there was an odd gleam of mockery +and amusement—as if Valancy were laughing at _her_. Such a thing was +unthinkable, of course. Aunt Wellington at once ceased to think it. + +Valancy was enjoying herself. She had never enjoyed herself at a +“family reunion” before. In social function, as in childish games, she +had only “filled in.” Her clan had always considered her very dull. She +had no parlour tricks. And she had been in the habit of taking refuge +from the boredom of family parties in her Blue Castle, which resulted +in an absent-mindedness that increased her reputation for dulness and +vacuity. + +“She has no social presence whatever,” Aunt Wellington had decreed once +and for all. Nobody dreamed that Valancy was dumb in their presence +merely because she was afraid of them. Now she was no longer afraid of +them. The shackles had been stricken off her soul. She was quite +prepared to talk if occasion offered. Meanwhile she was giving herself +such freedom of thought as she had never dared to take before. She let +herself go with a wild, inner exultation, as Uncle Herbert carved the +turkey. Uncle Herbert gave Valancy a second look that day. Being a man, +he didn’t know what she had done to her hair, but he thought +surprisedly that Doss was not such a bad-looking girl, after all; and +he put an extra piece of white meat on her plate. + +“What herb is most injurious to a young lady’s beauty?” propounded +Uncle Benjamin by way of starting conversation—“loosening things up a +bit,” as he would have said. + +Valancy, whose duty it was to say, “What?” did not say it. Nobody else +said it, so Uncle Benjamin, after an expectant pause, had to answer, +“Thyme,” and felt that his riddle had fallen flat. He looked +resentfully at Valancy, who had never failed him before, but Valancy +did not seem even to be aware of him. She was gazing around the table, +examining relentlessly every one in this depressing assembly of +sensible people and watching their little squirms with a detached, +amused smile. + +So these were the people she had always held in reverence and fear. She +seemed to see them with new eyes. + +Big, capable, patronising, voluble Aunt Mildred, who thought herself +the cleverest woman in the clan, her husband a little lower than the +angels and her children wonders. Had not her son, Howard, been all +through teething at eleven months? And could she not tell you the best +way to do everything, from cooking mushrooms to picking up a snake? +What a bore she was! What ugly moles she had on her face! + +Cousin Gladys, who was always praising her son, who had died young, and +always fighting with her living one. She had neuritis—or what she +called neuritis. It jumped about from one part of her body to another. +It was a convenient thing. If anybody wanted her to go somewhere she +didn’t want to go she had neuritis in her legs. And always if any +mental effort was required she could have neuritis in her head. You +can’t _think_ with neuritis in your head, my dear. + +“What an old humbug you are!” thought Valancy impiously. + +Aunt Isabel. Valancy counted her chins. Aunt Isabel was the critic of +the clan. She had always gone about squashing people flat. More members +of it than Valancy were afraid of her. She had, it was conceded, a +biting tongue. + +“I wonder what would happen to your face if you ever smiled,” +speculated Valancy, unblushingly. + +Second Cousin Sarah Taylor, with her great, pale, expressionless eyes, +who was noted for the variety of her pickle recipes and for nothing +else. So afraid of saying something indiscreet that she never said +anything worth listening to. So proper that she blushed when she saw +the advertisement picture of a corset and had put a dress on her Venus +de Milo statuette which made it look “real tasty.” + +Little Cousin Georgiana. Not such a bad little soul. But dreary—very. +Always looking as if she had just been starched and ironed. Always +afraid to let herself go. The only thing she really enjoyed was a +funeral. You knew where you were with a corpse. Nothing more could +happen to _it_. But while there was life there was fear. + +Uncle James. Handsome, black, with his sarcastic, trap-like mouth and +iron-grey side-burns, whose favourite amusement was to write +controversial letters to the _Christian Times_, attacking Modernism. +Valancy always wondered if he looked as solemn when he was asleep as he +did when awake. No wonder his wife had died young. Valancy remembered +her. A pretty, sensitive thing. Uncle James had denied her everything +she wanted and showered on her everything she didn’t want. He had +killed her—quite legally. She had been smothered and starved. + +Uncle Benjamin, wheezy, pussy-mouthed. With great pouches under eyes +that held nothing in reverence. + +Uncle Wellington. Long, pallid face, thin, pale-yellow hair—“one of the +fair Stirlings”—thin, stooping body, abominably high forehead with such +ugly wrinkles, and “eyes about as intelligent as a fish’s,” thought +Valancy. “Looks like a cartoon of himself.” + +Aunt Wellington. Named Mary but called by her husband’s name to +distinguish her from Great-aunt Mary. A massive, dignified, permanent +lady. Splendidly arranged, iron-grey hair. Rich, fashionable beaded +dress. Had _her_ moles removed by electrolysis—which Aunt Mildred +thought was a wicked evasion of the purposes of God. + +Uncle Herbert, with his spiky grey hair. Aunt Alberta, who twisted her +mouth so unpleasantly in talking and had a great reputation for +unselfishness because she was always giving up a lot of things she +didn’t want. Valancy let them off easily in her judgment because she +liked them, even if they were in Milton’s expressive phrase, “stupidly +good.” But she wondered for what inscrutable reason Aunt Alberta had +seen fit to tie a black velvet ribbon around each of her chubby arms +above the elbow. + +Then she looked across the table at Olive. Olive, who had been held up +to her as a paragon of beauty, behaviour and success as long as she +could remember. “Why can’t you hold yourself like Olive, Doss? Why +can’t you stand correctly like Olive, Doss? Why can’t you speak +prettily like Olive, Doss? Why can’t you make an effort, Doss?” + +Valancy’s elfin eyes lost their mocking glitter and became pensive and +sorrowful. You could not ignore or disdain Olive. It was quite +impossible to deny that she was beautiful and effective and sometimes +she was a little intelligent. Her mouth might be a trifle heavy—she +might show her fine, white, regular teeth rather too lavishly when she +smiled. But when all was said and done, Olive justified Uncle +Benjamin’s summing up—“a stunning girl.” Yes, Valancy agreed in her +heart, Olive was stunning. + +Rich, golden-brown hair, elaborately dressed, with a sparkling bandeau +holding its glossy puffs in place; large, brilliant blue eyes and thick +silken lashes; face of rose and bare neck of snow, rising above her +gown; great pearl bubbles in her ears; the blue-white diamond flame on +her long, smooth, waxen finger with its rosy, pointed nail. Arms of +marble, gleaming through green chiffon and shadow lace. Valancy felt +suddenly thankful that her own scrawny arms were decently swathed in +brown silk. Then she resumed her tabulation of Olive’s charms. + +Tall. Queenly. Confident. Everything that Valancy was _not_. Dimples, +too, in cheeks and chin. “A woman with dimples always gets her own +way,” thought Valancy, in a recurring spasm of bitterness at the fate +which had denied her even one dimple. + +Olive was only a year younger than Valancy, though a stranger would +have thought that there was at least ten years between them. But nobody +ever dreaded old maidenhood for her. Olive had been surrounded by a +crowd of eager beaus since her early teens, just as her mirror was +always surrounded by a fringe of cards, photographs, programmes and +invitations. At eighteen, when she had graduated from Havergal College, +Olive had been engaged to Will Desmond, lawyer in embryo. Will Desmond +had died and Olive had mourned for him properly for two years. When she +was twenty-three she had a hectic affair with Donald Jackson. But Aunt +and Uncle Wellington disapproved of that and in the end Olive dutifully +gave him up. Nobody in the Stirling clan—whatever outsiders might +say—hinted that she did so because Donald himself was cooling off. +However that might be, Olive’s third venture met with everybody’s +approval. Cecil Price was clever and handsome and “one of the Port +Lawrence Prices.” Olive had been engaged to him for three years. He had +just graduated in civil engineering and they were to be married as soon +as he landed a contract. Olive’s hope chest was full to overflowing +with exquisite things and Olive had already confided to Valancy what +her wedding-dress was to be. Ivory silk draped with lace, white satin +court train, lined with pale green georgette, heirloom veil of Brussels +lace. Valancy knew also—though Olive had not told her—that the +bridesmaids were selected and that she was not among them. + +Valancy had, after a fashion, always been Olive’s confidante—perhaps +because she was the only girl in the connection who could not bore +Olive with return confidences. Olive always told Valancy all the +details of her love affairs, from the days when the little boys in +school used to “persecute” her with love letters. Valancy could not +comfort herself by thinking these affairs mythical. Olive really had +them. Many men had gone mad over her besides the three fortunate ones. + +“I don’t know what the poor idiots see in me, that drives them to make +such double idiots of themselves,” Olive was wont to say. Valancy would +have liked to say, “I don’t either,” but truth and diplomacy both +restrained her. She _did_ know, perfectly well. Olive Stirling was one +of the girls about whom men do go mad just as indubitably as she, +Valancy, was one of the girls at whom no man ever looked twice. + +“And yet,” thought Valancy, summing her up with a new and merciless +conclusiveness, “she’s like a dewless morning. There’s _something_ +lacking.” + + + + +CHAPTER XI + + +Meanwhile the dinner in its earlier stages was dragging its slow length +along true to Stirling form. The room was chilly, in spite of the +calendar, and Aunt Alberta had the gas-logs lighted. Everybody in the +clan envied her those gas-logs except Valancy. Glorious open fires +blazed in every room of her Blue Castle when autumnal nights were cool, +but she would have frozen to death in it before she would have +committed the sacrilege of a gas-log. Uncle Herbert made his hardy +perennial joke when he helped Aunt Wellington to the cold meat—“Mary, +will you have a little lamb?” Aunt Mildred told the same old story of +once finding a lost ring in a turkey’s crop. Uncle Benjamin told _his_ +favourite prosy tale of how he had once chased and punished a now +famous man for stealing apples. Second Cousin Jane described all her +sufferings with an ulcerating tooth. Aunt Wellington admired the +pattern of Aunt Alberta’s silver teaspoons and lamented the fact that +one of her own had been lost. + +“It spoiled the set. I could never get it matched. And it was my +wedding-present from dear old Aunt Matilda.” + +Aunt Isabel thought the seasons were changing and couldn’t imagine what +had become of our good, old-fashioned springs. Cousin Georgiana, as +usual, discussed the last funeral and wondered, audibly, “which of us +will be the next to pass away.” Cousin Georgiana could never say +anything as blunt as “die.” Valancy thought she could tell her, but +didn’t. Cousin Gladys, likewise as usual, had a grievance. Her visiting +nephews had nipped all the buds off her house-plants and chivied her +brood of fancy chickens—“squeezed some of them actually to death, my +dear.” + +“Boys will be boys,” reminded Uncle Herbert tolerantly. + +“But they needn’t be ramping, rampageous animals,” retorted Cousin +Gladys, looking round the table for appreciation of her wit. Everybody +smiled except Valancy. Cousin Gladys remembered that. A few minutes +later, when Ellen Hamilton was being discussed, Cousin Gladys spoke of +her as “one of those shy, plain girls who can’t get husbands,” and +glanced significantly at Valancy. + +Uncle James thought the conversation was sagging to a rather low plane +of personal gossip. He tried to elevate it by starting an abstract +discussion on “the greatest happiness.” Everybody was asked to state +his or her idea of “the greatest happiness.” + +Aunt Mildred thought the greatest happiness—for a woman—was to be “a +loving and beloved wife and mother.” Aunt Wellington thought it would +be to travel in Europe. Olive thought it would be to be a great singer +like Tetrazzini. Cousin Gladys remarked mournfully that _her_ greatest +happiness would be to be free—absolutely free—from neuritis. Cousin +Georgiana’s greatest happiness would be “to have her dear, dead brother +Richard back.” Aunt Alberta remarked vaguely that the greatest +happiness was to be found in “the poetry of life” and hastily gave some +directions to her maid to prevent any one asking her what she meant. +Mrs. Frederick said the greatest happiness was to spend your life in +loving service for others, and Cousin Stickles and Aunt Isabel agreed +with her—Aunt Isabel with a resentful air, as if she thought Mrs. +Frederick had taken the wind out of her sails by saying it first. “We +are all too prone,” continued Mrs. Frederick, determined not to lose so +good an opportunity, “to live in selfishness, worldliness and sin.” The +other women all felt rebuked for their low ideals, and Uncle James had +a conviction that the conversation had been uplifted with a vengeance. + +“The greatest happiness,” said Valancy suddenly and distinctly, “is to +sneeze when you want to.” + +Everybody stared. Nobody felt it safe to say anything. Was Valancy +trying to be funny? It was incredible. Mrs. Frederick, who had been +breathing easier since the dinner had progressed so far without any +outbreak on the part of Valancy, began to tremble again. But she deemed +it the part of prudence to say nothing. Uncle Benjamin was not so +prudent. He rashly rushed in where Mrs. Frederick feared to tread. + +“Doss,” he chuckled, “what is the difference between a young girl and +an old maid?” + +“One is happy and careless and the other is cappy and hairless,” said +Valancy. “You have asked that riddle at least fifty times in my +recollection, Uncle Ben. Why don’t you hunt up some new riddles if +riddle you _must_? It is such a fatal mistake to try to be funny if you +don’t succeed.” + +Uncle Benjamin stared foolishly. Never in his life had he, Benjamin +Stirling, of Stirling and Frost, been spoken to so. And by Valancy of +all people! He looked feebly around the table to see what the others +thought of it. Everybody was looking rather blank. Poor Mrs. Frederick +had shut her eyes. And her lips moved tremblingly—as if she were +praying. Perhaps she was. The situation was so unprecedented that +nobody knew how to meet it. Valancy went on calmly eating her salad as +if nothing out of the usual had occurred. + +Aunt Alberta, to save her dinner, plunged into an account of how a dog +had bitten her recently. Uncle James, to back her up, asked where the +dog had bitten her. + +“Just a little below the Catholic church,” said Aunt Alberta. + +At that point Valancy laughed. Nobody else laughed. What was there to +laugh at? + +“Is that a vital part?” asked Valancy. + +“What do you mean?” said bewildered Aunt Alberta, and Mrs. Frederick +was almost driven to believe that she had served God all her years for +naught. + +Aunt Isabel concluded that it was up to her to suppress Valancy. + +“Doss, you are horribly thin,” she said. “You are _all_ corners. Do you +_ever_ try to fatten up a little?” + +“No.” Valancy was not asking quarter or giving it. “But I can tell you +where you’ll find a beauty parlor in Port Lawrence where they can +reduce the number of your chins.” + +“_Val-an-cy_!” The protest was wrung from Mrs. Frederick. She meant her +tone to be stately and majestic, as usual, but it sounded more like an +imploring whine. And she did not say “Doss.” + +“She’s feverish,” said Cousin Stickles to Uncle Benjamin in an agonised +whisper. “We’ve thought she’s seemed feverish for several days.” + +“She’s gone dippy, in my opinion,” growled Uncle Benjamin. “If not, she +ought to be spanked. Yes, spanked.” + +“You can’t spank her.” Cousin Stickles was much agitated. “She’s +twenty-nine years old.” + +“So there is that advantage, at least, in being twenty-nine,” said +Valancy, whose ears had caught this aside. + +“Doss,” said Uncle Benjamin, “when I am dead you may say what you +please. As long as I am alive I demand to be treated with respect.” + +“Oh, but you know we’re all dead,” said Valancy, “the whole Stirling +clan. Some of us are buried and some aren’t—yet. That is the only +difference.” + +“Doss,” said Uncle Benjamin, thinking it might cow Valancy, “do you +remember the time you stole the raspberry jam?” + +Valancy flushed scarlet—with suppressed laughter, not shame. She had +been sure Uncle Benjamin would drag that jam in somehow. + +“Of course I do,” she said. “It was good jam. I’ve always been sorry I +hadn’t time to eat more of it before you found me. Oh, _look_ at Aunt +Isabel’s profile on the wall. Did you ever see anything so funny?” + +Everybody looked, including Aunt Isabel herself, which of course, +destroyed it. But Uncle Herbert said kindly, “I—I wouldn’t eat any more +if I were you, Doss. It isn’t that I grudge it—but don’t you think it +would be better for yourself? Your—your stomach seems a little out of +order.” + +“Don’t worry about my stomach, old dear,” said Valancy. “It is all +right. I’m going to keep right on eating. It’s so seldom I get the +chance of a satisfying meal.” + +It was the first time any one had been called “old dear” in Deerwood. +The Stirlings thought Valancy had invented the phrase and they were +afraid of her from that moment. There was something so uncanny about +such an expression. But in poor Mrs. Frederick’s opinion the reference +to a satisfying meal was the worst thing Valancy had said yet. Valancy +had always been a disappointment to her. Now she was a disgrace. She +thought she would have to get up and go away from the table. Yet she +dared not leave Valancy there. + +Aunt Alberta’s maid came in to remove the salad plates and bring in the +dessert. It was a welcome diversion. Everybody brightened up with a +determination to ignore Valancy and talk as if she wasn’t there. Uncle +Wellington mentioned Barney Snaith. Eventually somebody did mention +Barney Snaith at every Stirling function, Valancy reflected. Whatever +he was, he was an individual that could not be ignored. She resigned +herself to listen. There was a subtle fascination in the subject for +her, though she had not yet faced this fact. She could feel her pulses +beating to her finger-tips. + +Of course they abused him. Nobody ever had a good word to say of Barney +Snaith. All the old, wild tales were canvassed—the defaulting +cashier-counterfeiter-infidel-murderer-in-hiding legends were thrashed +out. Uncle Wellington was very indignant that such a creature should be +allowed to exist at all in the neighbourhood of Deerwood. He didn’t +know what the police at Port Lawrence were thinking of. Everybody would +be murdered in their beds some night. It was a shame that he should be +allowed to be at large after all that he had done. + +“What _has_ he done?” asked Valancy suddenly. + +Uncle Wellington stared at her, forgetting that she was to be ignored. + +“Done! Done! He’s done _everything_.” + +“_What_ has he done?” repeated Valancy inexorably. “What do you _know_ +that he has done? You’re always running him down. And what has ever +been proved against him?” + +“I don’t argue with women,” said Uncle Wellington. “And I don’t need +proof. When a man hides himself up there on an island in Muskoka, year +in and year out, and nobody can find out where he came from or how he +lives, or what he does there, _that’s_ proof enough. Find a mystery and +you find a crime.” + +“The very idea of a man named Snaith!” said Second Cousin Sarah. “Why, +the name itself is enough to condemn him!” + +“I wouldn’t like to meet him in a dark lane,” shivered Cousin +Georgiana. + +“What do you suppose he would do to you?” asked Valancy. + +“Murder me,” said Cousin Georgiana solemnly. + +“Just for the fun of it?” suggested Valancy. + +“Exactly,” said Cousin Georgiana unsuspiciously. “When there is so much +smoke there must be some fire. I was afraid he was a criminal when he +came here first. I _felt_ he had something to hide. I am not often +mistaken in my intuitions.” + +“Criminal! Of course he’s a criminal,” said Uncle Wellington. “Nobody +doubts it”—glaring at Valancy. “Why, they say he served a term in the +penitentiary for embezzlement. I don’t doubt it. And they say he’s in +with that gang that are perpetrating all those bank robberies round the +country.” + +“_Who_ say?” asked Valancy. + +Uncle Wellington knotted his ugly forehead at her. What had got into +this confounded girl, anyway? He ignored the question. + +“He has the identical look of a jail-bird,” snapped Uncle Benjamin. “I +noticed it the first time I saw him.” + +“‘A fellow by the hand of nature marked, +Quoted and signed to do a deed of shame’,” + + +declaimed Uncle James. He looked enormously pleased over managing to +work that quotation in at last. He had been waiting all his life for +the chance. + +“One of his eyebrows is an arch and the other is a triangle,” said +Valancy. “Is _that_ why you think him so villainous?” + +Uncle James lifted _his_ eyebrows. Generally when Uncle James lifted +his eyebrows the world came to an end. This time it continued to +function. + +“How do _you_ know his eyebrows so well, Doss?” asked Olive, a trifle +maliciously. Such a remark would have covered Valancy with confusion +two weeks ago, and Olive knew it. + +“Yes, how?” demanded Aunt Wellington. + +“I’ve seen him twice and I looked at him closely,” said Valancy +composedly. “I thought his face the most interesting one I ever saw.” + +“There is no doubt there is something fishy in the creature’s past +life,” said Olive, who began to think she was decidedly out of the +conversation, which had centred so amazingly around Valancy. “But he +can hardly be guilty of _everything_ he’s accused of, you know.” + +Valancy felt annoyed with Olive. Why should _she_ speak up in even this +qualified defence of Barney Snaith? What had _she_ to do with him? For +that matter, what had Valancy? But Valancy did not ask herself this +question. + +“They say he keeps dozens of cats in that hut up back on Mistawis,” +said Second Cousin Sarah Taylor, by way of appearing not entirely +ignorant of him. + +Cats. It sounded quite alluring to Valancy, in the plural. She pictured +an island in Muskoka haunted by pussies. + +“That alone shows there is something wrong with him,” decreed Aunt +Isabel. + +“People who don’t like cats,” said Valancy, attacking her dessert with +a relish, “always seem to think that there is some peculiar virtue in +not liking them.” + +“The man hasn’t a friend except Roaring Abel,” said Uncle Wellington. +“And if Roaring Abel had kept away from him, as everybody else did, it +would have been better for—for some members of his family.” + +Uncle Wellington’s rather lame conclusion was due to a marital glance +from Aunt Wellington reminding him of what he had almost forgotten—that +there were girls at the table. + +“If you mean,” said Valancy passionately, “that Barney Snaith is the +father of Cecily Gay’s child, he _isn’t_. It’s a wicked lie.” + +In spite of her indignation Valancy was hugely amused at the expression +of the faces around that festal table. She had not seen anything like +it since the day, seventeen years ago, when at Cousin Gladys’ thimble +party, they discovered that she had got—SOMETHING—in her head at +school. _Lice_ in her head! Valancy was done with euphemisms. + +Poor Mrs. Frederick was almost in a state of collapse. She had +believed—or pretended to believe—that Valancy still supposed that +children were found in parsley beds. + +“Hush—hush!” implored Cousin Stickles. + +“I don’t mean to hush,” said Valancy perversely. “I’ve hush—hushed all +my life. I’ll scream if I want to. Don’t make me want to. And stop +talking nonsense about Barney Snaith.” + +Valancy didn’t exactly understand her own indignation. What did Barney +Snaith’s imputed crimes and misdemeanours matter to her? And why, out +of them all, did it seem most intolerable that he should have been +poor, pitiful little Cecily Gay’s false lover? For it _did_ seem +intolerable to her. She did not mind when they called him a thief and a +counterfeiter and jail-bird; but she could not endure to think that he +had loved and ruined Cecily Gay. She recalled his face on the two +occasions of their chance meetings—his twisted, enigmatic, engaging +smile, his twinkle, his thin, sensitive, almost ascetic lips, his +general air of frank daredeviltry. A man with such a smile and lips +might have murdered or stolen but he could not have betrayed. She +suddenly hated every one who said it or believed it of him. + +“When _I_ was a young girl I never thought or spoke about such matters, +Doss,” said Aunt Wellington, crushingly. + +“But I’m not a young girl,” retorted Valancy, uncrushed. “Aren’t you +always rubbing that into me? And you are all evil-minded, senseless +gossips. Can’t you leave poor Cissy Gay alone? She’s dying. Whatever +she did, God or the Devil has punished her enough for it. _You_ needn’t +take a hand, too. As for Barney Snaith, the only crime he has been +guilty of is living to himself and minding his own business. He can, it +seems, get along without you. Which _is_ an unpardonable sin, of +course, in your little snobocracy.” Valancy coined that concluding word +suddenly and felt that it was an inspiration. That was exactly what +they were and not one of them was fit to mend another. + +“Valancy, your poor father would turn over in his grave if he could +hear you,” said Mrs. Frederick. + +“I dare say he would like that for a change,” said Valancy brazenly. + +“Doss,” said Uncle James heavily, “the Ten Commandments are fairly up +to date still—especially the fifth. Have you forgotten that?” + +“No,” said Valancy, “but I thought _you_ had—especially the ninth. Have +you ever thought, Uncle James, how dull life would be without the Ten +Commandments? It is only when things are forbidden that they become +fascinating.” + +But her excitement had been too much for her. She knew, by certain +unmistakable warnings, that one of her attacks of pain was coming on. +It must not find her there. She rose from her chair. + +“I am going home now. I only came for the dinner. It was very good, +Aunt Alberta, although your salad-dressing is not salt enough and a +dash of cayenne would improve it.” + +None of the flabbergasted silver wedding guests could think of anything +to say until the lawn gate clanged behind Valancy in the dusk. Then— + +“She’s feverish—I’ve said right along she was feverish,” moaned Cousin +Stickles. + +Uncle Benjamin punished his pudgy left hand fiercely with his pudgy +right. + +“She’s dippy—I tell you she’s gone dippy,” he snorted angrily. “That’s +all there is about it. Clean dippy.” + +“Oh, Benjamin,” said Cousin Georgiana soothingly, “don’t condemn her +too rashly. We _must_ remember what dear old Shakespeare says—that +charity thinketh no evil.” + +“Charity! Poppy-cock!” snorted Uncle Benjamin. “I never heard a young +woman talk such stuff in my life as she just did. Talking about things +she ought to be ashamed to think of, much less mention. Blaspheming! +Insulting _us_! What she wants is a generous dose of spank-weed and I’d +like to be the one to administer it. H-uh-h-h-h!” Uncle Benjamin gulped +down the half of a scalding cup of coffee. + +“Do you suppose that the mumps could work on a person that way?” wailed +Cousin Stickles. + +“I opened an umbrella in the house yesterday,” sniffed Cousin +Georgiana. “I _knew_ it betokened some misfortune.” + +“Have you tried to find out if she has a temperature?” asked Cousin +Mildred. + +“She wouldn’t let Amelia put the thermometer under her tongue,” +whimpered Cousin Stickles. + +Mrs. Frederick was openly in tears. All her defences were down. + +“I must tell you,” she sobbed, “that Valancy has been acting very +strangely for over two weeks now. She hasn’t been a bit like +herself—Christine could tell you. I have hoped against hope that it was +only one of her colds coming on. But it is—it must be something worse.” + +“This is bringing on my neuritis again,” said Cousin Gladys, putting +her hand to her head. + +“Don’t cry, Amelia,” said Herbert kindly, pulling nervously at his +spiky grey hair. He hated “family ructions.” Very inconsiderate of Doss +to start one at _his_ silver wedding. Who could have supposed she had +it in her? “You’ll have to take her to a doctor. This may be only +a—er—a brainstorm. There are such things as brainstorms nowadays, +aren’t there?” + +“I—I suggested consulting a doctor to her yesterday,” moaned Mrs. +Frederick. “And she said she wouldn’t go to a doctor—wouldn’t. Oh, +surely I have had trouble enough!” + +“And she _won’t_ take Redfern’s Bitters,” said Cousin Stickles. + +“Or _anything_,” said Mrs. Frederick. + +“And she’s determined to go to the Presbyterian church,” said Cousin +Stickles—repressing, however, to her credit be it said, the story of +the bannister. + +“That proves she’s dippy,” growled Uncle Benjamin. “I noticed something +strange about her the minute she came in today. I noticed it _before_ +today.” (Uncle Benjamin was thinking of “m-i-r-a-z-h.”) “Everything she +said today showed an unbalanced mind. That question—‘Was it a vital +part?’ Was there any sense at all in that remark? None whatever! There +never was anything like that in the Stirlings. It must be from the +Wansbarras.” + +Poor Mrs. Frederick was too crushed to be indignant. + +“I never heard of anything like that in the Wansbarras,” she sobbed. + +“Your father was odd enough,” said Uncle Benjamin. + +“Poor Pa was—peculiar,” admitted Mrs. Frederick tearfully, “but his +mind was never affected.” + +“He talked all his life exactly as Valancy did today,” retorted Uncle +Benjamin. “And he believed he was his own great-great grandfather born +over again. I’ve heard him say it. Don’t tell _me_ that a man who +believed a thing like _that_ was ever in his right senses. Come, come, +Amelia, stop sniffling. Of course Doss has made a terrible exhibition +of herself today, but she’s not responsible. Old maids are apt to fly +off at a tangent like that. If she had been married when she should +have been she wouldn’t have got like this.” + +“Nobody wanted to marry her,” said Mrs. Frederick, who felt that, +somehow, Uncle Benjamin was blaming her. + +“Well, fortunately there’s no outsider here,” snapped Uncle Benjamin. +“We may keep it in the family yet. I’ll take her over to see Dr. Marsh +tomorrow. _I_ know how to deal with pig-headed people. Won’t that be +best, James?” + +“We must have medical advice certainly,” agreed Uncle James. + +“Well, that’s settled. In the meantime, Amelia, act as if nothing had +happened and keep an eye on her. Don’t let her be alone. Above all, +don’t let her sleep alone.” + +Renewed whimpers from Mrs. Frederick. + +“I can’t help it. Night before last I suggested she’d better have +Christine sleep with her. She positively refused—_and locked her door_. +Oh, you don’t know how she’s changed. She won’t work. At least, she +won’t sew. She does her usual housework, of course. But she wouldn’t +sweep the parlour yesterday morning, though we _always_ sweep it on +Thursdays. She said she’d wait till it was dirty. ‘Would you rather +sweep a dirty room than a clean one?’ I asked her. She said, ‘Of +course. I’d see something for my labour then.’ Think of it!” + +Uncle Benjamin thought of it. + +“The jar of potpourri”—Cousin Stickles pronounced it as spelled—“has +disappeared from her room. I found the pieces in the next lot. She +won’t tell us what happened to it.” + +“I should never have dreamed it of Doss,” said Uncle Herbert. “She has +always seemed such a quiet, sensible girl. A bit backward—but +sensible.” + +“The only thing you can be sure of in this world is the multiplication +table,” said Uncle James, feeling cleverer than ever. + +“Well, let’s cheer up,” suggested Uncle Benjamin. “Why are chorus girls +like fine stock raisers?” + +“Why?” asked Cousin Stickles, since it had to be asked and Valancy +wasn’t there to ask it. + +“Like to exhibit calves,” chuckled Uncle Benjamin. + +Cousin Stickles thought Uncle Benjamin a little indelicate. Before +Olive, too. But then, he was a man. + +Uncle Herbert was thinking that things were rather dull now that Doss +had gone. + + + + +CHAPTER XII + + +Valancy hurried home through the faint blue twilight—hurried too fast +perhaps. The attack she had when she thankfully reached the shelter of +her own room was the worst yet. It was really very bad. She might die +in one of those spells. It would be dreadful to die in such pain. +Perhaps—perhaps this was death. Valancy felt pitifully alone. When she +could think at all she wondered what it would be like to have some one +with her who could sympathise—some one who really cared—just to hold +her hand tight, if nothing else—some one just to say, “Yes, I know. +It’s dreadful—be brave—you’ll soon be better;” not some one merely +fussy and alarmed. Not her mother or Cousin Stickles. Why did the +thought of Barney Snaith come into her mind? Why did she suddenly feel, +in the midst of this hideous loneliness of pain, that _he_ would be +sympathetic—sorry for any one that was suffering? Why did he seem to +her like an old, well-known friend? Was it because she had been +defending him—standing up to her family for him? + +She was so bad at first that she could not even get herself a dose of +Dr. Trent’s prescription. But eventually she managed it, and soon after +relief came. The pain left her and she lay on her bed, spent, +exhausted, in a cold perspiration. Oh, that had been horrible! She +could not endure many more attacks like that. One didn’t mind dying if +death could be instant and painless. But to be hurt so in dying! + +Suddenly she found herself laughing. That dinner _had_ been fun. And it +had all been so simple. She had merely _said_ the things she had always +_thought_. Their faces—oh, their faces! Uncle Benjamin—poor, +flabbergasted Uncle Benjamin! Valancy felt quite sure he would make a +new will that very night. Olive would get Valancy’s share of his fat +hoard. Olive had always got Valancy’s share of everything. Remember the +dust-pile. + +To laugh at her clan as she had always wanted to laugh was all the +satisfaction she could get out of life now. But she thought it was +rather pitiful that it should be so. Might she not pity herself a +little when nobody else did? + +Valancy got up and went to her window. The moist, beautiful wind +blowing across groves of young-leafed wild trees touched her face with +the caress of a wise, tender, old friend. The lombardies in Mrs. +Tredgold’s lawn, off to the left—Valancy could just see them between +the stable and the old carriage-shop—were in dark purple silhouette +against a clear sky and there was a milk-white, pulsating star just +over one of them, like a living pearl on a silver-green lake. Far +beyond the station were the shadowy, purple-hooded woods around Lake +Mistawis. A white, filmy mist hung over them and just above it was a +faint, young crescent. Valancy looked at it over her thin left +shoulder. + +“I wish,” she said whimsically, “that I may have _one_ little dust-pile +before I die.” + + + + +CHAPTER XIII + + +Uncle Benjamin found he had reckoned without his host when he promised +so airily to take Valancy to a doctor. Valancy would not go. Valancy +laughed in his face. + +“Why on earth should I go to Dr. Marsh? There’s nothing the matter with +my mind. Though you all think I’ve suddenly gone crazy. Well, I +haven’t. I’ve simply grown tired of living to please other people and +have decided to please myself. It will give you something to talk about +besides my stealing the raspberry jam. So that’s that.” + +“Doss,” said Uncle Benjamin, solemnly and helplessly, “you are not—like +yourself.” + +“Who am I like, then?” asked Valancy. + +Uncle Benjamin was rather posed. + +“Your Grandfather Wansbarra,” he answered desperately. + +“Thanks.” Valancy looked pleased. “That’s a real compliment. I remember +Grandfather Wansbarra. He was one of the few human beings I _have_ +known—almost the only one. Now, it is of no use to scold or entreat or +command, Uncle Benjamin—or exchange anguished glances with Mother and +Cousin Stickles. I am not going to any doctor. And if you bring any +doctor here I won’t see him. So what are you going to do about it?” + +What indeed! It was not seemly—or even possible—to hale Valancy +doctorwards by physical force. And in no other way could it be done, +seemingly. Her mother’s tears and imploring entreaties availed not. + +“Don’t worry, Mother,” said Valancy, lightly but quite respectfully. +“It isn’t likely I’ll do anything very terrible. But I mean to have a +little fun.” + +“Fun!” Mrs. Frederick uttered the word as if Valancy had said she was +going to have a little tuberculosis. + +Olive, sent by her mother to see if _she_ had any influence over +Valancy, came away with flushed cheeks and angry eyes. She told her +mother that nothing could be done with Valancy. After _she_, Olive, had +talked to her just like a sister, tenderly and wisely, all Valancy had +said, narrowing her funny eyes to mere slips, was, “_I_ don’t show my +gums when I laugh.” + +“More as if she were talking to herself than to me. Indeed, Mother, all +the time I was talking to her she gave me the impression of not really +listening. And that wasn’t all. When I finally decided that what I was +saying had no influence over her I begged her, when Cecil came next +week, not to say anything queer before him, at least. Mother, what do +you think she said?” + +“I’m sure I can’t imagine,” groaned Aunt Wellington, prepared for +anything. + +“She said, ‘I’d rather like to shock Cecil. His mouth is too red for a +man’s.’ Mother, I can never feel the same to Valancy again.” + +“Her mind is affected, Olive,” said Aunt Wellington solemnly. “You must +not hold her responsible for what she says.” + +When Aunt Wellington told Mrs. Frederick what Valancy had said to +Olive, Mrs. Frederick wanted Valancy to apologise. + +“You made me apologise to Olive fifteen years ago for something I +didn’t do,” said Valancy. “That old apology will do for now.” + +Another solemn family conclave was held. They were all there except +Cousin Gladys, who had been suffering such tortures of neuritis in her +head “ever since poor Doss went queer” that she couldn’t undertake any +responsibility. They decided—that is, they accepted a fact that was +thrust in their faces—that the wisest thing was to leave Valancy alone +for a while—“give her her head” as Uncle Benjamin expressed it—“keep a +careful eye on her but let her pretty much alone.” The term of +“watchful waiting” had not been invented then, but that was practically +the policy Valancy’s distracted relatives decided to follow. + +“We must be guided by developments,” said Uncle Benjamin. “It +is”—solemnly—“easier to scramble eggs than unscramble them. Of +course—if she becomes violent——” + +Uncle James consulted Dr. Ambrose Marsh. Dr. Ambrose Marsh approved +their decision. He pointed out to irate Uncle James—who would have +liked to lock Valancy up somewhere, out of hand—that Valancy had not, +as yet, really done or said anything that could be construed as proof +of lunacy—and without proof you cannot lock people up in this +degenerate age. Nothing that Uncle James had reported seemed very +alarming to Dr. Marsh, who put up his hand to conceal a smile several +times. But then he himself was not a Stirling. And he knew very little +about the old Valancy. Uncle James stalked out and drove back to +Deerwood, thinking that Ambrose Marsh wasn’t much of a doctor, after +all, and that Adelaide Stirling might have done better for herself. + + + + +CHAPTER XIV + + +Life cannot stop because tragedy enters it. Meals must be made ready +though a son dies and porches must be repaired even if your only +daughter is going out of her mind. Mrs. Frederick, in her systematic +way, had long ago appointed the second week in June for the repairing +of the front porch, the roof of which was sagging dangerously. Roaring +Abel had been engaged to do it many moons before and Roaring Abel +promptly appeared on the morning of the first day of the second week, +and fell to work. Of course he was drunk. Roaring Abel was never +anything but drunk. But he was only in the first stage, which made him +talkative and genial. The odour of whisky on his breath nearly drove +Mrs. Frederick and Cousin Stickles wild at dinner. Even Valancy, with +all her emancipation, did not like it. But she liked Abel and she liked +his vivid, eloquent talk, and after she washed the dinner dishes she +went out and sat on the steps and talked to him. + +Mrs. Frederick and Cousin Stickles thought it a terrible proceeding, +but what could they do? Valancy only smiled mockingly at them when they +called her in, and did not go. It was so easy to defy once you got +started. The first step was the only one that really counted. They were +both afraid to say anything more to her lest she might make a scene +before Roaring Abel, who would spread it all over the country with his +own characteristic comments and exaggerations. It was too cold a day, +in spite of the June sunshine, for Mrs. Frederick to sit at the +dining-room window and listen to what was said. She had to shut the +window and Valancy and Roaring Abel had their talk to themselves. But +if Mrs. Frederick had known what the outcome of that talk was to be she +would have prevented it, if the porch was never repaired. + +Valancy sat on the steps, defiant of the chill breeze of this cold June +which had made Aunt Isabel aver the seasons were changing. She did not +care whether she caught a cold or not. It was delightful to sit there +in that cold, beautiful, fragrant world and feel free. She filled her +lungs with the clean, lovely wind and held out her arms to it and let +it tear her hair to pieces while she listened to Roaring Abel, who told +her his troubles between intervals of hammering gaily in time to his +Scotch songs. Valancy liked to hear him. Every stroke of his hammer +fell true to the note. + +Old Abel Gay, in spite of his seventy years, was handsome still, in a +stately, patriarchal manner. His tremendous beard, falling down over +his blue flannel shirt, was still a flaming, untouched red, though his +shock of hair was white as snow, and his eyes were a fiery, youthful +blue. His enormous, reddish-white eyebrows were more like moustaches +than eyebrows. Perhaps this was why he always kept his upper lip +scrupulously shaved. His cheeks were red and his nose ought to have +been, but wasn’t. It was a fine, upstanding, aquiline nose, such as the +noblest Roman of them all might have rejoiced in. Abel was six feet two +in his stockings, broad-shouldered, lean-hipped. In his youth he had +been a famous lover, finding all women too charming to bind himself to +one. His years had been a wild, colourful panorama of follies and +adventures, gallantries, fortunes and misfortunes. He had been +forty-five before he married—a pretty slip of a girl whom his goings-on +killed in a few years. Abel was piously drunk at her funeral and +insisted on repeating the fifty-fifth chapter of Isaiah—Abel knew most +of the Bible and all the Psalms by heart—while the minister, whom he +disliked, prayed or tried to pray. Thereafter his house was run by an +untidy old cousin who cooked his meals and kept things going after a +fashion. In this unpromising environment little Cecilia Gay had grown +up. + +Valancy had known “Cissy Gay” fairly well in the democracy of the +public school, though Cissy had been three years younger than she. +After they left school their paths diverged and she had seen nothing of +her. Old Abel was a Presbyterian. That is, he got a Presbyterian +preacher to marry him, baptise his child and bury his wife; and he knew +more about Presbyterian theology than most ministers, which made him a +terror to them in arguments. But Roaring Abel never went to church. +Every Presbyterian minister who had been in Deerwood had tried his +hand—once—at reforming Roaring Abel. But he had not been pestered of +late. Rev. Mr. Bently had been in Deerwood for eight years, but he had +not sought out Roaring Abel since the first three months of his +pastorate. He had called on Roaring Abel then and found him in the +theological stage of drunkenness—which always followed the sentimental +maudlin one, and preceded the roaring, blasphemous one. The eloquently +prayerful one, in which he realised himself temporarily and intensely +as a sinner in the hands of an angry God, was the final one. Abel never +went beyond it. He generally fell asleep on his knees and awakened +sober, but he had never been “dead drunk” in his life. He told Mr. +Bently that he was a sound Presbyterian and sure of his election. He +had no sins—that he knew of—to repent of. + +“Have you never done anything in your life that you are sorry for?” +asked Mr. Bently. + +Roaring Abel scratched his bushy white head and pretended to reflect. +“Well, yes,” he said finally. “There were some women I might have +kissed and didn’t. I’ve always been sorry for _that_.” + +Mr. Bently went out and went home. + +Abel had seen that Cissy was properly baptised—jovially drunk at the +same time himself. He made her go to church and Sunday School +regularly. The church people took her up and she was in turn a member +of the Mission Band, the Girls’ Guild and the Young Women’s Missionary +Society. She was a faithful, unobtrusive, sincere, little worker. +Everybody liked Cissy Gay and was sorry for her. She was so modest and +sensitive and pretty in that delicate, elusive fashion of beauty which +fades so quickly if life is not kept in it by love and tenderness. But +then liking and pity did not prevent them from tearing her in pieces +like hungry cats when the catastrophe came. Four years previously Cissy +Gay had gone up to a Muskoka hotel as a summer waitress. And when she +had come back in the fall she was a changed creature. She hid herself +away and went nowhere. The reason soon leaked out and scandal raged. +That winter Cissy’s baby was born. Nobody ever knew who the father was. +Cecily kept her poor pale lips tightly locked on her sorry secret. +Nobody dared ask Roaring Abel any questions about it. Rumour and +surmise laid the guilt at Barney Snaith’s door because diligent inquiry +among the other maids at the hotel revealed the fact that nobody there +had ever seen Cissy Gay “with a fellow.” She had “kept herself to +herself” they said, rather resentfully. “Too good for _our_ dances. And +now look!” + +The baby had lived for a year. After its death Cissy faded away. Two +years ago Dr. Marsh had given her only six months to live—her lungs +were hopelessly diseased. But she was still alive. Nobody went to see +her. Women would not go to Roaring Abel’s house. Mr. Bently had gone +once, when he knew Abel was away, but the dreadful old creature who was +scrubbing the kitchen floor told him Cissy wouldn’t see any one. The +old cousin had died and Roaring Abel had had two or three disreputable +housekeepers—the only kind who could be prevailed on to go to a house +where a girl was dying of consumption. But the last one had left and +Roaring Abel had now no one to wait on Cissy and “do” for him. This was +the burden of his plaint to Valancy and he condemned the “hypocrites” +of Deerwood and its surrounding communities with some rich, meaty oaths +that happened to reach Cousin Stickles’ ears as she passed through the +hall and nearly finished the poor lady. Was Valancy listening to +_that_? + +Valancy hardly noticed the profanity. Her attention was focussed on the +horrible thought of poor, unhappy, disgraced little Cissy Gay, ill and +helpless in that forlorn old house out on the Mistawis road, without a +soul to help or comfort her. And this in a nominally Christian +community in the year of grace nineteen and some odd! + +“Do you mean to say that Cissy is all alone there now, with nobody to +do anything for her—_nobody_?” + +“Oh, she can move about a bit and get a bite and sup when she wants it. +But she can’t work. It’s d——d hard for a man to work hard all day and +go home at night tired and hungry and cook his own meals. Sometimes I’m +sorry I kicked old Rachel Edwards out.” Abel described Rachel +picturesquely. + +“Her face looked as if it had wore out a hundred bodies. And she moped. +Talk about temper! Temper’s nothing to moping. She was too slow to +catch worms, and dirty—d——d dirty. I ain’t unreasonable—I know a man +has to eat his peck before he dies—but she went over the limit. What +d’ye sp’ose I saw that lady do? She’d made some punkin jam—had it on +the table in glass jars with the tops off. The dawg got up on the table +and stuck his paw into one of them. What did she do? She jest took holt +of the dawg and wrung the syrup off his paw back into the jar! Then +screwed the top on and set it in the pantry. I sets open the door and +says to her, ‘Go!’ The dame went, and I fired the jars of punkin after +her, two at a time. Thought I’d die laughing to see old Rachel run—with +them punkin jars raining after her. She’s told everywhere I’m crazy, so +nobody’ll come for love or money.” + +“But Cissy _must_ have some one to look after her,” insisted Valancy, +whose mind was centred on this aspect of the case. She did not care +whether Roaring Abel had any one to cook for him or not. But her heart +was wrung for Cecilia Gay. + +“Oh, she gits on. Barney Snaith always drops in when he’s passing and +does anything she wants done. Brings her oranges and flowers and +things. There’s a Christian for you. Yet that sanctimonious, snivelling +parcel of St. Andrew’s people wouldn’t be seen on the same side of the +road with him. Their dogs’ll go to heaven before they do. And their +minister—slick as if the cat had licked him!” + +“There are plenty of good people, both in St. Andrew’s and St. +George’s, who would be kind to Cissy if you would behave yourself,” +said Valancy severely. “They’re afraid to go near your place.” + +“Because I’m such a sad old dog? But I don’t bite—never bit any one in +my life. A few loose words spilled around don’t hurt any one. And I’m +not asking people to come. Don’t want ’em poking and prying about. What +I want is a housekeeper. If I shaved every Sunday and went to church +I’d get all the housekeepers I’d want. I’d be respectable then. But +what’s the use of going to church when it’s all settled by +predestination? Tell me that, Miss.” + +“Is it?” said Valancy. + +“Yes. Can’t git around it nohow. Wish I could. I don’t want either +heaven or hell for steady. Wish a man could have ’em mixed in equal +proportions.” + +“Isn’t that the way it is in this world?” said Valancy +thoughtfully—but rather as if her thought was concerned with something +else than theology. + +“No, no,” boomed Abel, striking a tremendous blow on a stubborn nail. +“There’s too much hell here—entirely too much hell. That’s why I get +drunk so often. It sets you free for a little while—free from +yourself—yes, by God, free from predestination. Ever try it?” + +“No, I’ve another way of getting free,” said Valancy absently. “But +about Cissy now. She _must_ have some one to look after her——” + +“What are you harping on Sis for? Seems to me you ain’t bothered much +about her up to now. You never even come to see her. And she used to +like you so well.” + +“I should have,” said Valancy. “But never mind. You couldn’t +understand. The point is—you must have a housekeeper.” + +“Where am I to get one? I can pay decent wages if I could get a decent +woman. D’ye think I like old hags?” + +“Will I do?” said Valancy. + + + + +CHAPTER XV + + +“Let us be calm,” said Uncle Benjamin. “Let us be perfectly calm.” + +“Calm!” Mrs. Frederick wrung her hands. “How can I be calm—how could +anybody be calm under such a disgrace as this?” + +“Why in the world did you let her go?” asked Uncle James. + +“_Let_ her! How could I stop her, James? It seems she packed the big +valise and sent it away with Roaring Abel when he went home after +supper, while Christine and I were out in the kitchen. Then Doss +herself came down with her little satchel, dressed in her green serge +suit. I felt a terrible premonition. I can’t tell you how it was, but I +seemed to _know_ that Doss was going to do something dreadful.” + +“It’s a pity you couldn’t have had your premonition a little sooner,” +said Uncle Benjamin drily. + +“I said, ‘Doss, _where are you going_?’ and _she_ said, ‘I am going to +look for my Blue Castle.’” + +“Wouldn’t you think _that_ would convince Marsh that her mind is +affected?” interjected Uncle James. + +“And _I_ said, ‘Valancy, what _do_ you mean?’ And _she_ said, ‘I am +going to keep house for Roaring Abel and nurse Cissy. He will pay me +thirty dollars a month.’ I wonder I didn’t drop dead on the spot.” + +“You shouldn’t have let her go—you shouldn’t have let her out of the +house,” said Uncle James. “You should have locked the door—anything——” + +“She was between me and the front door. And you can’t realise how +determined she was. She was like a rock. That’s the strangest thing of +all about her. She used to be so good and obedient, and now she’s +neither to hold nor bind. But I said _everything_ I could think of to +bring her to her senses. I asked her if she had no regard for her +reputation. I said to her solemnly, ‘Doss, when a woman’s reputation is +once smirched nothing can ever make it spotless again. Your character +will be gone for ever if you go to Roaring Abel’s to wait on a bad girl +like Sis Gay.’ And she said, ‘I don’t believe Cissy was a bad girl, but +I don’t care if she was.’ Those were her very words, ‘I don’t care if +she was.’” + +“She has lost all sense of decency,” exploded Uncle Benjamin. + +“‘Cissy Gay is dying,’ she said, ‘and it’s a shame and disgrace that +she is dying in a Christian community with no one to do anything for +her. Whatever she’s been or done, she’s a human being.’” + +“Well, you know, when it comes to that, I suppose she is,” said Uncle +James with the air of one making a splendid concession. + +“I asked Doss if she had no regard for appearances. She said, ‘I’ve +been keeping up appearances all my life. Now I’m going in for +realities. Appearances can go hang!’ Go _hang_!” + +“An outrageous thing!” said Uncle Benjamin violently. “An outrageous +thing!” + +Which relieved his feelings, but didn’t help any one else. + +Mrs. Frederick wept. Cousin Stickles took up the refrain between her +moans of despair. + +“I told her—we _both_ told her—that Roaring Abel had certainly killed +his wife in one of his drunken rages and would kill her. She laughed +and said, ‘I’m not afraid of Roaring Abel. He won’t kill _me_, and he’s +too old for me to be afraid of his gallantries.’ What did she mean? +What _are_ gallantries?” + +Mrs. Frederick saw that she must stop crying if she wanted to regain +control of the conversation. + +“_I_ said to her, ‘Valancy, if you have no regard for your own +reputation and your family’s standing, have you none for _my_ +feelings?’ She said, ‘None.’ Just like that, ‘_None_!’” + +“Insane people never _do_ have any regard for other people’s feelings,” +said Uncle Benjamin. “That’s one of the symptoms.” + +“I broke out into tears then, and she said, ‘Come now, Mother, be a +good sport. I’m going to do an act of Christian charity, and as for the +damage it will do my reputation, why, you know I haven’t any +matrimonial chances anyhow, so what does it matter?’ And with that she +turned and went out.” + +“The last words I said to her,” said Cousin Stickles pathetically, +“were, ‘Who will rub my back at nights now?’ And she said—she said—but +no, I cannot repeat it.” + +“Nonsense,” said Uncle Benjamin. “Out with it. This is no time to be +squeamish.” + +“She said”—Cousin Stickles’ voice was little more than a whisper—“she +said—‘Oh, _darn_!’” + +“To think I should have lived to hear my daughter swearing!” sobbed +Mrs. Frederick. + +“It—it was only imitation swearing,” faltered Cousin Stickles, desirous +of smoothing things over now that the worst was out. But she had +_never_ told about the bannister. + +“It will be only a step from that to real swearing,” said Uncle James +sternly. + +“The worst of this”—Mrs. Frederick hunted for a dry spot on her +handkerchief—“is that every one will know now that she is deranged. We +can’t keep it a secret any longer. Oh, I cannot bear it!” + +“You should have been stricter with her when she was young,” said Uncle +Benjamin. + +“I don’t see how I could have been,” said Mrs. Frederick—truthfully +enough. + +“The worst feature of the case is that Snaith scoundrel is always +hanging around Roaring Abel’s,” said Uncle James. “I shall be thankful +if nothing worse comes of this mad freak than a few weeks at Roaring +Abel’s. Cissy Gay _can’t_ live much longer.” + +“And she didn’t even take her flannel petticoat!” lamented Cousin +Stickles. + +“I’ll see Ambrose Marsh again about this,” said Uncle Benjamin—meaning +Valancy, not the flannel petticoat. + +“I’ll see Lawyer Ferguson,” said Uncle James. + +“Meanwhile,” added Uncle Benjamin, “let us be calm.” + + + + +CHAPTER XVI + + +Valancy had walked out to Roaring Abel’s house on the Mistawis road +under a sky of purple and amber, with a queer exhilaration and +expectancy in her heart. Back there, behind her, her mother and Cousin +Stickles were crying—over themselves, not over her. But here the wind +was in her face, soft, dew-wet, cool, blowing along the grassy roads. +Oh, she loved the wind! The robins were whistling sleepily in the firs +along the way and the moist air was fragrant with the tang of balsam. +Big cars went purring past in the violet dusk—the stream of summer +tourists to Muskoka had already begun—but Valancy did not envy any of +their occupants. Muskoka cottages might be charming, but beyond, in the +sunset skies, among the spires of the firs, her Blue Castle towered. +She brushed the old years and habits and inhibitions away from her like +dead leaves. She would not be littered with them. + +Roaring Abel’s rambling, tumble-down old house was situated about three +miles from the village, on the very edge of “up back,” as the sparsely +settled, hilly, wooded country around Mistawis was called vernacularly. +It did not, it must be confessed, look much like a Blue Castle. + +It had once been a snug place enough in the days when Abel Gay had been +young and prosperous, and the punning, arched sign over the gate—“A. +Gay, Carpenter,” had been fine and freshly painted. Now it was a faded, +dreary old place, with a leprous, patched roof and shutters hanging +askew. Abel never seemed to do any carpenter jobs about his own house. +It had a listless air, as if tired of life. There was a dwindling grove +of ragged, crone-like old spruces behind it. The garden, which Cissy +used to keep neat and pretty, had run wild. On two sides of the house +were fields full of nothing but mulleins. Behind the house was a long +stretch of useless barrens, full of scrub pines and spruces, with here +and there a blossoming bit of wild cherry, running back to a belt of +timber on the shores of Lake Mistawis, two miles away. A rough, rocky, +boulder-strewn lane ran through it to the woods—a lane white with +pestiferous, beautiful daisies. + +Roaring Abel met Valancy at the door. + +“So you’ve come,” he said incredulously. “I never s’posed that ruck of +Stirlings would let you.” + +Valancy showed all her pointed teeth in a grin. + +“They couldn’t stop me.” + +“I didn’t think you’d so much spunk,” said Roaring Abel admiringly. +“And look at the nice ankles of her,” he added, as he stepped aside to +let her in. + +If Cousin Stickles had heard this she would have been certain that +Valancy’s doom, earthly and unearthly, was sealed. But Abel’s +superannuated gallantry did not worry Valancy. Besides, this was the +first compliment she had ever received in her life and she found +herself liking it. She sometimes suspected she had nice ankles, but +nobody had ever mentioned it before. In the Stirling clan ankles were +among the unmentionables. + +Roaring Abel took her into the kitchen, where Cissy Gay was lying on +the sofa, breathing quickly, with little scarlet spots on her hollow +cheeks. Valancy had not seen Cecilia Gay for years. Then she had been +such a pretty creature, a slight, blossom-like girl, with soft, golden +hair, clear-cut, almost waxen features, and large, beautiful blue eyes. +She was shocked at the change in her. Could this be sweet Cissy—this +pitiful little thing that looked like a tired, broken flower? She had +wept all the beauty out of her eyes; they looked too big—enormous—in +her wasted face. The last time Valancy had seen Cecilia Gay those +faded, piteous eyes had been limpid, shadowy blue pools aglow with +mirth. The contrast was so terrible that Valancy’s own eyes filled with +tears. She knelt down by Cissy and put her arms about her. + +“Cissy dear, I’ve come to look after you. I’ll stay with you +till—till—as long as you want me.” + +“Oh!” Cissy put her thin arms about Valancy’s neck. “Oh—_will_ you? +It’s been so—lonely. I can wait on myself—but it’s been so _lonely_. +It—would just be like—heaven—to have some one here—like you. You were +always—so sweet to me—long ago.” + +Valancy held Cissy close. She was suddenly happy. Here was some one who +needed her—some one she could help. She was no longer a superfluity. +Old things had passed away; everything had become new. + +“Most things are predestinated, but some are just darn sheer luck,” +said Roaring Abel, complacently smoking his pipe in the corner. + + + + +CHAPTER XVII + + +When Valancy had lived for a week at Roaring Abel’s she felt as if +years had separated her from her old life and all the people she had +known in it. They were beginning to seem remote—dream-like—far-away—and +as the days went on they seemed still more so, until they ceased to +matter altogether. + +She was happy. Nobody ever bothered her with conundrums or insisted on +giving her Purple Pills. Nobody called her Doss or worried her about +catching cold. There were no quilts to piece, no abominable +rubber-plant to water, no ice-cold maternal tantrums to endure. She +could be alone whenever she liked, go to bed when she liked, sneeze +when she liked. In the long, wondrous, northern twilights, when Cissy +was asleep and Roaring Abel away, she could sit for hours on the shaky +back verandah steps, looking out over the barrens to the hills beyond, +covered with their fine, purple bloom, listening to the friendly wind +singing wild, sweet melodies in the little spruces, and drinking in the +aroma of the sunned grasses, until darkness flowed over the landscape +like a cool, welcome wave. + +Sometimes of an afternoon, when Cissy was strong enough, the two girls +went into the barrens and looked at the wood-flowers. But they did not +pick any. Valancy had read to Cissy the gospel thereof according to +John Foster: “It is a pity to gather wood-flowers. They lose half their +witchery away from the green and the flicker. The way to enjoy +wood-flowers is to track them down to their remote haunts—gloat over +them—and then leave them with backward glances, taking with us only the +beguiling memory of their grace and fragrance.” + +Valancy was in the midst of realities after a lifetime of unrealities. +And busy—very busy. The house had to be cleaned. Not for nothing had +Valancy been brought up in the Stirling habits of neatness and +cleanliness. If she found satisfaction in cleaning dirty rooms she got +her fill of it there. Roaring Abel thought she was foolish to bother +doing so much more than she was asked to do, but he did not interfere +with her. He was very well satisfied with his bargain. Valancy was a +good cook. Abel said she got a flavour into things. The only fault he +found with her was that she did not sing at her work. + +“Folks should always sing at their work,” he insisted. “Sounds +cheerful-like.” + +“Not always,” retorted Valancy. “Fancy a butcher singing at his work. +Or an undertaker.” + +Abel burst into his great broad laugh. + +“There’s no getting the better of you. You’ve got an answer every time. +I should think the Stirlings would be glad to be rid of you. _They_ +don’t like being sassed back.” + +During the day Abel was generally away from home—if not working, then +shooting or fishing with Barney Snaith. He generally came home at +nights—always very late and often very drunk. The first night they +heard him come howling into the yard, Cissy had told Valancy not to be +afraid. + +“Father never does anything—he just makes a noise.” + +Valancy, lying on the sofa in Cissy’s room, where she had elected to +sleep, lest Cissy should need attention in the night—Cissy would never +have called her—was not at all afraid, and said so. By the time Abel +had got his horses put away, the roaring stage had passed and he was in +his room at the end of the hall crying and praying. Valancy could still +hear his dismal moans when she went calmly to sleep. For the most part, +Abel was a good-natured creature, but occasionally he had a temper. +Once Valancy asked him coolly: + +“What is the use of getting in a rage?” + +“It’s such a d——d relief,” said Abel. + +They both burst out laughing together. + +“You’re a great little sport,” said Abel admiringly. “Don’t mind my bad +French. I don’t mean a thing by it. Jest habit. Say, I like a woman +that ain’t afraid to speak up to me. Sis there was always too meek—too +meek. That’s why she got adrift. I like you.” + +“All the same,” said Valancy determinedly, “there is no use in sending +things to hell as you’re always doing. And I’m _not_ going to have you +tracking mud all over a floor I’ve just scrubbed. You _must_ use the +scraper whether you consign it to perdition or not.” + +Cissy loved the cleanness and neatness. She had kept it so, too, until +her strength failed. She was very pitifully happy because she had +Valancy with her. It had been so terrible—the long, lonely days and +nights with no companionship save those dreadful old women who came to +work. Cissy had hated and feared them. She clung to Valancy like a +child. + +There was no doubt that Cissy was dying. Yet at no time did she seem +alarmingly ill. She did not even cough a great deal. Most days she was +able to get up and dress—sometimes even to work about in the garden or +the barrens for an hour or two. For a few weeks after Valancy’s coming +she seemed so much better that Valancy began to hope she might get +well. But Cissy shook her head. + +“No, I can’t get well. My lungs are almost gone. And I—don’t want to. +I’m so tired, Valancy. Only dying can rest me. But it’s lovely to have +you here—you’ll never know how much it means to me. But Valancy—you +work too hard. You don’t need to—Father only wants his meals cooked. I +don’t think you are strong yourself. You turn so pale sometimes. And +those drops you take. _Are_ you well, dear?” + +“I’m all right,” said Valancy lightly. She would not have Cissy +worried. “And I’m not working hard. I’m glad to have some work to +do—something that really wants to be done.” + +“Then”—Cissy slipped her hand wistfully into Valancy’s—“don’t let’s +talk any more about my being sick. Let’s just forget it. Let’s pretend +I’m a little girl again—and you have come here to play with me. I used +to wish that long ago—wish that you could come. I knew you couldn’t, of +course. But how I did wish it! You always seemed so different from the +other girls—so kind and sweet—and as if you had something in yourself +nobody knew about—some dear, pretty secret. _Had_ you, Valancy?” + +“I had my Blue Castle,” said Valancy, laughing a little. She was +pleased that Cissy had thought of her like this. She had never +suspected that anybody liked or admired or wondered about her. She told +Cissy all about her Blue Castle. She had never told any one about it +before. + +“Every one has a Blue Castle, I think,” said Cissy softly. “Only every +one has a different name for it. _I_ had mine—once.” + +She put her two thin little hands over her face. She did not tell +Valancy—then—who had destroyed her Blue Castle. But Valancy knew that, +whoever it was, it was not Barney Snaith. + + + + +CHAPTER XVIII + + +Valancy was acquainted with Barney by now—well acquainted, it seemed, +though she had spoken to him only a few times. But then she had felt +just as well acquainted with him the first time they had met. She had +been in the garden at twilight, hunting for a few stalks of white +narcissus for Cissy’s room when she heard that terrible old Grey +Slosson coming down through the woods from Mistawis—one could hear it +miles away. Valancy did not look up as it drew near, thumping over the +rocks in that crazy lane. She had never looked up, though Barney had +gone racketting past every evening since she had been at Roaring +Abel’s. This time he did not racket past. The old Grey Slosson stopped +with even more terrible noises than it made going. Valancy was +conscious that Barney had sprung from it and was leaning over the +ramshackle gate. She suddenly straightened up and looked into his face. +Their eyes met—Valancy was suddenly conscious of a delicious weakness. +Was one of her heart attacks coming on?—But this was a new symptom. + +His eyes, which she had always thought brown, now seen close, were deep +violet—translucent and intense. Neither of his eyebrows looked like the +other. He was thin—too thin—she wished she could feed him up a bit—she +wished she could sew the buttons on his coat—and make him cut his +hair—and shave every day. There was _something_ in his face—one hardly +knew what it was. Tiredness? Sadness? Disillusionment? He had dimples +in his thin cheeks when he smiled. All these thoughts flashed through +Valancy’s mind in that one moment while his eyes looked into hers. + +“Good-evening, Miss Stirling.” + +Nothing could be more commonplace and conventional. Any one might have +said it. But Barney Snaith had a way of saying things that gave them +poignancy. When he said good-evening you felt that it _was_ a good +evening and that it was partly his doing that it was. Also, you felt +that some of the credit was yours. Valancy felt all this vaguely, but +she couldn’t imagine why she was trembling from head to foot—it _must_ +be her heart. If only he didn’t notice it! + +“I’m going over to the Port,” Barney was saying. “Can I acquire merit +by getting or doing anything there for you or Cissy?” + +“Will you get some salt codfish for us?” said Valancy. It was the only +thing she could think of. Roaring Abel had expressed a desire that day +for a dinner of boiled salt codfish. When her knights came riding to +the Blue Castle, Valancy had sent them on many a quest, but she had +never asked any of them to get her salt codfish. + +“Certainly. You’re sure there’s nothing else? Lots of room in Lady Jane +Grey Slosson. And she always gets back _some_ time, does Lady Jane.” + +“I don’t think there’s anything more,” said Valancy. She knew he would +bring oranges for Cissy anyhow—he always did. + +Barney did not turn away at once. He was silent for a little. Then he +said, slowly and whimsically: + +“Miss Stirling, you’re a brick! You’re a whole cartload of bricks. To +come here and look after Cissy—under the circumstances.” + +“There’s nothing so bricky about that,” said Valancy. “I’d nothing else +to do. And—I like it here. I don’t feel as if I’d done anything +specially meritorious. Mr. Gay is paying me fair wages. I never earned +any money before—and I like it.” It seemed so easy to talk to Barney +Snaith, someway—this terrible Barney Snaith of the lurid tales and +mysterious past—as easy and natural as if talking to herself. + +“All the money in the world couldn’t buy what you’re doing for Cissy +Gay,” said Barney. “It’s splendid and fine of you. And if there’s +anything I can do to help you in any way, you have only to let me know. +If Roaring Abel ever tries to annoy you——” + +“He doesn’t. He’s lovely to me. I like Roaring Abel,” said Valancy +frankly. + +“So do I. But there’s one stage of his drunkenness—perhaps you haven’t +encountered it yet—when he sings ribald songs——” + +“Oh, yes. He came home last night like that. Cissy and I just went to +our room and shut ourselves in where we couldn’t hear him. He +apologised this morning. I’m not afraid of any of Roaring Abel’s +stages.” + +“Well, I’m sure he’ll be decent to you, apart from his inebriated +yowls,” said Barney. “And I’ve told him he’s got to stop damning things +when you’re around.” + +“Why?” asked Valancy slily, with one of her odd, slanted glances and a +sudden flake of pink on each cheek, born of the thought that Barney +Snaith had actually done so much for _her_. “I often feel like damning +things myself.” + +For a moment Barney stared. Was this elfin girl the little, old-maidish +creature who had stood there two minutes ago? Surely there was magic +and devilry going on in that shabby, weedy old garden. + +Then he laughed. + +“It will be a relief to have some one to do it for you, then. So you +don’t want anything but salt codfish?” + +“Not tonight. But I dare say I’ll have some errands for you very often +when you go to Port Lawrence. I can’t trust Mr. Gay to remember to +bring all the things I want.” + +Barney had gone away, then, in his Lady Jane, and Valancy stood in the +garden for a long time. + +Since then he had called several times, walking down through the +barrens, whistling. How that whistle of his echoed through the spruces +on those June twilights! Valancy caught herself listening for it every +evening—rebuked herself—then let herself go. Why shouldn’t she listen +for it? + +He always brought Cissy fruit and flowers. Once he brought Valancy a +box of candy—the first box of candy she had ever been given. It seemed +sacrilege to eat it. + +She found herself thinking of him in season and out of season. She +wanted to know if he ever thought about her when she wasn’t before his +eyes, and, if so, what. She wanted to see that mysterious house of his +back on the Mistawis island. Cissy had never seen it. Cissy, though she +talked freely of Barney and had known him for five years, really knew +little more of him than Valancy herself. + +“But he isn’t bad,” said Cissy. “Nobody need ever tell me he is. He +_can’t_ have done a thing to be ashamed of.” + +“Then why does he live as he does?” asked Valancy—to hear somebody +defend him. + +“I don’t know. He’s a mystery. And of course there’s something behind +it, but I _know_ it isn’t disgrace. Barney Snaith simply couldn’t do +anything disgraceful, Valancy.” + +Valancy was not so sure. Barney must have done _something_—sometime. He +was a man of education and intelligence. She had soon discovered that, +in listening to his conversations and wrangles with Roaring Abel—who +was surprisingly well read and could discuss any subject under the sun +when sober. Such a man wouldn’t bury himself for five years in Muskoka +and live and look like a tramp if there were not too good—or bad—a +reason for it. But it didn’t matter. All that mattered was that she was +sure now that he had never been Cissy Gay’s lover. There was nothing +like _that_ between them. Though he was very fond of Cissy and she of +him, as any one could see. But it was a fondness that didn’t worry +Valancy. + +“You don’t know what Barney has been to me, these past two years,” +Cissy had said simply. “_Everything_ would have been unbearable without +him.” + +“Cissy Gay is the sweetest girl I ever knew—and there’s a man somewhere +I’d like to shoot if I could find him,” Barney had said savagely. + +Barney was an interesting talker, with a knack of telling a great deal +about his adventures and nothing at all about himself. There was one +glorious rainy day when Barney and Abel swapped yarns all the afternoon +while Valancy mended tablecloths and listened. Barney told weird tales +of his adventures with “shacks” on trains while hoboing it across the +continent. Valancy thought she ought to think his stealing rides quite +dreadful, but didn’t. The story of his working his way to England on a +cattle-ship sounded more legitimate. And his yarns of the Yukon +enthralled her—especially the one of the night he was lost on the +divide between Gold Run and Sulphur Valley. He had spent two years out +there. Where in all this was there room for the penitentiary and the +other things? + +If he were telling the truth. But Valancy knew he was. + +“Found no gold,” he said. “Came away poorer than when I went. But such +a place to live! Those silences at the back of the north wind _got_ me. +I’ve never belonged to myself since.” + +Yet he was not a great talker. He told a great deal in a few +well-chosen words—how well-chosen Valancy did not realise. And he had a +knack of saying things without opening his mouth at all. + +“I like a man whose eyes say more than his lips,” thought Valancy. + +But then she liked everything about him—his tawny hair—his whimsical +smiles—the little glints of fun in his eyes—his loyal affection for +that unspeakable Lady Jane—his habit of sitting with his hands in his +pockets, his chin sunk on his breast, looking up from under his +mismated eyebrows. She liked his nice voice which sounded as if it +might become caressing or wooing with very little provocation. She was +at times almost afraid to let herself think these thoughts. They were +so vivid that she felt as if the others _must_ know what she was +thinking. + +“I’ve been watching a woodpecker all day,” he said one evening on the +shaky old back verandah. His account of the woodpecker’s doings was +satisfying. He had often some gay or cunning little anecdote of the +wood folk to tell them. And sometimes he and Roaring Abel smoked +fiercely the whole evening and never said a word, while Cissy lay in +the hammock swung between the verandah posts and Valancy sat idly on +the steps, her hands clasped over her knees, and wondered dreamily if +she were really Valancy Stirling and if it were only three weeks since +she had left the ugly old house on Elm Street. + +The barrens lay before her in a white moon splendour, where dozens of +little rabbits frisked. Barney, when he liked, could sit down on the +edge of the barrens and lure those rabbits right to him by some +mysterious sorcery he possessed. Valancy had once seen a squirrel leap +from a scrub pine to his shoulder and sit there chattering to him. It +reminded her of John Foster. + +It was one of the delights of Valancy’s new life that she could read +John Foster’s books as often and as long as she liked. She could read +them in bed if she wanted to. She read them all to Cissy, who loved +them. She also tried to read them to Abel and Barney, who did not love +them. Abel was bored and Barney politely refused to listen at all. + +“Piffle,” said Barney. + + + + +CHAPTER XIX + + +Of course, the Stirlings had not left the poor maniac alone all this +time or refrained from heroic efforts to rescue her perishing soul and +reputation. Uncle James, whose lawyer had helped him as little as his +doctor, came one day and, finding Valancy alone in the kitchen, as he +supposed, gave her a terrible talking-to—told her she was breaking her +mother’s heart and disgracing her family. + +“But _why_?” said Valancy, not ceasing to scour her porridge pot +decently. “I’m doing honest work for honest pay. What is there in that +that is disgraceful?” + +“Don’t quibble, Valancy,” said Uncle James solemnly. “This is no fit +place for you to be, and you know it. Why, I’m told that jail-bird, +Snaith, is hanging around here every evening.” + +“Not _every_ evening,” said Valancy reflectively. “No, not quite every +evening.” + +“It’s—it’s insufferable!” said Uncle James violently. “Valancy, you +_must_ come home. We won’t judge you harshly. I assure you we won’t. +We will overlook all this.” + +“Thank you,” said Valancy. + +“Have you no sense of shame?” demanded Uncle James. + +“Oh, yes. But the things _I_ am ashamed of are not the things _you_ are +ashamed of.” Valancy proceeded to rinse her dishcloth meticulously. + +Still was Uncle James patient. He gripped the sides of his chair and +ground his teeth. + +“We know your mind isn’t just right. We’ll make allowances. But you +_must_ come home. You shall not stay here with that drunken, +blasphemous old scoundrel——” + +“Were you by any chance referring to _me_, _Mister_ Stirling?” demanded +Roaring Abel, suddenly appearing in the doorway of the back verandah +where he had been smoking a peaceful pipe and listening to “old Jim +Stirling’s” tirade with huge enjoyment! His red beard fairly bristled +with indignation and his huge eyebrows quivered. But cowardice was not +among James Stirling’s shortcomings. + +“I was. And, furthermore, I want to tell you that you have acted an +iniquitous part in luring this weak and unfortunate girl away from her +home and friends, and I will have you punished yet for it——” + +James Stirling got no further. Roaring Abel crossed the kitchen at a +bound, caught him by his collar and his trousers, and hurled him +through the doorway and over the garden paling with as little apparent +effort as he might have employed in whisking a troublesome kitten out +of the way. + +“The next time you come back here,” he bellowed, “I’ll throw you +through the window—and all the better if the window is shut! Coming +here, thinking yourself God to put the world to rights!” + +Valancy candidly and unashamedly owned to herself that she had seen few +more satisfying sights than Uncle James’ coat-tails flying out into the +asparagus bed. She had once been afraid of this man’s judgment. Now she +saw clearly that he was nothing but a rather stupid little village +tin-god. + +Roaring Abel turned with his great broad laugh. + +“He’ll think of that for years when he wakes up in the night. The +Almighty made a mistake in making so many Stirlings. But since they are +made, we’ve got to reckon with them. Too many to kill out. But if they +come here bothering you I’ll shoo ’em off before a cat could lick its +ear.” + +The next time they sent Dr. Stalling. Surely Roaring Abel would not +throw him into asparagus beds. Dr. Stalling was not so sure of this and +had no great liking for the task. He did not believe Valancy Stirling +was out of her mind. She had always been queer. He, Dr. Stalling, had +never been able to understand her. Therefore, beyond doubt, she was +queer. She was only just a little queerer than usual now. And Dr. +Stalling had his own reasons for disliking Roaring Abel. When Dr. +Stalling had first come to Deerwood he had had a liking for long hikes +around Mistawis and Muskoka. On one of these occasions he had got lost +and after much wandering had fallen in with Roaring Abel with his gun +over his shoulder. + +Dr. Stalling had contrived to ask his question in about the most +idiotic manner possible. He said, “Can you tell me where I’m going?” + +“How the devil should I know where you’re going, gosling?” retorted +Abel contemptuously. + +Dr. Stalling was so enraged that he could not speak for a moment or two +and in that moment Abel had disappeared in the woods. Dr. Stalling had +eventually found his way home, but he had never hankered to encounter +Abel Gay again. + +Nevertheless he came now to do his duty. Valancy greeted him with a +sinking heart. She had to own to herself that she was terribly afraid +of Dr. Stalling still. She had a miserable conviction that if he shook +his long, bony finger at her and told her to go home, she dared not +disobey. + +“Mr. Gay,” said Dr. Stalling politely and condescendingly, “may I see +Miss Stirling alone for a few minutes?” + +Roaring Abel was a little drunk—just drunk enough to be excessively +polite and very cunning. He had been on the point of going away when +Dr. Stalling arrived, but now he sat down in a corner of the parlour +and folded his arms. + +“No, no, mister,” he said solemnly. “That wouldn’t do—wouldn’t do at +all. I’ve got the reputation of my household to keep up. I’ve got to +chaperone this young lady. Can’t have any sparkin’ going on here behind +my back.” + +Outraged Dr. Stalling looked so terrible that Valancy wondered how Abel +could endure his aspect. But Abel was not worried at all. + +“D’ye know anything about it, anyway?” he asked genially. + +“About _what_?” + +“Sparking,” said Abel coolly. + +Poor Dr. Stalling, who had never married because he believed in a +celibate clergy, would not notice this ribald remark. He turned his +back on Abel and addressed himself to Valancy. + +“Miss Stirling, I am here in response to your mother’s wishes. She +begged me to come. I am charged with some messages from her. Will +you”—he wagged his forefinger—“will you hear them?” + +“Yes,” said Valancy faintly, eyeing the forefinger. It had a hypnotic +effect on her. + +“The first is this. If you will leave this—this——” + +“House,” interjected Roaring Abel. “H-o-u-s-e. Troubled with an +impediment in your speech, ain’t you, Mister?” + +“—this _place_ and return to your home, Mr. James Stirling will himself +pay for a good nurse to come here and wait on Miss Gay.” + +Back of her terror Valancy smiled in secret. Uncle James must indeed +regard the matter as desperate when he would loosen his purse-strings +like that. At any rate, her clan no longer despised her or ignored her. +She had become important to them. + +“That’s _my_ business, Mister,” said Abel. “Miss Stirling can go if she +pleases, or stay if she pleases. I made a fair bargain with her, and +she’s free to conclude it when she likes. She gives me meals that stick +to my ribs. She don’t forget to put salt in the porridge. She never +slams doors, and when she has nothing to say she don’t talk. That’s +uncanny in a woman, you know, Mister. I’m satisfied. If she isn’t, +she’s free to go. But no woman comes here in Jim Stirling’s pay. If any +one does”—Abel’s voice was uncannily bland and polite—“I’ll spatter the +road with her brains. Tell him that with A. Gay’s compliments.” + +“Dr. Stalling, a nurse is not what Cissy needs,” said Valancy +earnestly. “She isn’t so ill as that, yet. What she wants is +companionship—somebody she knows and likes just to live with her. You +can understand that, I’m sure.” + +“I understand that your motive is quite—ahem—commendable.” Dr. Stalling +felt that he was very broad-minded indeed—especially as in his secret +soul he did not believe Valancy’s motive _was_ commendable. He hadn’t +the least idea what she was up to, but he was sure her motive was not +commendable. When he could not understand a thing he straightway +condemned it. Simplicity itself! “But your first duty is to your +mother. _She_ needs you. She implores you to come home—she will forgive +everything if you will only come home.” + +“That’s a pretty little thought,” remarked Abel meditatively, as he +ground some tobacco up in his hand. + +Dr. Stalling ignored him. + +“She entreats, but I, Miss Stirling,”—Dr. Stalling remembered that he +was an ambassador of Jehovah—“_I command_. As your pastor and spiritual +guide, I command you to come home with me—this very day. Get your hat +and coat and come _now_.” + +Dr. Stalling shook his finger at Valancy. Before that pitiless finger +she drooped and wilted visibly. + +“She’s giving in,” thought Roaring Abel. “She’ll go with him. Beats +all, the power these preacher fellows have over women.” + +Valancy _was_ on the point of obeying Dr. Stalling. She must go home +with him—and give up. She would lapse back to Doss Stirling again and +for her few remaining days or weeks be the cowed, futile creature she +had always been. It was her fate—typified by that relentless, uplifted +forefinger. She could no more escape from it than Roaring Abel from his +predestination. She eyed it as the fascinated bird eyes the snake. +Another moment— + +“_Fear is the original sin_,” suddenly said a still, small voice away +back—back—back of Valancy’s consciousness. “_Almost all the evil in the +world has its origin in the fact that some one is afraid of +something_.” + +Valancy stood up. She was still in the clutches of fear, but her soul +was her own again. She would not be false to that inner voice. + +“Dr. Stalling,” she said slowly, “I do not at present owe _any_ duty to +my mother. She is quite well; she has all the assistance and +companionship she requires; she does not need me at all. I _am_ needed +here. I am going to stay here.” + +“There’s spunk for you,” said Roaring Abel admiringly. + +Dr. Stalling dropped his forefinger. One could not keep on shaking a +finger forever. + +“Miss Stirling, is there _nothing_ that can influence you? Do you +remember your childhood days——” + +“Perfectly. And hate them.” + +“Do you realise what people will say? What they _are_ saying?” + +“I can imagine it,” said Valancy, with a shrug of her shoulders. She +was suddenly free of fear again. “I haven’t listened to the gossip of +Deerwood teaparties and sewing circles twenty years for nothing. But, +Dr. Stalling, it doesn’t matter in the least to me what they say—not in +the least.” + +Dr. Stalling went away then. A girl who cared nothing for public +opinion! Over whom sacred family ties had no restraining influence! Who +hated her childhood memories! + +Then Cousin Georgiana came—on her own initiative, for nobody would have +thought it worth while to send her. She found Valancy alone, weeding +the little vegetable garden she had planted, and she made all the +platitudinous pleas she could think of. Valancy heard her patiently. +Cousin Georgiana wasn’t such a bad old soul. Then she said: + +“And now that you have got all that out of your system, Cousin +Georgiana, can you tell me how to make creamed codfish so that it will +not be as thick as porridge and as salt as the Dead Sea?” + +* * * * * * * + +“We’ll just have to _wait_,” said Uncle Benjamin. “After all, Cissy Gay +can’t live long. Dr. Marsh tells me she may drop off any day.” + +Mrs. Frederick wept. It would really have been so much easier to bear +if Valancy had died. She could have worn mourning then. + + + + +CHAPTER XX + + +When Abel Gay paid Valancy her first month’s wages—which he did +promptly, in bills reeking with the odour of tobacco and +whiskey—Valancy went into Deerwood and spent every cent of it. She got +a pretty green crêpe dress with a girdle of crimson beads, at a bargain +sale, a pair of silk stockings, to match, and a little crinkled green +hat with a crimson rose in it. She even bought a foolish little +beribboned and belaced nightgown. + +She passed the house on Elm Street twice—Valancy never even thought +about it as “home”—but saw no one. No doubt her mother was sitting in +the room this lovely June evening playing solitaire—and cheating. +Valancy knew that Mrs. Frederick always cheated. She never lost a game. +Most of the people Valancy met looked at her seriously and passed her +with a cool nod. Nobody stopped to speak to her. + +Valancy put on her green dress when she got home. Then she took it off +again. She felt so miserably undressed in its low neck and short +sleeves. And that low, crimson girdle around the hips seemed positively +indecent. She hung it up in the closet, feeling flatly that she had +wasted her money. She would never have the courage to wear that dress. +John Foster’s arraignment of fear had no power to stiffen her against +this. In this one thing habit and custom were still all-powerful. Yet +she sighed as she went down to meet Barney Snaith in her old +snuff-brown silk. That green thing had been very becoming—she had seen +so much in her one ashamed glance. Above it her eyes had looked like +odd brown jewels and the girdle had given her flat figure an entirely +different appearance. She wished she could have left it on. But there +were some things John Foster did not know. + +Every Sunday evening Valancy went to the little Free Methodist church +in a valley on the edge of “up back”—a spireless little grey building +among the pines, with a few sunken graves and mossy gravestones in the +small, paling-encircled, grass-grown square beside it. She liked the +minister who preached there. He was so simple and sincere. An old man, +who lived in Port Lawrence and came out by the lake in a little +disappearing propeller boat to give a free service to the people of the +small, stony farms back of the hills, who would otherwise never have +heard any gospel message. She liked the simple service and the fervent +singing. She liked to sit by the open window and look out into the pine +woods. The congregation was always small. The Free Methodists were few +in number, poor and generally illiterate. But Valancy loved those +Sunday evenings. For the first time in her life she liked going to +church. The rumour reached Deerwood that she had “turned Free +Methodist” and sent Mrs. Frederick to bed for a day. But Valancy had +not turned anything. She went to the church because she liked it and +because in some inexplicable way it did her good. Old Mr. Towers +believed exactly what he preached and somehow it made a tremendous +difference. + +Oddly enough, Roaring Abel disapproved of her going to the hill church +as strongly as Mrs. Frederick herself could have done. He had “no use +for Free Methodists. He was a Presbyterian.” But Valancy went in spite +of him. + +“We’ll hear something worse than _that_ about her soon,” Uncle Benjamin +predicted gloomily. + +They did. + +Valancy could not quite explain, even to herself, just why she wanted +to go to that party. It was a dance “up back” at Chidley Corners; and +dances at Chidley Corners were not, as a rule, the sort of assemblies +where well-brought-up young ladies were found. Valancy knew it was +coming off, for Roaring Abel had been engaged as one of the fiddlers. + +But the idea of going had never occurred to her until Roaring Abel +himself broached it at supper. + +“You come with me to the dance,” he ordered. “It’ll do you good—put +some colour in your face. You look peaked—you want something to liven +you up.” + +Valancy found herself suddenly wanting to go. She knew nothing at all +of what dances at Chidley Corners were apt to be like. Her idea of +dances had been fashioned on the correct affairs that went by that name +in Deerwood and Port Lawrence. Of course she knew the Corners’ dance +wouldn’t be just like them. Much more informal, of course. But so much +the more interesting. Why shouldn’t she go? Cissy was in a week of +apparent health and improvement. She wouldn’t mind staying alone in the +least. She entreated Valancy to go if she wanted to. And Valancy _did_ +want to go. + +She went to her room to dress. A rage against the snuff-brown silk +seized her. Wear that to a party! Never. She pulled her green crêpe +from its hanger and put it on feverishly. It was nonsense to feel +so—so—naked—just because her neck and arms were bare. That was just her +old maidishness. She would not be ridden by it. On went the dress—the +slippers. + +It was the first time she had worn a pretty dress since the organdies +of her early teens. And _they_ had never made her look like this. + +If she only had a necklace or something. She wouldn’t feel so bare +then. She ran down to the garden. There were clovers there—great +crimson things growing in the long grass. Valancy gathered handfuls of +them and strung them on a cord. Fastened above her neck they gave her +the comfortable sensation of a collar and were oddly becoming. Another +circlet of them went round her hair, dressed in the low puffs that +became her. Excitement brought those faint pink stains to her face. She +flung on her coat and pulled the little, twisty hat over her hair. + +“You look so nice and—and—different, dear,” said Cissy. “Like a green +moonbeam with a gleam of red in it, if there could be such a thing.” + +Valancy stooped to kiss her. + +“I don’t feel right about leaving you alone, Cissy.” + +“Oh, I’ll be all right. I feel better tonight than I have for a long +while. I’ve been feeling badly to see you sticking here so closely on +my account. I hope you’ll have a nice time. I never was at a party at +the Corners, but I used to go sometimes, long ago, to dances up back. +We always had good times. And you needn’t be afraid of Father being +drunk tonight. He never drinks when he engages to play for a party. +But—there may be—liquor. What will you do if it gets rough?” + +“Nobody would molest me.” + +“Not seriously, I suppose. Father would see to that. But it _might_ be +noisy and—and unpleasant.” + +“I won’t mind. I’m only going as a looker-on. I don’t expect to dance. +I just want to _see_ what a party up back is like. I’ve never seen +anything except decorous Deerwood.” + +Cissy smiled rather dubiously. She knew much better than Valancy what a +party “up back” might be like if there should be liquor. But again +there mightn’t be. + +“I hope you’ll enjoy it, dear,” she repeated. + +Valancy enjoyed the drive there. They went early, for it was twelve +miles to Chidley Corners, and they had to go in Abel’s old, ragged +top-buggy. The road was rough and rocky, like most Muskoka roads, but +full of the austere charm of northern woods. It wound through +beautiful, purring pines that were ranks of enchantment in the June +sunset, and over the curious jade-green rivers of Muskoka, fringed by +aspens that were always quivering with some supernal joy. + +Roaring Abel was excellent company, too. He knew all the stories and +legends of the wild, beautiful “up back,” and he told them to Valancy +as they drove along. Valancy had several fits of inward laughter over +what Uncle Benjamin and Aunt Wellington, _et al._, would feel and think +and say if they saw her driving with Roaring Abel in that terrible +buggy to a dance at Chidley Corners. + +At first the dance was quiet enough, and Valancy was amused and +entertained. She even danced twice herself, with a couple of nice “up +back” boys who danced beautifully and told her she did, too. + +Another compliment came her way—not a very subtle one, perhaps, but +Valancy had had too few compliments in her life to be over-nice on that +point. She overheard two of the “up back” young men talking about her +in the dark “lean-to” behind her. + +“Know who that girl in green is?” + +“Nope. Guess she’s from out front. The Port, maybe. Got a stylish look +to her.” + +“No beaut but cute-looking, I’ll say. ‘Jever see such eyes?” + +The big room was decorated with pine and fir boughs, and lighted by +Chinese lanterns. The floor was waxed, and Roaring Abel’s fiddle, +purring under his skilled touch, worked magic. The “up back” girls were +pretty and prettily dressed. Valancy thought it the nicest party she +had ever attended. + +By eleven o’clock she had changed her mind. A new crowd had arrived—a +crowd unmistakably drunk. Whiskey began to circulate freely. Very soon +almost all the men were partly drunk. Those in the porch and outside +around the door began howling “come-all-ye’s” and continued to howl +them. The room grew noisy and reeking. Quarrels started up here and +there. Bad language and obscene songs were heard. The girls, swung +rudely in the dances, became dishevelled and tawdry. Valancy, alone in +her corner, was feeling disgusted and repentant. Why had she ever come +to such a place? Freedom and independence were all very well, but one +should not be a little fool. She might have known what it would be +like—she might have taken warning from Cissy’s guarded sentences. Her +head was aching—she was sick of the whole thing. But what could she do? +She must stay to the end. Abel could not leave till then. And that +would probably be not till three or four in the morning. + +The new influx of boys had left the girls far in the minority and +partners were scarce. Valancy was pestered with invitations to dance. +She refused them all shortly, and some of her refusals were not well +taken. There were muttered oaths and sullen looks. Across the room she +saw a group of the strangers talking together and glancing meaningly at +her. What were they plotting? + +It was at this moment that she saw Barney Snaith looking in over the +heads of the crowd at the doorway. Valancy had two distinct +convictions—one was that she was quite safe now; the other was that +_this_ was why she had wanted to come to the dance. It had been such an +absurd hope that she had not recognised it before, but now she knew she +had come because of the possibility that Barney might be there, too. +She thought that perhaps she ought to be ashamed for this, but she +wasn’t. After her feeling of relief her next feeling was one of +annoyance with Barney for coming there unshaved. Surely he might have +enough self-respect to groom himself up decently when he went to a +party. There he was, bareheaded, bristly-chinned, in his old trousers +and his blue homespun shirt. Not even a coat. Valancy could have shaken +him in her anger. No wonder people believed everything bad of him. + +But she was not afraid any longer. One of the whispering group left his +comrades and came across the room to her, through the whirling couples +that now filled it uncomfortably. He was a tall, broad-shouldered +fellow, not ill-dressed or ill-looking but unmistakably half drunk. He +asked Valancy to dance. Valancy declined civilly. His face turned +livid. He threw his arm about her and pulled her to him. His hot, +whiskied breath burned her face. + +“We won’t have fine-lady airs here, my girl. If you ain’t too good to +come here you ain’t too good to dance with us. Me and my pals have been +watching you. You’ve got to give us each a turn and a kiss to boot.” + +Valancy tried desperately and vainly to free herself. She was being +dragged out into the maze of shouting, stamping, yelling dancers. The +next moment the man who held her went staggering across the room from a +neatly planted blow on the jaw, knocking down whirling couples as he +went. Valancy felt her arm grasped. + +“This way—quick,” said Barney Snaith. He swung her out through the open +window behind them, vaulted lightly over the sill and caught her hand. + +“Quick—we must run for it—they’ll be after us.” + +Valancy ran as she had never run before, clinging tight to Barney’s +hand, wondering why she did not drop dead in such a mad scamper. +Suppose she did! What a scandal it would make for her poor people. For +the first time Valancy felt a little sorry for them. Also, she felt +glad that she had escaped from that horrible row. Also, glad that she +was holding tight to Barney’s hand. Her feelings were badly mixed and +she had never had so many in such a brief time in her life. + +They finally reached a quiet corner in the pine woods. The pursuit had +taken a different direction and the whoops and yells behind them were +growing faint. Valancy, out of breath, with a crazily beating heart, +collapsed on the trunk of a fallen pine. + +“Thanks,” she gasped. + +“What a goose you were to come to such a place!” said Barney. + +“I—didn’t—know—it—would—be like this,” protested Valancy. + +“You _should_ have known. Chidley Corners!” + +“It—was—just—a name—to me.” + +Valancy knew Barney could not realise how ignorant she was of the +regions “up back.” She had lived in Deerwood all her life and of course +he supposed she knew. He didn’t know how she had been brought up. There +was no use trying to explain. + +“When I drifted in at Abel’s this evening and Cissy told me you’d come +here I was amazed. And downright scared. Cissy told me she was worried +about you but hadn’t liked to say anything to dissuade you for fear +you’d think she was thinking selfishly about herself. So I came on up +here instead of going to Deerwood.” + +Valancy felt a sudden delightful glow irradiating soul and body under +the dark pines. So he had actually come up to look after her. + +“As soon as they stop hunting for us we’ll sneak around to the Muskoka +road. I left Lady Jane down there. I’ll take you home. I suppose you’ve +had enough of your party.” + +“Quite,” said Valancy meekly. The first half of the way home neither of +them said anything. It would not have been much use. Lady Jane made so +much noise they could not have heard each other. Anyway, Valancy did +not feel conversationally inclined. She was ashamed of the whole +affair—ashamed of her folly in going—ashamed of being found in such a +place by Barney Snaith. By Barney Snaith, reputed jail-breaker, +infidel, forger and defaulter. Valancy’s lips twitched in the darkness +as she thought of it. But she _was_ ashamed. + +And yet she was enjoying herself—was full of a strange +exultation—bumping over that rough road beside Barney Snaith. The big +trees shot by them. The tall mulleins stood up along the road in stiff, +orderly ranks like companies of soldiers. The thistles looked like +drunken fairies or tipsy elves as their car-lights passed over them. +This was the first time she had even been in a car. After all, she +liked it. She was not in the least afraid, with Barney at the wheel. +Her spirits rose rapidly as they tore along. She ceased to feel +ashamed. She ceased to feel anything except that she was part of a +comet rushing gloriously through the night of space. + +All at once, just where the pine woods frayed out to the scrub barrens, +Lady Jane became quiet—too quiet. Lady Jane slowed down quietly—and +stopped. + +Barney uttered an aghast exclamation. Got out. Investigated. Came +apologetically back. + +“I’m a doddering idiot. Out of gas. I knew I was short when I left +home, but I meant to fill up in Deerwood. Then I forgot all about it in +my hurry to get to the Corners.” + +“What can we do?” asked Valancy coolly. + +“I don’t know. There’s no gas nearer than Deerwood, nine miles away. +And I don’t dare leave you here alone. There are always tramps on this +road—and some of those crazy fools back at the Corners may come +straggling along presently. There were boys there from the Port. As far +as I can see, the best thing to do is for us just to sit patiently here +until some car comes along and lends us enough gas to get to Roaring +Abel’s with.” + +“Well, what’s the matter with that?” said Valancy. + +“We may have to sit here all night,” said Barney. + +“I don’t mind,” said Valancy. + +Barney gave a short laugh. “If you don’t, I needn’t. I haven’t any +reputation to lose.” + +“Nor I,” said Valancy comfortably. + + + + +CHAPTER XXI + + +“We’ll just sit here,” said Barney, “and if we think of anything worth +while saying we’ll say it. Otherwise, not. Don’t imagine you’re bound +to talk to me.” + +“John Foster says,” quoted Valancy, “‘If you can sit in silence with a +person for half an hour and yet be entirely comfortable, you and that +person can be friends. If you cannot, friends you’ll never be and you +need not waste time in trying.’” + +“Evidently John Foster says a sensible thing once in a while,” conceded +Barney. + +They sat in silence for a long while. Little rabbits hopped across the +road. Once or twice an owl laughed out delightfully. The road beyond +them was fringed with the woven shadow lace of trees. Away off to the +southwest the sky was full of silvery little cirrus clouds above the +spot where Barney’s island must be. + +Valancy was perfectly happy. Some things dawn on you slowly. Some +things come by lightning flashes. Valancy had had a lightning flash. + +She knew quite well now that she loved Barney. Yesterday she had been +all her own. Now she was this man’s. Yet he had done nothing—said +nothing. He had not even looked at her as a woman. But that didn’t +matter. Nor did it matter what he was or what he had done. She loved +him without any reservations. Everything in her went out wholly to him. +She had no wish to stifle or disown her love. She seemed to be his so +absolutely that thought apart from him—thought in which he did not +predominate—was an impossibility. + +She had realised, quite simply and fully, that she loved him, in the +moment when he was leaning on the car door, explaining that Lady Jane +had no gas. She had looked deep into his eyes in the moonlight and had +known. In just that infinitesimal space of time everything was changed. +Old things passed away and all things became new. + +She was no longer unimportant, little, old maid Valancy Stirling. She +was a woman, full of love and therefore rich and significant—justified +to herself. Life was no longer empty and futile, and death could cheat +her of nothing. Love had cast out her last fear. + +Love! What a searing, torturing, intolerably sweet thing it was—this +possession of body, soul and mind! With something at its core as fine +and remote and purely spiritual as the tiny blue spark in the heart of +the unbreakable diamond. No dream had ever been like this. She was no +longer solitary. She was one of a vast sisterhood—all the women who had +ever loved in the world. + +Barney need never know it—though she would not in the least have minded +his knowing. But _she_ knew it and it made a tremendous difference to +her. Just to love! She did not ask to be loved. It was rapture enough +just to sit there beside him in silence, alone in the summer night in +the white splendour of moonshine, with the wind blowing down on them +out of the pine woods. She had always envied the wind. So free. Blowing +where it listed. Through the hills. Over the lakes. What a tang, what a +zip it had! What a magic of adventure! Valancy felt as if she had +exchanged her shop-worn soul for a fresh one, fire-new from the +workshop of the gods. As far back as she could look, life had been +dull—colourless—savourless. Now she had come to a little patch of +violets, purple and fragrant—hers for the plucking. No matter who or +what had been in Barney’s past—no matter who or what might be in his +future—no one else could ever have this perfect hour. She surrendered +herself utterly to the charm of the moment. + +“Ever dream of ballooning?” said Barney suddenly. + +“No,” said Valancy. + +“I do—often. Dream of sailing through the clouds—seeing the glories of +sunset—spending hours in the midst of a terrific storm with lightning +playing above and below you—skimming above a silver cloud floor under a +full moon—wonderful!” + +“It does sound so,” said Valancy. “I’ve stayed on earth in my dreams.” + +She told him about her Blue Castle. It was so easy to tell Barney +things. One felt he understood everything—even the things you didn’t +tell him. And then she told him a little of her existence before she +came to Roaring Abel’s. She wanted him to see why she had gone to the +dance “up back.” + +“You see—I’ve never had any real life,” she said. “I’ve just—breathed. +Every door has always been shut to me.” + +“But you’re still young,” said Barney. + +“Oh, I know. Yes, I’m ‘still young’—but that’s so different from +_young_,” said Valancy bitterly. For a moment she was tempted to tell +Barney why her years had nothing to do with her future; but she did +not. She was not going to think of death tonight. + +“Though I never was really young,” she went on—“until tonight,” she +added in her heart. “I never had a life like other girls. You couldn’t +understand. Why,”—she had a desperate desire that Barney should know +the worst about her—“I didn’t even love my mother. Isn’t it awful that +I don’t love my mother?” + +“Rather awful—for her,” said Barney drily. + +“Oh, she didn’t know it. She took my love for granted. And I wasn’t any +use or comfort to her or anybody. I was just a—a—vegetable. And I got +tired of it. That’s why I came to keep house for Mr. Gay and look after +Cissy.” + +“And I suppose your people thought you’d gone mad.” + +“They did—and do—literally,” said Valancy. “But it’s a comfort to them. +They’d rather believe me mad than bad. There’s no other alternative. +But I’ve been _living_ since I came to Mr. Gay’s. It’s been a +delightful experience. I suppose I’ll pay for it when I have to go +back—but I’ll have _had_ it.” + +“That’s true,” said Barney. “If you buy your experience it’s your own. +So it’s no matter how much you pay for it. Somebody else’s experience +can never be yours. Well, it’s a funny old world.” + +“Do you think it really is old?” asked Valancy dreamily. “I never +believe _that_ in June. It seems so young tonight—somehow. In that +quivering moonlight—like a young, white girl—waiting.” + +“Moonlight here on the verge of up back is different from moonlight +anywhere else,” agreed Barney. “It always makes me feel so clean, +somehow—body and soul. And of course the age of gold always comes back +in spring.” + +It was ten o’clock now. A dragon of black cloud ate up the moon. The +spring air grew chill—Valancy shivered. Barney reached back into the +innards of Lady Jane and clawed up an old, tobacco-scented overcoat. + +“Put that on,” he ordered. + +“Don’t you want it yourself?” protested Valancy. + +“No. I’m not going to have you catching cold on my hands.” + +“Oh, I won’t catch cold. I haven’t had a cold since I came to Mr. +Gay’s—though I’ve done the foolishest things. It’s funny, too—I used to +have them all the time. I feel so selfish taking your coat.” + +“You’ve sneezed three times. No use winding up your ‘experience’ up +back with grippe or pneumonia.” + +He pulled it up tight about her throat and buttoned it on her. Valancy +submitted with secret delight. How nice it was to have some one look +after you so! She snuggled down into the tobaccoey folds and wished the +night could last forever. + +Ten minutes later a car swooped down on them from “up back.” Barney +sprang from Lady Jane and waved his hand. The car came to a stop beside +them. Valancy saw Uncle Wellington and Olive gazing at her in horror +from it. + +So Uncle Wellington had got a car! And he must have been spending the +evening up at Mistawis with Cousin Herbert. Valancy almost laughed +aloud at the expression on his face as he recognised her. The pompous, +bewhiskered old humbug! + +“Can you let me have enough gas to take me to Deerwood?” Barney was +asking politely. But Uncle Wellington was not attending to him. + +“Valancy, how came you _here_!” he said sternly. + +“By chance or God’s grace,” said Valancy. + +“With this jail-bird—at ten o’clock at night!” said Uncle Wellington. + +Valancy turned to Barney. The moon had escaped from its dragon and in +its light her eyes were full of deviltry. + +“_Are_ you a jail-bird?” + +“Does it matter?” said Barney, gleams of fun in _his_ eyes. + +“Not to me. I only asked out of curiosity,” continued Valancy. + +“Then I won’t tell you. I never satisfy curiosity.” He turned to Uncle +Wellington and his voice changed subtly. + +“Mr. Stirling, I asked you if you could let me have some gas. If you +can, well and good. If not, we are only delaying you unnecessarily.” + +Uncle Wellington was in a horrible dilemma. To give gas to this +shameless pair! But not to give it to them! To go away and leave them +there in the Mistawis woods—until daylight, likely. It was better to +give it to them and let them get out of sight before any one else saw +them. + +“Got anything to get gas in?” he grunted surlily. + +Barney produced a two-gallon measure from Lady Jane. The two men went +to the rear of the Stirling car and began manipulating the tap. Valancy +stole sly glances at Olive over the collar of Barney’s coat. Olive was +sitting grimly staring straight ahead with an outraged expression. She +did not mean to take any notice of Valancy. Olive had her own secret +reasons for feeling outraged. Cecil had been in Deerwood lately and of +course had heard all about Valancy. He agreed that her mind was +deranged and was exceedingly anxious to find out whence the derangement +had been inherited. It was a serious thing to have in the family—a very +serious thing. One had to think of one’s—descendants. + +“She got it from the Wansbarras,” said Olive positively. “There’s +nothing like that in the Stirlings—nothing!” + +“I hope not—I certainly hope not,” Cecil had responded dubiously. “But +then—to go out as a servant—for that is what it practically amounts to. +Your cousin!” + +Poor Olive felt the implication. The Port Lawrence Prices were not +accustomed to ally themselves with families whose members “worked out.” + +Valancy could not resist temptation. She leaned forward. + +“Olive, does it hurt?” + +Olive bit—stiffly. + +“Does _what_ hurt?” + +“Looking like that.” + +For a moment Olive resolved she would take no further notice of +Valancy. Then duty came uppermost. She must not miss the opportunity. + +“Doss,” she implored, leaning forward also, “won’t you come home—come +home tonight?” + +Valancy yawned. + +“You sound like a revival meeting,” she said. “You really do.” + +“If you will come back——” + +“All will be forgiven.” + +“Yes,” said Olive eagerly. Wouldn’t it be splendid if _she_ could +induce the prodigal daughter to return? “We’ll never cast it up to you. +Doss, there are nights when I cannot sleep for thinking of you.” + +“And me having the time of my life,” said Valancy, laughing. + +“Doss, I can’t believe you’re bad. I’ve always said you couldn’t be +bad——” + +“I don’t believe I can be,” said Valancy. “I’m afraid I’m hopelessly +proper. I’ve been sitting here for three hours with Barney Snaith and +he hasn’t even tried to kiss me. I wouldn’t have minded if he had, +Olive.” + +Valancy was still leaning forward. Her little hat with its crimson rose +was tilted down over one eye. Olive stared. In the moonlight Valancy’s +eyes—Valancy’s smile—what had happened to Valancy! She looked—not +pretty—Doss couldn’t be pretty—but provocative, fascinating—yes, +abominably so. Olive drew back. It was beneath her dignity to say more. +After all, Valancy must be both mad _and_ bad. + +“Thanks—that’s enough,” said Barney behind the car. “Much obliged, Mr. +Stirling. Two gallons—seventy cents. Thank you.” + +Uncle Wellington climbed foolishly and feebly into his car. He wanted +to give Snaith a piece of his mind, but dared not. Who knew what the +creature might do if provoked? No doubt he carried firearms. + +Uncle Wellington looked indecisively at Valancy. But Valancy had turned +her back on him and was watching Barney pour the gas into Lady Jane’s +maw. + +“Drive on,” said Olive decisively. “There’s no use in waiting here. Let +me tell you what she said to me.” + +“The little hussy! The shameless little hussy!” said Uncle Wellington. + + + + +CHAPTER XXII + + +The next thing the Stirlings heard was that Valancy had been seen with +Barney Snaith in a movie theatre in Port Lawrence and after it at +supper in a Chinese restaurant there. This was quite true—and no one +was more surprised at it than Valancy herself. Barney had come along in +Lady Jane one dim twilight and told Valancy unceremoniously if she +wanted a drive to hop in. + +“I’m going to the Port. Will you go there with me?” + +His eyes were teasing and there was a bit of defiance in his voice. +Valancy, who did not conceal from herself that she would have gone +anywhere with him to any place, “hopped in” without more ado. They tore +into and through Deerwood. Mrs. Frederick and Cousin Stickles, taking a +little air on the verandah, saw them whirl by in a cloud of dust and +sought comfort in each other’s eyes. Valancy, who in some dim +pre-existence had been afraid of a car, was hatless and her hair was +blowing wildly round her face. She would certainly come down with +bronchitis—and die at Roaring Abel’s. She wore a low-necked dress and +her arms were bare. That Snaith creature was in his shirt-sleeves, +smoking a pipe. They were going at the rate of forty miles an +hour—sixty, Cousin Stickles averred. Lady Jane could hit the pike when +she wanted to. Valancy waved her hand gaily to her relatives. As for +Mrs. Frederick, she was wishing she knew how to go into hysterics. + +“Was it for this,” she demanded in hollow tones, “that I suffered the +pangs of motherhood?” + +“I will not believe,” said Cousin Stickles solemnly, “that our prayers +will not yet be answered.” + +“Who—_who_ will protect that unfortunate girl when I am gone?” moaned +Mrs. Frederick. + +As for Valancy, she was wondering if it could really be only a few +weeks since she had sat there with them on that verandah. Hating the +rubber-plant. Pestered with teasing questions like black flies. Always +thinking of appearances. Cowed because of Aunt Wellington’s teaspoons +and Uncle Benjamin’s money. Poverty-stricken. Afraid of everybody. +Envying Olive. A slave to moth-eaten traditions. Nothing to hope for or +expect. + +And now every day was a gay adventure. + +Lady Jane flew over the fifteen miles between Deerwood and the +Port—through the Port. The way Barney went past traffic policemen was +not holy. The lights were beginning to twinkle out like stars in the +clear, lemon-hued twilight air. This was the only time Valancy ever +really liked the town, and she was crazy with the delight of speeding. +Was it possible she had ever been afraid of a car? She was perfectly +happy, riding beside Barney. Not that she deluded herself into thinking +it had any significance. She knew quite well that Barney had asked her +to go on the impulse of the moment—an impulse born of a feeling of pity +for her and her starved little dreams. She was looking tired after a +wakeful night with a heart attack, followed by a busy day. She had so +little fun. He’d give her an outing for once. Besides, Abel was in the +kitchen, at the point of drunkenness where he was declaring he did not +believe in God and beginning to sing ribald songs. It was just as well +she should be out of the way for a while. Barney knew Roaring Abel’s +repertoire. + +They went to the movie—Valancy had never been to a movie. And then, +finding a nice hunger upon them, they went and had fried +chicken—unbelievably delicious—in the Chinese restaurant. After which +they rattled home again, leaving a devastating trail of scandal behind +them. Mrs. Frederick gave up going to church altogether. She could not +endure her friends’ pitying glances and questions. But Cousin Stickles +went every Sunday. She said they had been given a cross to bear. + + + + +CHAPTER XXIII + + +On one of Cissy’s wakeful nights, she told Valancy her poor little +story. They were sitting by the open window. Cissy could not get her +breath lying down that night. An inglorious gibbous moon was hanging +over the wooded hills and in its spectral light Cissy looked frail and +lovely and incredibly young. A child. It did not seem possible that she +could have lived through all the passion and pain and shame of her +story. + +“He was stopping at the hotel across the lake. He used to come over in +his canoe at night—we met in the pines down the shore. He was a young +college student—his father was a rich man in Toronto. Oh, Valancy, I +didn’t mean to be bad—I didn’t, indeed. But I loved him so—I love him +yet—I’ll always love him. And I—didn’t know—some things. I +didn’t—understand. Then his father came and took him away. And—after a +little—I found out—oh, Valancy,—I was so frightened. I didn’t know what +to do. I wrote him—and he came. He—he said he would marry me, Valancy.” + +“And why—and why?——” + +“Oh, Valancy, he didn’t love me any more. I saw that at a glance. He—he +was just offering to marry me because he thought he ought to—because he +was sorry for me. He wasn’t bad—but he was so young—and what was I that +he should keep on loving me?” + +“Never mind making excuses for him,” said Valancy a bit shortly. “So +you wouldn’t marry him?” + +“I couldn’t—not when he didn’t love me any more. Somehow—I can’t +explain—it seemed a worse thing to do than—the other. He—he argued a +little—but he went away. Do you think I did right, Valancy?” + +“Yes, I do. _You_ did right. But he——” + +“Don’t blame him, dear. Please don’t. Let’s not talk about him at all. +There’s no need. I wanted to tell you how it was—I didn’t want you to +think me bad——” + +“I never did think so.” + +“Yes, I felt that—whenever you came. Oh, Valancy, what you’ve been to +me! I can never tell you—but God will bless you for it. I know He +will—‘with what measure ye mete.’” + +Cissy sobbed for a few minutes in Valancy’s arms. Then she wiped her +eyes. + +“Well, that’s almost all. I came home. I wasn’t really so very unhappy. +I suppose I should have been—but I wasn’t. Father wasn’t hard on me. +And my baby was so sweet while he lived. I was even happy—I loved him +so much, the dear little thing. He was so sweet, Valancy—with such +lovely blue eyes—and little rings of pale gold hair like silk floss—and +tiny dimpled hands. I used to bite his satin-smooth little face all +over—softly, so as not to hurt him, you know——” + +“I know,” said Valancy, wincing. “I know—a woman _always_ knows—and +dreams——” + +“And he was _all_ mine. Nobody else had any claim on him. When he died, +oh, Valancy, I thought I must die too—I didn’t see how anybody could +endure such anguish and live. To see his dear little eyes and know he +would never open them again—to miss his warm little body nestled +against mine at night and think of him sleeping alone and cold, his wee +face under the hard frozen earth. It was so awful for the first +year—after that it was a little easier, one didn’t keep thinking ‘this +day last year’—but I was so glad when I found out I was dying.” + +“‘Who could endure life if it were not for the hope of death?’” +murmured Valancy softly—it was of course a quotation from some book of +John Foster’s. + +“I’m glad I’ve told you all about it,” sighed Cissy. “I wanted you to +know.” + +Cissy died a few nights after that. Roaring Abel was away. When Valancy +saw the change that had come over Cissy’s face she wanted to telephone +for the doctor. But Cissy wouldn’t let her. + +“Valancy, why should you? He can do nothing for me. I’ve known for +several days that—this—was near. Let me die in peace, dear—just holding +your hand. Oh, I’m so glad you’re here. Tell Father good-bye for me. +He’s always been as good to me as he knew how—and Barney. Somehow, I +think that Barney——” + +But a spasm of coughing interrupted and exhausted her. She fell asleep +when it was over, still holding to Valancy’s hand. Valancy sat there in +the silence. She was not frightened—or even sorry. At sunrise Cissy +died. She opened her eyes and looked past Valancy at +something—something that made her smile suddenly and happily. And, +smiling, she died. + +Valancy crossed Cissy’s hands on her breast and went to the open +window. In the eastern sky, amid the fires of sunrise, an old moon was +hanging—as slender and lovely as a new moon. Valancy had never seen an +old, old moon before. She watched it pale and fade until it paled and +faded out of sight in the living rose of day. A little pool in the +barrens shone in the sunrise like a great golden lily. + +But the world suddenly seemed a colder place to Valancy. Again nobody +needed her. She was not in the least sorry Cecilia was dead. She was +only sorry for all her suffering in life. But nobody could ever hurt +her again. Valancy had always thought death dreadful. But Cissy had +died so quietly—so pleasantly. And at the very last—something—had made +up to her for everything. She was lying there now, in her white sleep, +looking like a child. Beautiful! All the lines of shame and pain gone. + +Roaring Abel drove in, justifying his name. Valancy went down and told +him. The shock sobered him at once. He slumped down on the seat of his +buggy, his great head hanging. + +“Cissy dead—Cissy dead,” he said vacantly. “I didn’t think it would ‘a’ +come so soon. Dead. She used to run down the lane to meet me with a +little white rose stuck in her hair. Cissy used to be a pretty little +girl. And a good little girl.” + +“She has always been a good little girl,” said Valancy. + + + + +CHAPTER XXIV + + +Valancy herself made Cissy ready for burial. No hands but hers should +touch that pitiful, wasted little body. The old house was spotless on +the day of the funeral. Barney Snaith was not there. He had done all he +could to help Valancy before it—he had shrouded the pale Cecilia in +white roses from the garden—and then had gone back to his island. But +everybody else was there. All Deerwood and “up back” came. They forgave +Cissy splendidly at last. Mr. Bradly gave a very beautiful funeral +address. Valancy had wanted her old Free Methodist man, but Roaring +Abel was obdurate. He was a Presbyterian and no one but a Presbyterian +minister should bury _his_ daughter. Mr. Bradly was very tactful. He +avoided all dubious points and it was plain to be seen he hoped for the +best. Six reputable citizens of Deerwood bore Cecilia Gay to her grave +in decorous Deerwood cemetery. Among them was Uncle Wellington. + +The Stirlings all came to the funeral, men and women. They had had a +family conclave over it. Surely now that Cissy Gay was dead Valancy +would come home. She simply could not stay there with Roaring Abel. +That being the case, the wisest course—decreed Uncle James—was to +attend the funeral—legitimise the whole thing, so to speak—show +Deerwood that Valancy had really done a most creditable deed in going +to nurse poor Cecilia Gay and that her family backed her up in it. +Death, the miracle worker, suddenly made the thing quite respectable. +If Valancy would return to home and decency while public opinion was +under its influence all might yet be well. Society was suddenly +forgetting all Cecilia’s wicked doings and remembering what a pretty, +modest little thing she had been—“and motherless, you know—motherless!” +It was the psychological moment—said Uncle James. + +So the Stirlings went to the funeral. Even Cousin Gladys’ neuritis +allowed her to come. Cousin Stickles was there, her bonnet dripping all +over her face, crying as woefully as if Cissy had been her nearest and +dearest. Funerals always brought Cousin Stickles’ “own sad bereavement” +back. + +And Uncle Wellington was a pall-bearer. + +Valancy, pale, subdued-looking, her slanted eyes smudged with purple, +in her snuff-brown dress, moving quietly about, finding seats for +people, consulting in undertones with minister and undertaker, +marshalling the “mourners” into the parlour, was so decorous and proper +and Stirlingish that her family took heart of grace. This was not—could +not be—the girl who had sat all night in the woods with Barney +Snaith—who had gone tearing bareheaded through Deerwood and Port +Lawrence. This was the Valancy they knew. Really, surprisingly capable +and efficient. Perhaps she had always been kept down a bit too +much—Amelia really was rather strict—hadn’t had a chance to show what +was in her. So thought the Stirlings. And Edward Beck, from the Port +road, a widower with a large family who was beginning to take notice, +took notice of Valancy and thought she might make a mighty fine second +wife. No beauty—but a fifty-year-old widower, Mr. Beck told himself +very reasonably, couldn’t expect everything. Altogether, it seemed that +Valancy’s matrimonial chances were never so bright as they were at +Cecilia Gay’s funeral. + +What the Stirlings and Edward Beck would have thought had they known +the back of Valancy’s mind must be left to the imagination. Valancy was +hating the funeral—hating the people who came to stare with curiosity +at Cecilia’s marble-white face—hating the smugness—hating the dragging, +melancholy singing—hating Mr. Bradly’s cautious platitudes. If she +could have had her absurd way, there would have been no funeral at all. +She would have covered Cissy over with flowers, shut her away from +prying eyes, and buried her beside her nameless little baby in the +grassy burying-ground under the pines of the “up back” church, with a +bit of kindly prayer from the old Free Methodist minister. She +remembered Cissy saying once, “I wish I could be buried deep in the +heart of the woods where nobody would ever come to say, ‘Cissy Gay is +buried here,’ and tell over my miserable story.” + +But this! However, it would soon be over. Valancy knew, if the +Stirlings and Edward Beck didn’t, exactly what she intended to do then. +She had lain awake all the preceding night thinking about it and +finally deciding on it. + +When the funeral procession had left the house, Mrs. Frederick sought +out Valancy in the kitchen. + +“My child,” she said tremulously, “you’ll come home _now_?” + +“Home,” said Valancy absently. She was getting on an apron and +calculating how much tea she must put to steep for supper. There would +be several guests from “up back”—distant relatives of the Gays’ who had +not remembered them for years. And she was so tired she wished she +could borrow a pair of legs from the cat. + +“Yes, home,” said Mrs. Frederick, with a touch of asperity. “I suppose +you won’t dream of staying here _now_—alone with Roaring Abel.” + +“Oh, no, I’m not going to stay _here_,” said Valancy. “Of course, I’ll +have to stay for a day or two, to put the house in order generally. But +that will be all. Excuse me, Mother, won’t you? I’ve a frightful lot to +do—all those “up back” people will be here to supper.” + +Mrs. Frederick retreated in considerable relief, and the Stirlings went +home with lighter hearts. + +“We will just treat her as if nothing had happened when she comes +back,” decreed Uncle Benjamin. “That will be the best plan. Just as if +nothing had happened.” + + + + +CHAPTER XXV + + +On the evening of the day after the funeral Roaring Abel went off for a +spree. He had been sober for four whole days and could endure it no +longer. Before he went, Valancy told him she would be going away the +next day. Roaring Abel was sorry, and said so. A distant cousin from +“up back” was coming to keep house for him—quite willing to do so now +since there was no sick girl to wait on—but Abel was not under any +delusions concerning her. + +“She won’t be like you, my girl. Well, I’m obliged to you. You helped +me out of a bad hole and I won’t forget it. And I won’t forget what you +did for Cissy. I’m your friend, and if you ever want any of the +Stirlings spanked and sot in a corner send for me. I’m going to wet my +whistle. Lord, but I’m dry! Don’t reckon I’ll be back afore tomorrow +night, so if you’re going home tomorrow, good-bye now.” + +“I _may_ go home tomorrow,” said Valancy, “but I’m not going back to +Deerwood.” + +“Not going——” + +“You’ll find the key on the woodshed nail,” interrupted Valancy, +politely and unmistakably. “The dog will be in the barn and the cat in +the cellar. Don’t forget to feed her till your cousin comes. The pantry +is full and I made bread and pies today. Good-bye, Mr. Gay. You have +been very kind to me and I appreciate it.” + +“We’ve had a d——d decent time of it together, and that’s a fact,” said +Roaring Abel. “You’re the best small sport in the world, and your +little finger is worth the whole Stirling clan tied together. Good-bye +and good-luck.” + +Valancy went out to the garden. Her legs trembled a little, but +otherwise she felt and looked composed. She held something tightly in +her hand. The garden was lying in the magic of the warm, odorous July +twilight. A few stars were out and the robins were calling through the +velvety silences of the barrens. Valancy stood by the gate expectantly. +Would he come? If he did not—— + +He was coming. Valancy heard Lady Jane Grey far back in the woods. Her +breath came a little more quickly. Nearer—and nearer—she could see Lady +Jane now—bumping down the lane—nearer—nearer—he was there—he had sprung +from the car and was leaning over the gate, looking at her. + +“Going home, Miss Stirling?” + +“I don’t know—yet,” said Valancy slowly. Her mind was made up, with no +shadow of turning, but the moment was very tremendous. + +“I thought I’d run down and ask if there was anything I could do for +you,” said Barney. + +Valancy took it with a canter. + +“Yes, there is something you can do for me,” she said, evenly and +distinctly. “Will you marry me?” + +For a moment Barney was silent. There was no particular expression on +his face. Then he gave an odd laugh. + +“Come, now! I knew luck was just waiting around the corner for me. All +the signs have been pointing that way today.” + +“Wait.” Valancy lifted her hand. “I’m in earnest—but I want to get my +breath after that question. Of course, with my bringing up, I realise +perfectly well that this is one of the things ‘a lady should not do.’” + +“But why—why?” + +“For two reasons.” Valancy was still a little breathless, but she +looked Barney straight in the eyes, while all the dead Stirlings +revolved rapidly in their graves and the living ones did nothing +because they did not know that Valancy was at that moment proposing +lawful marriage to the notorious Barney Snaith. “The first reason is, +I—I”—Valancy tried to say “I love you” but could not. She had to take +refuge in a pretended flippancy. “I’m crazy about you. The second +is—this.” + +She handed him Dr. Trent’s letter. + +Barney opened it with the air of a man thankful to find some safe, sane +thing to do. As he read it his face changed. He understood—more perhaps +than Valancy wanted him to. + +“Are you sure nothing can be done for you?” + +Valancy did not misunderstand the question. + +“Yes. You know Dr. Trent’s reputation in regard to heart disease. I +haven’t long to live—perhaps only a few months—a few weeks. I want to +_live_ them. I can’t go back to Deerwood—you know what my life was like +there. And”—she managed it this time—“I love you. I want to spend the +rest of my life with you. That’s all.” + +Barney folded his arms on the gate and looked gravely enough at a +white, saucy star that was winking at him just over Roaring Abel’s +kitchen chimney. + +“You don’t know anything about me. I may be a—murderer.” + +“No, I don’t. You _may_ be something dreadful. Everything they say of +you may be true. But it doesn’t matter to me.” + +“You care that much for me, Valancy?” said Barney incredulously, +looking away from the star and into her eyes—her strange, mysterious +eyes. + +“I care—that much,” said Valancy in a low voice. She was trembling. He +had called her by her name for the first time. It was sweeter than +another man’s caress could have been just to hear him say her name like +that. + +“If we are going to get married,” said Barney, speaking suddenly in a +casual, matter-of-fact voice, “some things must be understood.” + +“Everything must be understood,” said Valancy. + +“I have things I want to hide,” said Barney coolly. “You are not to ask +me about them.” + +“I won’t,” said Valancy. + +“You must never ask to see my mail.” + +“Never.” + +“And we are never to pretend anything to each other.” + +“We won’t,” said Valancy. “You won’t even have to pretend you like me. +If you marry me I know you’re only doing it out of pity.” + +“And we’ll never tell a lie to each other about anything—a big lie or a +petty lie.” + +“Especially a petty lie,” agreed Valancy. + +“And you’ll have to live back on my island. I won’t live anywhere +else.” + +“That’s partly why I want to marry you,” said Valancy. + +Barney peered at her. + +“I believe you mean it. Well—let’s get married, then.” + +“Thank you,” said Valancy, with a sudden return of primness. She would +have been much less embarrassed if he had refused her. + +“I suppose I haven’t any right to make conditions. But I’m going to +make one. You are never to refer to my heart or my liability to sudden +death. You are never to urge me to be careful. You are to +forget—absolutely forget—that I’m not perfectly healthy. I have written +a letter to my mother—here it is—you are to keep it. I have explained +everything in it. If I drop dead suddenly—as I likely will do——” + +“It will exonerate me in the eyes of your kindred from the suspicion of +having poisoned you,” said Barney with a grin. + +“Exactly.” Valancy laughed gaily. “Dear me, I’m glad this is over. It +has been—a bit of an ordeal. You see, I’m not in the habit of going +about asking men to marry me. It is so nice of you not to refuse me—or +offer to be a brother!” + +“I’ll go to the Port tomorrow and get a license. We can be married +tomorrow evening. Dr. Stalling, I suppose?” + +“Heavens, no.” Valancy shuddered. “Besides, he wouldn’t do it. He’d +shake his forefinger at me and I’d jilt you at the altar. No, I want my +old Mr. Towers to marry me.” + +“Will you marry me as I stand?” demanded Barney. A passing car, full of +tourists, honked loudly—it seemed derisively. Valancy looked at him. +Blue homespun shirt, nondescript hat, muddy overalls. Unshaved! + +“Yes,” she said. + +Barney put his hands over the gate and took her little, cold ones +gently in his. + +“Valancy,” he said, trying to speak lightly, “of course I’m not in love +with you—never thought of such a thing as being in love. But, do you +know, I’ve always thought you were a bit of a dear.” + + + + +CHAPTER XXVI + + +The next day passed for Valancy like a dream. She could not make +herself or anything she did seem real. She saw nothing of Barney, +though she expected he must go rattling past on his way to the Port for +a license. + +Perhaps he had changed his mind. + +But at dusk the lights of Lady Jane suddenly swooped over the crest of +the wooded hill beyond the lane. Valancy was waiting at the gate for +her bridegroom. She wore her green dress and her green hat because she +had nothing else to wear. She did not look or feel at all +bride-like—she really looked like a wild elf strayed out of the +greenwood. But that did not matter. Nothing at all mattered except that +Barney was coming for her. + +“Ready?” said Barney, stopping Lady Jane with some new, horrible +noises. + +“Yes.” Valancy stepped in and sat down. Barney was in his blue shirt +and overalls. But they were clean overalls. He was smoking a +villainous-looking pipe and he was bareheaded. But he had a pair of +oddly smart boots on under his shabby overalls. And he was shaved. They +clattered into Deerwood and through Deerwood and hit the long, wooded +road to the Port. + +“Haven’t changed your mind?” said Barney. + +“No. Have you?” + +“No.” + +That was their whole conversation on the fifteen miles. Everything was +more dream-like than ever. Valancy didn’t know whether she felt happy. +Or terrified. Or just plain fool. + +Then the lights of Port Lawrence were about them. Valancy felt as if +she were surrounded by the gleaming, hungry eyes of hundreds of great, +stealthy panthers. Barney briefly asked where Mr. Towers lived, and +Valancy as briefly told him. They stopped before the shabby little +house in an unfashionable street. They went in to the small, shabby +parlour. Barney produced his license. So he _had_ got it. Also a ring. +This thing was real. She, Valancy Stirling, was actually on the point +of being married. + +They were standing up together before Mr. Towers. Valancy heard Mr. +Towers and Barney saying things. She heard some other person saying +things. She herself was thinking of the way she had once planned to be +married—away back in her early teens when such a thing had not seemed +impossible. White silk and tulle veil and orange-blossoms; no +bridesmaid. But one flower girl, in a frock of cream shadow lace over +pale pink, with a wreath of flowers in her hair, carrying a basket of +roses and lilies-of-the-valley. And the groom, a noble-looking +creature, irreproachably clad in whatever the fashion of the day +decreed. Valancy lifted her eyes and saw herself and Barney in the +little, slanting, distorting mirror over the mantelpiece. She in her +odd, unbridal green hat and dress; Barney in shirt and overalls. But it +was Barney. That was all that mattered. No veil—no flowers—no guests—no +presents—no wedding-cake—but just Barney. For all the rest of her life +there would be Barney. + +“Mrs. Snaith, I hope you will be very happy,” Mr. Towers was saying. + +He had not seemed surprised at their appearance—not even at Barney’s +overalls. He had seen plenty of queer weddings “up back.” He did not +know Valancy was one of the Deerwood Stirlings—he did not even know +there _were_ Deerwood Stirlings. He did not know Barney Snaith was a +fugitive from justice. Really, he was an incredibly ignorant old man. +Therefore he married them and gave them his blessing very gently and +solemnly and prayed for them that night after they had gone away. His +conscience did not trouble him at all. + +“What a nice way to get married!” Barney was saying as he put Lady Jane +in gear. “No fuss and flub-dub. I never supposed it was half so easy.” + +“For heaven’s sake,” said Valancy suddenly, “let’s forget we _are_ +married and talk as if we weren’t. I can’t stand another drive like the +one we had coming in.” + +Barney howled and threw Lady Jane into high with an infernal noise. + +“And I thought I was making it easy for you,” he said. “You didn’t seem +to want to talk.” + +“I didn’t. But I wanted you to talk. I don’t want you to make love to +me, but I want you to act like an ordinary human being. Tell me about +this island of yours. What sort of a place is it?” + +“The jolliest place in the world. You’re going to love it. The first +time I saw it I loved it. Old Tom MacMurray owned it then. He built the +little shack on it, lived there in winter and rented it to Toronto +people in summer. I bought it from him—became by that one simple +transaction a landed proprietor owning a house and an island. There is +something so satisfying in owning a whole island. And isn’t an +uninhabited island a charming idea? I’d wanted to own one ever since +I’d read _Robinson Crusoe_. It seemed too good to be true. And beauty! +Most of the scenery belongs to the government, but they don’t tax you +for looking at it, and the moon belongs to everybody. You won’t find my +shack very tidy. I suppose you’ll want to make it tidy.” + +“Yes,” said Valancy honestly. “I _have_ to be tidy. I don’t really +_want_ to be. But untidiness hurts me. Yes, I’ll have to tidy up your +shack.” + +“I was prepared for that,” said Barney, with a hollow groan. + +“But,” continued Valancy relentingly, “I won’t insist on your wiping +your feet when you come in.” + +“No, you’ll only sweep up after me with the air of a martyr,” said +Barney. “Well, anyway, you can’t tidy the lean-to. You can’t even enter +it. The door will be locked and I shall keep the key.” + +“Bluebeard’s chamber,” said Valancy. “I shan’t even think of it. I +don’t care how many wives you have hanging up in it. So long as they’re +really dead.” + +“Dead as door-nails. You can do as you like in the rest of the house. +There’s not much of it—just one big living-room and one small bedroom. +Well built, though. Old Tom loved his job. The beams of our house are +cedar and the rafters fir. Our living-room windows face west and east. +It’s wonderful to have a room where you can see both sunrise and +sunset. I have two cats there. Banjo and Good Luck. Adorable animals. +Banjo is a big, enchanting, grey devil-cat. Striped, of course. I don’t +care a hang for any cat that hasn’t stripes. I never knew a cat who +could swear as genteelly and effectively as Banjo. His only fault is +that he snores horribly when he is asleep. Luck is a dainty little cat. +Always looking wistfully at you, as if he wanted to tell you something. +Maybe he will pull it off sometime. Once in a thousand years, you know, +one cat is allowed to speak. My cats are philosophers—neither of them +ever cries over spilt milk. + +“Two old crows live in a pine-tree on the point and are reasonably +neighbourly. Call ’em Nip and Tuck. And I have a demure little tame +owl. Name, Leander. I brought him up from a baby and he lives over on +the mainland and chuckles to himself o’ nights. And bats—it’s a great +place for bats at night. Scared of bats?” + +“No; I like them.” + +“So do I. Nice, queer, uncanny, mysterious creatures. Coming from +nowhere—going nowhere. Swoop! Banjo likes ’em, too. Eats ’em. I have a +canoe and a disappearing propeller boat. Went to the Port in it today +to get my license. Quieter than Lady Jane.” + +“I thought you hadn’t gone at all—that you _had_ changed your mind,” +admitted Valancy. + +Barney laughed—the laugh Valancy did not like—the little, bitter, +cynical laugh. + +“I never change my mind,” he said shortly. + +They went back through Deerwood. Up the Muskoka road. Past Roaring +Abel’s. Over the rocky, daisied lane. The dark pine woods swallowed +them up. Through the pine woods, where the air was sweet with the +incense of the unseen, fragile bells of the linnæas that carpeted the +banks of the trail. Out to the shore of Mistawis. Lady Jane must be +left here. They got out. Barney led the way down a little path to the +edge of the lake. + +“There’s our island,” he said gloatingly. + +Valancy looked—and looked—and looked again. There was a diaphanous, +lilac mist on the lake, shrouding the island. Through it the two +enormous pine-trees that clasped hands over Barney’s shack loomed out +like dark turrets. Behind them was a sky still rose-hued in the +afterlight, and a pale young moon. + +Valancy shivered like a tree the wind stirs suddenly. Something seemed +to sweep over her soul. + +“My Blue Castle!” she said. “Oh, my Blue Castle!” + +They got into the canoe and paddled out to it. They left behind the +realm of everyday and things known and landed on a realm of mystery and +enchantment where anything might happen—anything might be true. Barney +lifted Valancy out of the canoe and swung her to a lichen-covered rock +under a young pine-tree. His arms were about her and suddenly his lips +were on hers. Valancy found herself shivering with the rapture of her +first kiss. + +“Welcome home, dear,” Barney was saying. + + + + +CHAPTER XXVII + + +Cousin Georgiana came down the lane leading up to her little house. She +lived half a mile out of Deerwood and she wanted to go in to Amelia’s +and find out if Doss had come home yet. Cousin Georgiana was anxious to +see Doss. She had something very important to tell her. Something, she +was sure, Doss would be delighted to hear. Poor Doss! She _had_ had +rather a dull life of it. Cousin Georgiana owned to herself that _she_ +would not like to live under Amelia’s thumb. But that would be all +changed now. Cousin Georgiana felt tremendously important. For the time +being, she quite forgot to wonder which of them would go next. + +And here was Doss herself, coming along the road from Roaring Abel’s in +such a queer green dress and hat. Talk about luck. Cousin Georgiana +would have a chance to impart her wonderful secret right away, with +nobody else about to interrupt. It was, you might say, a Providence. + +Valancy, who had been living for four days on her enchanted island, had +decided that she might as well go in to Deerwood and tell her relatives +that she was married. Otherwise, finding that she had disappeared from +Roaring Abel’s, they might get out a search warrant for her. Barney had +offered to drive her in, but she had preferred to go alone. She smiled +very radiantly at Cousin Georgiana, who, she remembered, as of some one +known a long time ago, had really been not a bad little creature. +Valancy was so happy that she could have smiled at anybody—even Uncle +James. She was not averse to Cousin Georgiana’s company. Already, since +the houses along the road were becoming numerous, she was conscious +that curious eyes were looking at her from every window. + +“I suppose you’re going home, dear Doss?” said Cousin Georgiana as she +shook hands—furtively eyeing Valancy’s dress and wondering if she had +_any_ petticoat on at all. + +“Sooner or later,” said Valancy cryptically. + +“Then I’ll go along with you. I’ve been wanting to see you very +especially, Doss dear. I’ve something quite _wonderful_ to tell you.” + +“Yes?” said Valancy absently. What on earth was Cousin Georgiana +looking so mysterious and important about? But did it matter? No. +Nothing mattered but Barney and the Blue Castle up back in Mistawis. + +“Who do you suppose called to see me the other day?” asked Cousin +Georgiana archly. + +Valancy couldn’t guess. + +“Edward Beck.” Cousin Georgiana lowered her voice almost to a whisper. +“_Edward Beck_.” + +Why the italics? And _was_ Cousin Georgiana blushing? + +“Who on earth is Edward Beck?” asked Valancy indifferently. + +Cousin Georgiana stared. + +“Surely you remember Edward Beck,” she said reproachfully. “He lives in +that lovely house on the Port Lawrence road and he comes to our +church—regularly. You _must_ remember him.” + +“Oh, I think I do now,” said Valancy, with an effort of memory. “He’s +that old man with a wen on his forehead and dozens of children, who +always sits in the pew by the door, isn’t he?” + +“Not dozens of children, dear—oh, no, not dozens. Not even _one_ dozen. +Only nine. At least only nine that count. The rest are dead. He isn’t +old—he’s only about forty-eight—the prime of life, Doss—and what does +it matter about a wen?” + +“Nothing, of course,” agreed Valancy quite sincerely. It certainly did +not matter to her whether Edward Beck had a wen or a dozen wens or no +wen at all. But Valancy was getting vaguely suspicious. There was +certainly an air of suppressed triumph about Cousin Georgiana. Could it +be possible that Cousin Georgiana was thinking of marrying again? +Marrying Edward Beck? Absurd. Cousin Georgiana was sixty-five if she +were a day and her little anxious face was as closely covered with fine +wrinkles as if she had been a hundred. But still—— + +“My dear,” said Cousin Georgiana, “Edward Beck wants to marry _you_.” + +Valancy stared at Cousin Georgiana for a moment. Then she wanted to go +off into a peal of laughter. But she only said: + +“Me?” + +“Yes, you. He fell in love with you at the funeral. And he came to +consult me about it. I was such a friend of his first wife, you know. +He is very much in earnest, Dossie. And it’s a wonderful chance for +you. He’s very well off—and you know—you—you——” + +“Am not so young as I once was,” agreed Valancy. “‘To her that hath +shall be given.’ Do you really think I would make a good stepmother, +Cousin Georgiana?” + +“I’m sure you would. You were always so fond of children.” + +“But nine is such a family to start with,” objected Valancy gravely. + +“The two oldest are grown up and the third almost. That leaves only six +that really count. And most of them are boys. So much easier to bring +up than girls. There’s an excellent book—‘Health Care of the Growing +Child’—Gladys has a copy, I think. It would be such a help to you. And +there are books about morals. You’d manage nicely. Of course I told Mr. +Beck that I thought you would—would——” + +“Jump at him,” supplied Valancy. + +“Oh, no, no, dear. I wouldn’t use such an indelicate expression. I told +him I thought you would consider his proposal favourably. And you will, +won’t you, dearie?” + +“There’s only one obstacle,” said Valancy dreamily. “You see, I’m +married already.” + +“Married!” Cousin Georgiana stopped stock-still and stared at Valancy. +“Married!” + +“Yes. I was married to Barney Snaith last Tuesday evening in Port +Lawrence.” + +There was a convenient gate-post hard by. Cousin Georgiana took firm +hold of it. + +“Doss, dear—I’m an old woman—are you trying to make fun of me?” + +“Not at all. I’m only telling you the truth. For heaven’s sake, Cousin +Georgiana,”—Valancy was alarmed by certain symptoms—“don’t go crying +here on the public road!” + +Cousin Georgiana choked back the tears and gave a little moan of +despair instead. + +“Oh, Doss, _what_ have you done? What _have_ you done?” + +“I’ve just been telling you. I’ve got married,” said Valancy, calmly +and patiently. + +“To that—that—aw—that—_Barney Snaith_. Why, they say he’s had a dozen +wives already.” + +“I’m the only one round at present,” said Valancy. + +“What will your poor mother say?” moaned Cousin Georgiana. + +“Come along with me and hear, if you want to know,” said Valancy. “I’m +on my way to tell her now.” + +Cousin Georgiana let go the gate-post cautiously and found that she +could stand alone. She meekly trotted on beside Valancy—who suddenly +seemed quite a different person in her eyes. Cousin Georgiana had a +tremendous respect for a married woman. But it was terrible to think of +what the poor girl had done. So rash. So reckless. Of course Valancy +must be stark mad. But she seemed so happy in her madness that Cousin +Georgiana had a momentary conviction that it would be a pity if the +clan tried to scold her back to sanity. She had never seen that look in +Valancy’s eyes before. But what _would_ Amelia say? And Ben? + +“To marry a man you know nothing about,” thought Cousin Georgiana +aloud. + +“I know more about him than I know of Edward Beck,” said Valancy. + +“Edward Beck _goes to church_,” said Cousin Georgiana. “Does Bar—does +your husband?” + +“He has promised that he will go with me on fine Sundays,” said +Valancy. + +When they turned in at the Stirling gate Valancy gave an exclamation of +surprise. + +“Look at my rosebush! Why, it’s blooming!” + +It was. Covered with blossoms. Great, crimson, velvety blossoms. +Fragrant. Glowing. Wonderful. + +“My cutting it to pieces must have done it good,” said Valancy, +laughing. She gathered a handful of the blossoms—they would look well +on the supper-table of the verandah at Mistawis—and went, still +laughing, up the walk, conscious that Olive was standing on the steps, +Olive, goddess-like in loveliness, looking down with a slight frown on +her forehead. Olive, beautiful, insolent. Her full form voluptuous in +its swathings of rose silk and lace. Her golden-brown hair curling +richly under her big, white-frilled hat. Her colour ripe and melting. + +“Beautiful,” thought Valancy coolly, “but”—as if she suddenly saw her +cousin through new eyes—“without the slightest touch of distinction.” + +So Valancy had come home, thank goodness, thought Olive. But Valancy +was not looking like a repentant, returned prodigal. This was the cause +of Olive’s frown. She was looking triumphant—graceless! That outlandish +dress—that queer hat—those hands full of blood-red roses. Yet there was +something about both dress and hat, as Olive instantly felt, that was +entirely lacking in her own attire. This deepened the frown. She put +out a condescending hand. + +“So you’re back, Doss? Very warm day, isn’t it? Did you walk in?” + +“Yes. Coming in?” + +“Oh, no. I’ve just been in. I’ve come often to comfort poor Aunty. +She’s been so lonesome. I’m going to Mrs. Bartlett’s tea. I have to +help pour. She’s giving it for her cousin from Toronto. Such a charming +girl. You’d have loved meeting her, Doss. I think Mrs. Bartlett did +send you a card. Perhaps you’ll drop in later on.” + +“No, I don’t think so,” said Valancy indifferently. “I’ll have to be +home to get Barney’s supper. We’re going for a moonlit canoe ride +around Mistawis tonight.” + +“Barney? Supper?” gasped Olive. “What _do_ you mean, Valancy Stirling?” + +“Valancy Snaith, by the grace of God.” + +Valancy flaunted her wedding-ring in Olive’s stricken face. Then she +nimbly stepped past her and into the house. Cousin Georgiana followed. +She would not miss a moment of the great scene, even though Olive did +look as if she were going to faint. + +Olive did not faint. She went stupidly down the street to Mrs. +Bartlett’s. _What_ did Doss mean? She couldn’t have—that ring—oh, what +fresh scandal was that wretched girl bringing on her defenceless family +now? She should have been—shut up—long ago. + +Valancy opened the sitting-room door and stepped unexpectedly right +into a grim assemblage of Stirlings. They had not come together of +malice prepense. Aunt Wellington and Cousin Gladys and Aunt Mildred and +Cousin Sarah had just called in on their way home from a meeting of the +missionary society. Uncle James had dropped in to give Amelia some +information regarding a doubtful investment. Uncle Benjamin had called, +apparently, to tell them it was a hot day and ask them what was the +difference between a bee and a donkey. Cousin Stickles had been +tactless enough to know the answer—“one gets all the honey, the other +all the whacks”—and Uncle Benjamin was in a bad humour. In all of their +minds, unexpressed, was the idea of finding out if Valancy had yet come +home, and, if not, what steps must be taken in the matter. + +Well, here was Valancy at last, a poised, confident thing, not humble +and deprecating as she should have been. And so oddly, improperly +young-looking. She stood in the doorway and looked at them, Cousin +Georgiana timorous, expectant, behind her. Valancy was so happy she +didn’t hate her people any more. She could even see a number of good +qualities in them that she had never seen before. And she was sorry for +them. Her pity made her quite gentle. + +“Well, Mother,” she said pleasantly. + +“So you’ve come home at last!” said Mrs. Frederick, getting out a +handkerchief. She dared not be outraged, but she did not mean to be +cheated of her tears. + +“Well, not exactly,” said Valancy. She threw her bomb. “I thought I +ought to drop in and tell you I was married. Last Tuesday night. To +Barney Snaith.” + +Uncle Benjamin bounced up and sat down again. + +“God bless my soul!” he said dully. The rest seemed turned to stone. +Except Cousin Gladys, who turned faint. Aunt Mildred and Uncle +Wellington had to help her out to the kitchen. + +“She would have to keep up the Victorian traditions,” said Valancy, +with a grin. She sat down, uninvited, on a chair. Cousin Stickles had +begun to sob. + +“Is there _one_ day in your life that you haven’t cried?” asked Valancy +curiously. + +“Valancy,” said Uncle James, being the first to recover the power of +utterance, “did you mean what you said just now?” + +“I did.” + +“Do you mean to say that you have actually gone and +married—_married_—that notorious Barney +Snaith—that—that—criminal—that——” + +“I have.” + +“Then,” said Uncle James violently, “you are a shameless creature, lost +to all sense of propriety and virtue, and I wash my hands entirely of +you. I do not want ever to see your face again.” + +“What have you left to say when I commit murder?” asked Valancy. + +Uncle Benjamin again appealed to God to bless his soul. + +“That drunken outlaw—that——” + +A dangerous spark appeared in Valancy’s eyes. They might say what they +liked to and of her but they should not abuse Barney. + +“Say ‘damn’ and you’ll feel better,” she suggested. + +“I can express my feelings without blasphemy. And I tell you have +covered yourself with eternal disgrace and infamy by marrying that +drunkard——” + +“_You_ would be more endurable if you got drunk occasionally. Barney is +_not_ a drunkard.” + +“He was seen drunk in Port Lawrence—pickled to the gills,” said Uncle +Benjamin. + +“If that is true—and I don’t believe it—he had a good reason for it. +Now I suggest that you all stop looking tragic and accept the +situation. I’m married—you can’t undo that. And I’m perfectly happy.” + +“I suppose we ought to be thankful he has really married her,” said +Cousin Sarah, by way of trying to look on the bright side. + +“If he really has,” said Uncle James, who had just washed his hands of +Valancy. “Who married you?” + +“Mr. Towers, of Port Lawrence.” + +“By a Free Methodist!” groaned Mrs. Frederick—as if to have been +married by an imprisoned Methodist would have been a shade less +disgraceful. It was the first thing she had said. Mrs. Frederick didn’t +know _what_ to say. The whole thing was too horrible—too nightmarish. +She was sure she must wake up soon. After all their bright hopes at the +funeral! + +“It makes me think of those what-d’ye-call-’ems,” said Uncle Benjamin +helplessly. “Those yarns—you know—of fairies taking babies out of their +cradles.” + +“Valancy could hardly be a changeling at twenty-nine,” said Aunt +Wellington satirically. + +“She was the oddest-looking baby I ever saw, anyway,” averred Uncle +Benjamin. “I said so at the time—you remember, Amelia? I said I had +never seen such eyes in a human head.” + +“I’m glad _I_ never had any children,” said Cousin Sarah. “If they +don’t break your heart in one way they do it in another.” + +“Isn’t it better to have your heart broken than to have it wither up?” +queried Valancy. “Before it could be broken it must have felt something +splendid. _That_ would be worth the pain.” + +“Dippy—clean dippy,” muttered Uncle Benjamin, with a vague, +unsatisfactory feeling that somebody had said something like that +before. + +“Valancy,” said Mrs. Frederick solemnly, “do you ever pray to be +forgiven for disobeying your mother?” + +“I _should_ pray to be forgiven for obeying you so long,” said Valancy +stubbornly. “But I don’t pray about that at all. I just thank God every +day for my happiness.” + +“I would rather,” said Mrs. Frederick, beginning to cry rather +belatedly, “see you dead before me than listen to what you have told me +today.” + +Valancy looked at her mother and aunts, and wondered if they could ever +have known anything of the real meaning of love. She felt sorrier for +them than ever. They were so very pitiable. And they never suspected +it. + +“Barney Snaith is a scoundrel to have deluded you into marrying him,” +said Uncle James violently. + +“Oh, _I_ did the deluding. I asked _him_ to marry me,” said Valancy, +with a wicked smile. + +“Have you _no_ pride?” demanded Aunt Wellington. + +“Lots of it. I am proud that I have achieved a husband by my own +unaided efforts. Cousin Georgiana here wanted to help me to Edward +Beck.” + +“Edward Beck is worth twenty thousand dollars and has the finest house +between here and Port Lawrence,” said Uncle Benjamin. + +“That sounds very fine,” said Valancy scornfully, “but it isn’t worth +_that_“—she snapped her fingers—“compared to feeling Barney’s arms +around me and his cheek against mine.” + +“_Oh_, Doss!” said Cousin Stickles. Cousin Sarah said, “Oh, _Doss_!” +Aunt Wellington said, “Valancy, you need not be indecent.” + +“Why, it surely isn’t indecent to like to have your husband put his arm +around you? I should think it would be indecent if you didn’t.” + +“Why expect decency from her?” inquired Uncle James sarcastically. “She +has cut herself off from decency forevermore. She has made her bed. Let +her lie on it.” + +“Thanks,” said Valancy very gratefully. “How you would have enjoyed +being Torquemada! Now, I must really be getting back. Mother, may I +have those three woollen cushions I worked last winter?” + +“Take them—take everything!” said Mrs. Frederick. + +“Oh, I don’t want everything—or much. I don’t want my Blue Castle +cluttered. Just the cushions. I’ll call for them some day when we motor +in.” + +Valancy rose and went to the door. There she turned. She was sorrier +than ever for them all. _They_ had no Blue Castle in the purple +solitudes of Mistawis. + +“The trouble with you people is that you don’t laugh enough,” she said. + +“Doss, dear,” said Cousin Georgiana mournfully, “some day you will +discover that blood is thicker than water.” + +“Of course it is. But who wants water to be thick?” parried Valancy. +“We want water to be thin—sparkling—crystal-clear.” + +Cousin Stickles groaned. + +Valancy would not ask any of them to come and see her—she was afraid +they _would_ come out of curiosity. But she said: + +“Do you mind if I drop in and see you once in a while, Mother?” + +“My house will always be open to you,” said Mrs. Frederick, with a +mournful dignity. + +“You should never recognise her again,” said Uncle James sternly, as +the door closed behind Valancy. + +“I cannot quite forget that I am a mother,” said Mrs. Frederick. “My +poor, unfortunate girl!” + +“I dare say the marriage isn’t legal,” said Uncle James comfortingly. +“He has probably been married half a dozen times before. But _I_ am +through with her. I have done all I could, Amelia. I think you will +admit that. Henceforth”—Uncle James was terribly solemn about +it—“Valancy is to me as one dead.” + +“Mrs. Barney Snaith,” said Cousin Georgiana, as if trying it out to see +how it would sound. + +“He has a score of aliases, no doubt,” said Uncle Benjamin. “For my +part, I believe the man is half Indian. I haven’t a doubt they’re +living in a wigwam.” + +“If he has married her under the name of Snaith and it isn’t his real +name wouldn’t that make the marriage null and void?” asked Cousin +Stickles hopefully. + +Uncle James shook his head. + +“No, it is the man who marries, not the name.” + +“You know,” said Cousin Gladys, who had recovered and returned but was +still shaky, “I had a distinct premonition of this at Herbert’s silver +dinner. I remarked it at the time. When she was defending Snaith. You +remember, of course. It came over me like a revelation. I spoke to +David when I went home about it.” + +“What—_what_,” demanded Aunt Wellington of the universe, “has come over +Valancy? _Valancy_!” + +The universe did not answer but Uncle James did. + +“Isn’t there something coming up of late about secondary personalities +cropping out? I don’t hold with many of those new-fangled notions, but +there may be something in this one. It would account for her +incomprehensible conduct.” + +“Valancy is so fond of mushrooms,” sighed Cousin Georgiana. “I’m afraid +she’ll get poisoned eating toadstools by mistake living up back in the +woods.” + +“There are worse things than death,” said Uncle James, believing that +it was the first time in the world that such a statement had been made. + +“Nothing can ever be the same again!” sobbed Cousin Stickles. + +Valancy, hurrying along the dusty road, back to cool Mistawis and her +purple island, had forgotten all about them—just as she had forgotten +that she might drop dead at any moment if she hurried. + + + + +CHAPTER XXVIII + + +Summer passed by. The Stirling clan—with the insignificant exception of +Cousin Georgiana—had tacitly agreed to follow Uncle James’ example and +look upon Valancy as one dead. To be sure, Valancy had an unquiet, +ghostly habit of recurring resurrections when she and Barney clattered +through Deerwood and out to the Port in that unspeakable car. Valancy, +bareheaded, with stars in her eyes. Barney, bareheaded, smoking his +pipe. But shaved. Always shaved now, if any of them had noticed it. +They even had the audacity to go in to Uncle Benjamin’s store to buy +groceries. Twice Uncle Benjamin ignored them. Was not Valancy one of +the dead? While Snaith had never existed. But the third time he told +Barney he was a scoundrel who should be hung for luring an unfortunate, +weak-minded girl away from her home and friends. + +Barney’s one straight eyebrow went up. + +“I have made her happy,” he said coolly, “and she was miserable with +her friends. So that’s that.” + +Uncle Benjamin stared. It had never occurred to him that women had to +be, or ought to be, “made happy.” + +“You—you pup!” he said. + +“Why be so unoriginal?” queried Barney amiably. “Anybody could call me +a pup. Why not think of something worthy of the Stirlings? Besides, I’m +not a pup. I’m really quite a middle-aged dog. Thirty-five, if you’re +interested in knowing.” + +Uncle Benjamin remembered just in time that Valancy was dead. He turned +his back on Barney. + +Valancy _was_ happy—gloriously and entirely so. She seemed to be living +in a wonderful house of life and every day opened a new, mysterious +room. It was in a world which had nothing in common with the one she +had left behind—a world where time was not—which was young with +immortal youth—where there was neither past nor future but only the +present. She surrendered herself utterly to the charm of it. + +The absolute freedom of it all was unbelievable. They could do exactly +as they liked. No Mrs. Grundy. No traditions. No relatives. Or in-laws. +“Peace, perfect peace, with loved ones far away,” as Barney quoted +shamelessly. + +Valancy had gone home once and got her cushions. And Cousin Georgiana +had given her one of her famous candlewick spreads of most elaborate +design. “For your spare-room bed, dear,” she said. + +“But I haven’t got any spare-room,” said Valancy. + +Cousin Georgiana looked horrified. A house without a spare-room was +monstrous to her. + +“But it’s a lovely spread,” said Valancy, with a kiss, “and I’m so glad +to have it. I’ll put it on my own bed. Barney’s old patch-work quilt is +getting ragged.” + +“I don’t see how you can be contented to live up back,” sighed Cousin +Georgiana. “It’s so out of the world.” + +“Contented!” Valancy laughed. What was the use of trying to explain to +Cousin Georgiana. “It is,” she agreed, “most gloriously and entirely +out of the world.” + +“And you are really happy, dear?” asked Cousin Georgiana wistfully. + +“I really am,” said Valancy gravely, her eyes dancing. + +“Marriage is such a serious thing,” sighed Cousin Georgiana. + +“When it’s going to last long,” agreed Valancy. + +Cousin Georgiana did not understand this at all. But it worried her and +she lay awake at nights wondering what Valancy meant by it. + +Valancy loved her Blue Castle and was completely satisfied with it. The +big living-room had three windows, all commanding exquisite views of +exquisite Mistawis. The one in the end of the room was an oriel +window—which Tom MacMurray, Barney explained, had got out of some +little, old “up back” church that had been sold. It faced the west and +when the sunsets flooded it Valancy’s whole being knelt in prayer as if +in some great cathedral. The new moons always looked down through it, +the lower pine boughs swayed about the top of it, and all through the +nights the soft, dim silver of the lake dreamed through it. + +There was a stone fireplace on the other side. No desecrating gas +imitation but a real fireplace where you could burn real logs. With a +big grizzly bearskin on the floor before it, and beside it a hideous, +red-plush sofa of Tom MacMurray’s régime. But its ugliness was hidden +by silver-grey timber wolf skins, and Valancy’s cushions made it gay +and comfortable. In a corner a nice, tall, lazy old clock ticked—the +right kind of a clock. One that did not hurry the hours away but ticked +them off deliberately. It was the jolliest looking old clock. A fat, +corpulent clock with a great, round, man’s face painted on it, the +hands stretching out of its nose and the hours encircling it like a +halo. + +There was a big glass case of stuffed owls and several deer +heads—likewise of Tom MacMurray’s vintage. Some comfortable old chairs +that asked to be sat upon. A squat little chair with a cushion was +prescriptively Banjo’s. If anybody else dared sit on it Banjo glared +him out of it with his topaz-hued, black-ringed eyes. Banjo had an +adorable habit of hanging over the back of it, trying to catch his own +tail. Losing his temper because he couldn’t catch it. Giving it a +fierce bite for spite when he _did_ catch it. Yowling malignantly with +pain. Barney and Valancy laughed at him until they ached. But it was +Good Luck they loved. They were both agreed that Good Luck was so +lovable that he practically amounted to an obsession. + +One side of the wall was lined with rough, homemade book-shelves filled +with books, and between the two side windows hung an old mirror in a +faded gilt frame, with fat cupids gamboling in the panel over the +glass. A mirror, Valancy thought, that must be like the fabled mirror +into which Venus had once looked and which thereafter reflected as +beautiful every woman who looked into it. Valancy thought she was +almost pretty in that mirror. But that may have been because she had +shingled her hair. + +This was before the day of bobs and was regarded as a wild, unheard-of +proceeding—unless you had typhoid. When Mrs. Frederick heard of it she +almost decided to erase Valancy’s name from the family Bible. Barney +cut the hair, square off at the back of Valancy’s neck, bringing it +down in a short black fringe over her forehead. It gave a meaning and a +purpose to her little, three-cornered face that it never had possessed +before. Even her nose ceased to irritate her. Her eyes were bright, and +her sallow skin had cleared to the hue of creamy ivory. The old family +joke had come true—she was really fat at last—anyway, no longer skinny. +Valancy might never be beautiful, but she was of the type that looks +its best in the woods—elfin—mocking—alluring. + +Her heart bothered her very little. When an attack threatened she was +generally able to head it off with Dr. Trent’s prescription. The only +bad one she had was one night when she was temporarily out of medicine. +And it _was_ a bad one. For the time being, Valancy realised keenly +that death was actually waiting to pounce on her any moment. But the +rest of the time she would not—did not—let herself remember it at all. + + + + +CHAPTER XXIX + + +Valancy toiled not, neither did she spin. There was really very little +work to do. She cooked their meals on a coal-oil stove, performing all +her little domestic rites carefully and exultingly, and they ate out on +the verandah that almost overhung the lake. Before them lay Mistawis, +like a scene out of some fairy tale of old time. And Barney smiling his +twisted, enigmatical smile at her across the table. + +“What a view old Tom picked out when he built this shack!” Barney would +say exultantly. + +Supper was the meal Valancy liked best. The faint laughter of winds was +always about them and the colours of Mistawis, imperial and spiritual, +under the changing clouds were something that cannot be expressed in +mere words. Shadows, too. Clustering in the pines until a wind shook +them out and pursued them over Mistawis. They lay all day along the +shores, threaded by ferns and wild blossoms. They stole around the +headlands in the glow of the sunset, until twilight wove them all into +one great web of dusk. + +The cats, with their wise, innocent little faces, would sit on the +verandah railing and eat the tidbits Barney flung them. And how good +everything tasted! Valancy, amid all the romance of Mistawis, never +forgot that men had stomachs. Barney paid her no end of compliments on +her cooking. + +“After all,” he admitted, “there’s something to be said for square +meals. I’ve mostly got along by boiling two or three dozen eggs hard at +once and eating a few when I got hungry, with a slice of bacon once in +a while and a jorum of tea.” + +Valancy poured tea out of Barney’s little battered old pewter teapot of +incredible age. She had not even a set of dishes—only Barney’s +mismatched chipped bits—and a dear, big, pobby old jug of robin’s-egg +blue. + +After the meal was over they would sit there and talk for hours—or sit +and say nothing, in all the languages of the world, Barney pulling away +at his pipe, Valancy dreaming idly and deliciously, gazing at the +far-off hills beyond Mistawis where the spires of firs came out against +the sunset. The moonlight would begin to silver the Mistawis dusk. Bats +would begin to swoop darkly against the pale, western gold. The little +waterfall that came down on the high bank not far away would, by some +whim of the wildwood gods, begin to look like a wonderful white woman +beckoning through the spicy, fragrant evergreens. And Leander would +begin to chuckle diabolically on the mainland shore. How sweet it was +to sit there and do nothing in the beautiful silence, with Barney at +the other side of the table, smoking! + +There were plenty of other islands in sight, though none were near +enough to be troublesome as neighbours. There was one little group of +islets far off to the west which they called the Fortunate Isles. At +sunrise they looked like a cluster of emeralds, at sunset like a +cluster of amethysts. They were too small for houses; but the lights on +the larger islands would bloom out all over the lake, and bonfires +would be lighted on their shores, streaming up into the wood shadows +and throwing great, blood-red ribbons over the waters. Music would +drift to them alluringly from boats here and there, or from the +verandahs on the big house of the millionaire on the biggest island. + +“Would you like a house like that, Moonlight?” Barney asked once, +waving his hand at it. He had taken to calling her Moonlight, and +Valancy loved it. + +“No,” said Valancy, who had once dreamed of a mountain castle ten times +the size of the rich man’s “cottage” and now pitied the poor +inhabitants of palaces. “No. It’s too elegant. I would have to carry it +with me everywhere I went. On my back like a snail. It would own +me—possess me, body and soul. I like a house I can love and cuddle and +boss. Just like ours here. I don’t envy Hamilton Gossard ‘the finest +summer residence in Canada.’ It is magnificent, but it isn’t my Blue +Castle.” + +Away down at the far end of the lake they got every night a glimpse of +a big, continental train rushing through a clearing. Valancy liked to +watch its lighted windows flash by and wonder who was on it and what +hopes and fears it carried. She also amused herself by picturing Barney +and herself going to the dances and dinners in the houses on the +islands, but she did not want to go in reality. Once they did go to a +masquerade dance in the pavilion at one of the hotels up the lake, and +had a glorious evening, but slipped away in their canoe, before +unmasking time, back to the Blue Castle. + +“It was lovely—but I don’t want to go again,” said Valancy. + +So many hours a day Barney shut himself up in Bluebeard’s Chamber. +Valancy never saw the inside of it. From the smells that filtered +through at times she concluded he must be conducting chemical +experiments—or counterfeiting money. Valancy supposed there must be +smelly processes in making counterfeit money. But she did not trouble +herself about it. She had no desire to peer into the locked chambers of +Barney’s house of life. His past and his future concerned her not. Only +this rapturous present. Nothing else mattered. + +Once he went away and stayed away two days and nights. He had asked +Valancy if she would be afraid to stay alone and she had said she would +not. He never told her where he had been. She was not afraid to be +alone, but she was horribly lonely. The sweetest sound she had ever +heard was Lady Jane’s clatter through the woods when Barney returned. +And then his signal whistle from the shore. She ran down to the landing +rock to greet him—to nestle herself into his eager arms—they _did_ seem +eager. + +“Have you missed me, Moonlight?” Barney was whispering. + +“It seems a hundred years since you went away,” said Valancy. + +“I won’t leave you again.” + +“You must,” protested Valancy, “if you want to. I’d be miserable if I +thought you wanted to go and didn’t, because of me. I want you to feel +perfectly free.” + +Barney laughed—a little cynically. + +“There is no such thing as freedom on earth,” he said. “Only different +kinds of bondages. And comparative bondages. _You_ think you are free +now because you’ve escaped from a peculiarly unbearable kind of +bondage. But are you? You love me—_that’s_ a bondage.” + +“Who said or wrote that ‘the prison unto which we doom ourselves no +prison is’?” asked Valancy dreamily, clinging to his arm as they +climbed up the rock steps. + +“Ah, now you have it,” said Barney. “That’s all the freedom we can hope +for—the freedom to choose our prison. But, Moonlight,”—he stopped at +the door of the Blue Castle and looked about him—at the glorious lake, +the great, shadowy woods, the bonfires, the twinkling +lights—“Moonlight, I’m glad to be home again. When I came down through +the woods and saw my home lights—mine—gleaming out under the old +pines—something I’d never seen before—oh, girl, I was glad—glad!” + +But in spite of Barney’s doctrine of bondage, Valancy thought they were +splendidly free. It was amazing to be able to sit up half the night and +look at the moon if you wanted to. To be late for meals if you wanted +to—she who had always been rebuked so sharply by her mother and so +reproachfully by Cousin Stickles if she were one minute late. Dawdle +over meals as long as you wanted to. Leave your crusts if you wanted +to. Not come home at all for meals if you wanted to. Sit on a sun-warm +rock and paddle your bare feet in the hot sand if you wanted to. Just +sit and do nothing in the beautiful silence if you wanted to. In short, +do any fool thing you wanted to whenever the notion took you. If _that_ +wasn’t freedom, what was? + + + + +CHAPTER XXX + + +They didn’t spend all their days on the island. They spent more than +half of them wandering at will through the enchanted Muskoka country. +Barney knew the woods as a book and he taught their lore and craft to +Valancy. He could always find trail and haunt of the shy wood people. +Valancy learned the different fairy-likenesses of the mosses—the charm +and exquisiteness of woodland blossoms. She learned to know every bird +at sight and mimic its call—though never so perfectly as Barney. She +made friends with every kind of tree. She learned to paddle a canoe as +well as Barney himself. She liked to be out in the rain and she never +caught cold. + +Sometimes they took a lunch with them and went berrying—strawberries +and blueberries. How pretty blueberries were—the dainty green of the +unripe berries, the glossy pinks and scarlets of the half ripes, the +misty blue of the fully matured! And Valancy learned the real flavour +of the strawberry in its highest perfection. There was a certain sunlit +dell on the banks of Mistawis along which white birches grew on one +side and on the other still, changeless ranks of young spruces. There +were long grasses at the roots of the birches, combed down by the winds +and wet with morning dew late into the afternoons. Here they found +berries that might have graced the banquets of Lucullus, great +ambrosial sweetnesses hanging like rubies to long, rosy stalks. They +lifted them by the stalk and ate them from it, uncrushed and virgin, +tasting each berry by itself with all its wild fragrance ensphered +therein. When Valancy carried any of these berries home that elusive +essence escaped and they became nothing more than the common berries of +the market-place—very kitchenly good indeed, but not as they would have +been, eaten in their birch dell until her fingers were stained as pink +as Aurora’s eyelids. + +Or they went after water-lilies. Barney knew where to find them in the +creeks and bays of Mistawis. Then the Blue Castle was glorious with +them, every receptacle that Valancy could contrive filled with the +exquisite things. If not water lilies then cardinal flowers, fresh and +vivid from the swamps of Mistawis, where they burned like ribbons of +flame. + +Sometimes they went trouting on little nameless rivers or hidden brooks +on whose banks Naiads might have sunned their white, wet limbs. Then +all they took with them were some raw potatoes and salt. They roasted +the potatoes over a fire and Barney showed Valancy how to cook the +trout by wrapping them in leaves, coating them with mud and baking them +in a bed of hot coals. Never were such delicious meals. Valancy had +such an appetite it was no wonder she put flesh on her bones. + +Or they just prowled and explored through woods that always seemed to +be expecting something wonderful to happen. At least, that was the way +Valancy felt about them. Down the next hollow—over the next hill—you +would find it. + +“We don’t know where we’re going, but isn’t it fun to go?” Barney used +to say. + +Once or twice night overtook them, too far from their Blue Castle to +get back. But Barney made a fragrant bed of bracken and fir boughs and +they slept on it dreamlessly, under a ceiling of old spruces with moss +hanging from them, while beyond them moonlight and the murmur of pines +blended together so that one could hardly tell which was light and +which was sound. + +There were rainy days, of course, when Muskoka was a wet green land. +Days when showers drifted across Mistawis like pale ghosts of rain and +they never thought of staying in because of it. Days when it rained in +right good earnest and they had to stay in. Then Barney shut himself up +in Bluebeard’s Chamber and Valancy read, or dreamed on the wolfskins +with Good Luck purring beside her and Banjo watching them suspiciously +from his own peculiar chair. On Sunday evenings they paddled across to +a point of land and walked from there through the woods to the little +Free Methodist church. One felt really too happy for Sunday. Valancy +had never really liked Sundays before. + +And always, Sundays and weekdays, she was with Barney. Nothing else +really mattered. And what a companion he was! How understanding! How +jolly! How—how Barney-like! That summed it all up. + +Valancy had taken some of her two hundred dollars out of the bank and +spent it in pretty clothes. She had a little smoke-blue chiffon which +she always put on when they spent the evening at home—smoke-blue with +touches of silver about it. It was after she began wearing it that +Barney began calling her Moonlight. + +“Moonlight and blue twilight—that is what you look like in that dress. +I like it. It belongs to you. You aren’t exactly pretty, but you have +some adorable beauty-spots. Your eyes. And that little kissable dent +just between your collar bones. You have the wrist and ankle of an +aristocrat. That little head of yours is beautifully shaped. And when +you look backward over your shoulder you’re maddening—especially in +twilight or moonlight. An elf maiden. A wood sprite. You belong to the +woods, Moonlight—you should never be out of them. In spite of your +ancestry, there is something wild and remote and untamed about you. And +you have such a nice, sweet, throaty, summery voice. Such a nice voice +for love-making.” + +“Shure an’ ye’ve kissed the Blarney Stone,” scoffed Valancy. But she +tasted these compliments for weeks. + +She got a pale green bathing-suit, too—a garment which would have given +her clan their deaths if they had ever seen her in it. Barney taught +her how to swim. Sometimes she put her bathing-dress on when she got up +and didn’t take it off until she went to bed—running down to the water +for a plunge whenever she felt like it and sprawling on the sun-warm +rocks to dry. + +She had forgotten all the old humiliating things that used to come up +against her in the night—the injustices and the disappointments. It was +as if they had all happened to some other person—not to her, Valancy +Snaith, who had always been happy. + +“I understand now what it means to be born again,” she told Barney. + +Holmes speaks of grief “staining backward” through the pages of life; +but Valancy found her happiness had stained backward likewise and +flooded with rose-colour her whole previous drab existence. She found +it hard to believe that she had ever been lonely and unhappy and +afraid. + +“When death comes, I shall have lived,” thought Valancy. “I shall have +had my hour.” + +And her dust-pile! + +One day Valancy had heaped up the sand in the little island cove in a +tremendous cone and stuck a gay little Union Jack on top of it. + +“What are you celebrating?” Barney wanted to know. + +“I’m just exorcising an old demon,” Valancy told him. + + + + +CHAPTER XXXI + + +Autumn came. Late September with cool nights. They had to forsake the +verandah; but they kindled a fire in the big fireplace and sat before +it with jest and laughter. They left the doors open, and Banjo and Good +Luck came and went at pleasure. Sometimes they sat gravely on the +bearskin rug between Barney and Valancy; sometimes they slunk off into +the mystery of the chill night outside. The stars smouldered in the +horizon mists through the old oriel. The haunting, persistent croon of +the pine-trees filled the air. The little waves began to make soft, +sobbing splashes on the rocks below them in the rising winds. They +needed no light but the firelight that sometimes leaped up and revealed +them—sometimes shrouded them in shadow. When the night wind rose higher +Barney would shut the door and light a lamp and read to her—poetry and +essays and gorgeous, dim chronicles of ancient wars. Barney never would +read novels: he vowed they bored him. But sometimes she read them +herself, curled up on the wolf skins, laughing aloud in peace. For +Barney was not one of those aggravating people who can never hear you +smiling audibly over something you’ve read without inquiring placidly, +“What is the joke?” + +October—with a gorgeous pageant of color around Mistawis, into which +Valancy plunged her soul. Never had she imagined anything so splendid. +A great, tinted peace. Blue, wind-winnowed skies. Sunlight sleeping in +the glades of that fairyland. Long dreamy purple days paddling idly in +their canoe along shores and up the rivers of crimson and gold. A +sleepy, red hunter’s moon. Enchanted tempests that stripped the leaves +from the trees and heaped them along the shores. Flying shadows of +clouds. What had all the smug, opulent lands out front to compare with +this? + +November—with uncanny witchery in its changed trees. With murky red +sunsets flaming in smoky crimson behind the westering hills. With dear +days when the austere woods were beautiful and gracious in a dignified +serenity of folded hands and closed eyes—days full of a fine, pale +sunshine that sifted through the late, leafless gold of the +juniper-trees and glimmered among the grey beeches, lighting up +evergreen banks of moss and washing the colonnades of the pines. Days +with a high-sprung sky of flawless turquoise. Days when an exquisite +melancholy seemed to hang over the landscape and dream about the lake. +But days, too, of the wild blackness of great autumn storms, followed +by dank, wet, streaming nights when there was witch-laughter in the +pines and fitful moans among the mainland trees. What cared they? Old +Tom had built his roof well, and his chimney drew. + +“Warm fire—books—comfort—safety from storm—our cats on the rug. +Moonlight,” said Barney, “would you be any happier now if you had a +million dollars?” + +“No—nor half so happy. I’d be bored by conventions and obligations +then.” + +December. Early snows and Orion. The pale fires of the Milky Way. It +was really winter now—wonderful, cold, starry winter. How Valancy had +always hated winter! Dull, brief, uneventful days. Long, cold, +companionless nights. Cousin Stickles with her back that had to be +rubbed continually. Cousin Stickles making weird noises gargling her +throat in the mornings. Cousin Stickles whining over the price of coal. +Her mother, probing, questioning, ignoring. Endless colds and +bronchitis—or the dread of it. Redfern’s Liniment and Purple Pills. + +But now she loved winter. Winter was beautiful “up back”—almost +intolerably beautiful. Days of clear brilliance. Evenings that were +like cups of glamour—the purest vintage of winter’s wine. Nights with +their fire of stars. Cold, exquisite winter sunrises. Lovely ferns of +ice all over the windows of the Blue Castle. Moonlight on birches in a +silver thaw. Ragged shadows on windy evenings—torn, twisted, fantastic +shadows. Great silences, austere and searching. Jewelled, barbaric +hills. The sun suddenly breaking through grey clouds over long, white +Mistawis. Icy-grey twilights, broken by snow-squalls, when their cosy +living-room, with its goblins of firelight and inscrutable cats seemed +cosier than ever. Every hour brought a new revelation and wonder. + +Barney ran Lady Jane into Roaring Abel’s barn and taught Valancy how to +snowshoe—Valancy, who ought to be laid up with bronchitis. But Valancy +had not even a cold. Later on in the winter Barney had a terrible one +and Valancy nursed him through it with a dread of pneumonia in her +heart. But Valancy’s colds seemed to have gone where old moons go. +Which was luck—for she hadn’t even Redfern’s Liniment. She had +thoughtfully bought a bottle at the Port and Barney had hurled it into +frozen Mistawis with a scowl. + +“Bring no more of that devilish stuff here,” he had ordered briefly. It +was the first and last time he had spoken harshly to her. + +They went for long tramps through the exquisite reticence of winter +woods and the silver jungles of frosted trees, and found loveliness +everywhere. + +At times they seemed to be walking through a spellbound world of +crystal and pearl, so white and radiant were clearings and lakes and +sky. The air was so crisp and clear that it was half intoxicating. + +Once they stood in a hesitation of ecstasy at the entrance of a narrow +path between ranks of birches. Every twig and spray was outlined in +snow. The undergrowth along its sides was a little fairy forest cut out +of marble. The shadows cast by the pale sunshine were fine and +spiritual. + +“Come away,” said Barney, turning. “We must not commit the desecration +of tramping through there.” + +One evening they came upon a snowdrift far back in an old clearing +which was in the exact likeness of a beautiful woman’s profile. Seen +too close by, the resemblance was lost, as in the fairy-tale of the +Castle of St. John. Seen from behind, it was a shapeless oddity. But at +just the right distance and angle the outline was so perfect that when +they came suddenly upon it, gleaming out against the dark background of +spruce in the glow of that winter sunset they both exclaimed in +amazement. There was a low, noble brow, a straight, classic nose, lips +and chin and cheek-curve modelled as if some goddess of old time had +sat to the sculptor, and a breast of such cold, swelling purity as the +very spirit of the winter woods might display. + +“‘All the beauty that old Greece and Rome, sung painted, taught,’” +quoted Barney. + +“And to think no human eyes save ours have seen or will see it,” +breathed Valancy, who felt at times as if she were living in a book by +John Foster. As she looked around her she recalled some passages she +had marked in the new Foster book Barney had brought her from the +Port—with an adjuration not to expect _him_ to read or listen to it. + +“‘All the tintings of winter woods are extremely delicate and +elusive,’” recalled Valancy. “‘When the brief afternoon wanes and the +sun just touches the tops of the hills, there seems to be all over the +woods an abundance, not of colour, but of the spirit of colour. There +is really nothing but pure white after all, but one has the impression +of fairy-like blendings of rose and violet, opal and heliotrope on the +slopes—in the dingles and along the curves of the forest-land. You feel +sure the tint is there, but when you look at it directly it is gone. +From the corner of your eye you are aware that it is lurking over +yonder in a spot where there was nothing but pale purity a moment ago. +Only just when the sun is setting is there a fleeting moment of real +colour. Then the redness streams out over the snow and incarnadines the +hills and rivers and smites the crest of the pines with flame. Just a +few minutes of transfiguration and revelation—and it is gone.’ + +“I wonder if John Foster ever spent a winter in Mistawis,” said +Valancy. + +“Not likely,” scoffed Barney. “People who write tosh like that +generally write it in a warm house on some smug city street.” + +“You are too hard on John Foster,” said Valancy severely. “No one could +have written that little paragraph I read you last night without having +seen it first—you know he couldn’t.” + +“I didn’t listen to it,” said Barney morosely. “You know I told you I +wouldn’t.” + +“Then you’ve got to listen to it now,” persisted Valancy. She made him +stand still on his snowshoes while she repeated it. + +“‘She is a rare artist, this old Mother Nature, who works “for the joy +of working” and not in any spirit of vain show. Today the fir woods are +a symphony of greens and greys, so subtle that you cannot tell where +one shade begins to be the other. Grey trunk, green bough, grey-green +moss above the white, grey-shadowed floor. Yet the old gypsy doesn’t +like unrelieved monotones. She must have a dash of colour. See it. A +broken dead fir bough, of a beautiful red-brown, swinging among the +beards of moss.’” + +“Good Lord, do you learn all that fellow’s books by heart?” was +Barney’s disgusted reaction as he strode off. + +“John Foster’s books were all that saved my soul alive the past five +years,” averred Valancy. “Oh, Barney, look at that exquisite filigree +of snow in the furrows of that old elm-tree trunk.” + +When they came out to the lake they changed from snowshoes to skates +and skated home. For a wonder Valancy had learned, when she was a +little schoolgirl, to skate on the pond behind the Deerwood school. She +never had any skates of her own, but some of the other girls had lent +her theirs and she seemed to have a natural knack of it. Uncle Benjamin +had once promised her a pair of skates for Christmas, but when +Christmas came he had given her rubbers instead. She had never skated +since she grew up, but the old trick came back quickly, and glorious +were the hours she and Barney spent skimming over the white lakes and +past the dark islands where the summer cottages were closed and silent. +Tonight they flew down Mistawis before the wind, in an exhilaration +that crimsoned Valancy’s cheeks under her white tam. And at the end was +her dear little house, on the island of pines, with a coating of snow +on its roof, sparkling in the moonlight. Its windows glinted impishly +at her in the stay gleams. + +“Looks exactly like a picture-book, doesn’t it?” said Barney. + +They had a lovely Christmas. No rush. No scramble. No niggling attempts +to make ends meet. No wild effort to remember whether she hadn’t given +the same kind of present to the same person two Christmases before—no +mob of last-minute shoppers—no dreary family “reunions” where she sat +mute and unimportant—no attacks of “nerves.” They decorated the Blue +Castle with pine boughs, and Valancy made delightful little tinsel +stars and hung them up amid the greenery. She cooked a dinner to which +Barney did full justice, while Good Luck and Banjo picked the bones. + +“A land that can produce a goose like that is an admirable land,” vowed +Barney. “Canada forever!” And they drank to the Union Jack a bottle of +dandelion wine that Cousin Georgiana had given Valancy along with the +bedspread. + +“One never knows,” Cousin Georgiana had said solemnly, “when one may +need a little stimulant.” + +Barney had asked Valancy what she wanted for a Christmas present. + +“Something frivolous and unnecessary,” said Valancy, who had got a pair +of goloshes last Christmas and two long-sleeved, woolen undervests the +year before. And so on back. + +To her delight, Barney gave her a necklace of pearl beads. Valancy had +wanted a string of milky pearl beads—like congealed moonshine—all her +life. And these were so pretty. All that worried her was that they were +really too good. They must have cost a great deal—fifteen dollars, at +least. Could Barney afford that? She didn’t know a thing about his +finances. She had refused to let him buy any of her clothes—she had +enough for that, she told him, as long as she would need clothes. In a +round, black jar on the chimney-piece Barney put money for their +household expenses—always enough. The jar was never empty, though +Valancy never caught him replenishing it. He couldn’t have much, of +course, and that necklace—but Valancy tossed care aside. She would wear +it and enjoy it. It was the first pretty thing she had ever had. + + + + +CHAPTER XXXII + + +New Year. The old, shabby, inglorious outlived calendar came down. The +new one went up. January was a month of storms. It snowed for three +weeks on end. The thermometer went miles below zero and stayed there. +But, as Barney and Valancy pointed out to each other, there were no +mosquitoes. And the roar and crackle of their big fire drowned the +howls of the north wind. Good Luck and Banjo waxed fat and developed +resplendent coats of thick, silky fur. Nip and Tuck had gone. + +“But they’ll come back in spring,” promised Barney. + +There was no monotony. Sometimes they had dramatic little private spats +that never even thought of becoming quarrels. Sometimes Roaring Abel +dropped in—for an evening or a whole day—with his old tartan cap and +his long red beard coated with snow. He generally brought his fiddle +and played for them, to the delight of all except Banjo, who would go +temporarily insane and retreat under Valancy’s bed. Sometimes Abel and +Barney talked while Valancy made candy for them; sometimes they sat and +smoked in silence _à la_ Tennyson and Carlyle, until the Blue Castle +reeked and Valancy fled to the open. Sometimes they played checkers +fiercely and silently the whole night through. Sometimes they all ate +the russet apples Abel had brought, while the jolly old clock ticked +the delightful minutes away. + +“A plate of apples, an open fire, and ‘a jolly goode booke whereon to +looke’ are a fair substitute for heaven,” vowed Barney. “Any one can +have the streets of gold. Let’s have another whack at Carman.” + +It was easier now for the Stirlings to believe Valancy of the dead. Not +even dim rumours of her having been over at the Port came to trouble +them, though she and Barney used to skate there occasionally to see a +movie and eat hot dogs shamelessly at the corner stand afterwards. +Presumably none of the Stirlings ever thought about her—except Cousin +Georgiana, who used to lie awake worrying about poor Doss. Did she have +enough to eat? Was that dreadful creature good to her? Was she warm +enough at nights? + +Valancy was quite warm at nights. She used to wake up and revel +silently in the cosiness of those winter nights on that little island +in the frozen lake. The nights of other winters had been so cold and +long. Valancy hated to wake up in them and think about the bleakness +and emptiness of the day that had passed and the bleakness and +emptiness of the day that would come. Now, she almost counted that +night lost on which she didn’t wake up and lie awake for half an hour +just being happy, while Barney’s regular breathing went on beside her, +and through the open door the smouldering brands in the fireplace +winked at her in the gloom. It was very nice to feel a little Lucky cat +jump up on your bed in the darkness and snuggle down at your feet, +purring; but Banjo would be sitting dourly by himself out in front of +the fire like a brooding demon. At such moments Banjo was anything but +canny, but Valancy loved his uncanniness. + +The side of the bed had to be right against the window. There was no +other place for it in the tiny room. Valancy, lying there, could look +out of the window, through the big pine boughs that actually touched +it, away up Mistawis, white and lustrous as a pavement of pearl, or +dark and terrible in the storm. Sometimes the pine boughs tapped +against the panes with friendly signals. Sometimes she heard the little +hissing whisper of snow against them right at her side. Some nights the +whole outer world seemed given over to the empery of silence; then came +nights when there would be a majestic sweep of wind in the pines; +nights of dear starlight when it whistled freakishly and joyously +around the Blue Castle; brooding nights before storm when it crept +along the floor of the lake with a low, wailing cry of boding and +mystery. Valancy wasted many perfectly good sleeping hours in these +delightful communings. But she could sleep as long in the morning as +she wanted to. Nobody cared. Barney cooked his own breakfast of bacon +and eggs and then shut himself up in Bluebeard’s Chamber till supper +time. Then they had an evening of reading and talk. They talked about +everything in this world and a good many things in other worlds. They +laughed over their own jokes until the Blue Castles re-echoed. + +“You _do_ laugh beautifully,” Barney told her once. “It makes me want +to laugh just to hear you laugh. There’s a trick about your laugh—as if +there were so much more fun back of it that you wouldn’t let out. Did +you laugh like that before you came to Mistawis, Moonlight?” + +“I never laughed at all—really. I used to giggle foolishly when I felt +I was expected to. But now—the laugh just comes.” + +It struck Valancy more than once that Barney himself laughed a great +deal oftener than he used to and that his laugh had changed. It had +become wholesome. She rarely heard the little cynical note in it now. +Could a man laugh like that who had crimes on his conscience? Yet +Barney _must_ have done something. Valancy had indifferently made up +her mind as to what he had done. She concluded he was a defaulting bank +cashier. She had found in one of Barney’s books an old clipping cut +from a Montreal paper in which a vanished, defaulting cashier was +described. The description applied to Barney—as well as to half a dozen +other men Valancy knew—and from some casual remarks he had dropped from +time to time she concluded he knew Montreal rather well. Valancy had it +all figured out in the back of her mind. Barney had been in a bank. He +was tempted to take some money to speculate—meaning, of course, to put +it back. He had got in deeper and deeper, until he found there was +nothing for it but flight. It had happened so to scores of men. He had, +Valancy was absolutely certain, never meant to do wrong. Of course, the +name of the man in the clipping was Bernard Craig. But Valancy had +always thought Snaith was an alias. Not that it mattered. + +Valancy had only one unhappy night that winter. It came in late March +when most of the snow had gone and Nip and Tuck had returned. Barney +had gone off in the afternoon for a long, woodland tramp, saying he +would be back by dark if all went well. Soon after he had gone it had +begun to snow. The wind rose and presently Mistawis was in the grip of +one of the worst storms of the winter. It tore up the lake and struck +at the little house. The dark angry woods on the mainland scowled at +Valancy, menace in the toss of their boughs, threats in their windy +gloom, terror in the roar of their hearts. The trees on the island +crouched in fear. Valancy spent the night huddled on the rug before the +fire, her face buried in her hands, when she was not vainly peering +from the oriel in a futile effort to see through the furious smoke of +wind and snow that had once been blue-dimpled Mistawis. Where was +Barney? Lost on the merciless lakes? Sinking exhausted in the drifts of +the pathless woods? Valancy died a hundred deaths that night and paid +in full for all the happiness of her Blue Castle. When morning came the +storm broke and cleared; the sun shone gloriously over Mistawis; and at +noon Barney came home. Valancy saw him from the oriel as he came around +a wooded point, slender and black against the glistening white world. +She did not run to meet him. Something happened to her knees and she +dropped down on Banjo’s chair. Luckily Banjo got out from under in +time, his whiskers bristling with indignation. Barney found her there, +her head buried in her hands. + +“Barney, I thought you were dead,” she whispered. + +Barney hooted. + +“After two years of the Klondike did you think a baby storm like this +could get me? I spent the night in that old lumber shanty over by +Muskoka. A bit cold but snug enough. Little goose! Your eyes look like +burnt holes in a blanket. Did you sit up here all night worrying over +an old woodsman like me?” + +“Yes,” said Valancy. “I—couldn’t help it. The storm seemed so wild. +Anybody might have been lost in it. When—I saw you—come round the +point—there—something happened to me. I don’t know what. It was as if I +had died and come back to life. I can’t describe it any other way.” + + + + +CHAPTER XXXIII + + +Spring. Mistawis black and sullen for a week or two, then flaming in +sapphire and turquoise, lilac and rose again, laughing through the +oriel, caressing its amethyst islands, rippling under winds soft as +silk. Frogs, little green wizards of swamp and pool, singing everywhere +in the long twilights and long into the nights; islands fairy-like in a +green haze; the evanescent beauty of wild young trees in early leaf; +frost-like loveliness of the new foliage of juniper-trees; the woods +putting on a fashion of spring flowers, dainty, spiritual things akin +to the soul of the wilderness; red mist on the maples; willows decked +out with glossy silver pussies; all the forgotten violets of Mistawis +blooming again; lure of April moons. + +“Think how many thousands of springs have been here on Mistawis—and all +of them beautiful,” said Valancy. “Oh, Barney, look at that wild plum! +I will—I must quote from John Foster. There’s a passage in one of his +books—I’ve re-read it a hundred times. He must have written it before a +tree just like that: + +“‘Behold the young wild plum-tree which has adorned herself after +immemorial fashion in a wedding-veil of fine lace. The fingers of wood +pixies must have woven it, for nothing like it ever came from an +earthly loom. I vow the tree is conscious of its loveliness. It is +bridling before our very eyes—as if its beauty were not the most +ephemeral thing in the woods, as it is the rarest and most exceeding, +for today it is and tomorrow it is not. Every south wind purring +through the boughs will winnow away a shower of slender petals. But +what matter? Today it is queen of the wild places and it is always +today in the woods.’” + +“I’m sure you feel much better since you’ve got that out of your +system,” said Barney heartlessly. + +“Here’s a patch of dandelions,” said Valancy, unsubdued. “Dandelions +shouldn’t grow in the woods, though. They haven’t any sense of the +fitness of things at all. They are too cheerful and self-satisfied. +They haven’t any of the mystery and reserve of the real wood-flowers.” + +“In short, they’ve no secrets,” said Barney. “But wait a bit. The woods +will have their own way even with those obvious dandelions. In a little +while all that obtrusive yellowness and complacency will be gone and +we’ll find here misty, phantom-like globes hovering over those long +grasses in full harmony with the traditions of the forest.” + +“That sounds John Fosterish,” teased Valancy. + +“What have I done that deserved a slam like that?” complained Barney. + +One of the earliest signs of spring was the renaissance of Lady Jane. +Barney put her on roads that no other car would look at, and they went +through Deerwood in mud to the axles. They passed several Stirlings, +who groaned and reflected that now spring was come they would encounter +that shameless pair everywhere. Valancy, prowling about Deerwood shops, +met Uncle Benjamin on the street; but he did not realise until he had +gone two blocks further on that the girl in the scarlet-collared +blanket coat, with cheeks reddened in the sharp April air and the +fringe of black hair over laughing, slanted eyes, was Valancy. When he +did realise it, Uncle Benjamin was indignant. What business had Valancy +to look like—like—like a young girl? The way of the transgressor was +hard. Had to be. Scriptural and proper. Yet Valancy’s path couldn’t be +hard. She wouldn’t look like that if it were. There was something +wrong. It was almost enough to make a man turn modernist. + +Barney and Valancy clanged on to the Port, so that it was dark when +they went through Deerwood again. At her old home Valancy, seized with +a sudden impulse, got out, opened the little gate and tiptoed around to +the sitting-room window. There sat her mother and Cousin Stickles +drearily, grimly knitting. Baffling and inhuman as ever. If they had +looked the least bit lonesome Valancy would have gone in. But they did +not. Valancy would not disturb them for worlds. + + + + +CHAPTER XXXIV + + +Valancy had two wonderful moments that spring. + +One day, coming home through the woods, with her arms full of trailing +arbutus and creeping spruce, she met a man who she knew must be Allan +Tierney. Allan Tierney, the celebrated painter of beautiful women. He +lived in New York in winter, but he owned an island cottage at the +northern end of Mistawis to which he always came the minute the ice was +out of the lake. He was reputed to be a lonely, eccentric man. He never +flattered his sitters. There was no need to, for he would not paint any +one who required flattery. To be painted by Allan Tierney was all the +_cachet_ of beauty a woman could desire. Valancy had heard so much +about him that she couldn’t help turning her head back over her +shoulder for another shy, curious look at him. A shaft of pale spring +sunlight fell through a great pine athwart her bare black head and her +slanted eyes. She wore a pale green sweater and had bound a fillet of +linnæa vine about her hair. The feathery fountain of trailing spruce +overflowed her arms and fell around her. Allan Tierney’s eyes lighted +up. + +“I’ve had a caller,” said Barney the next afternoon, when Valancy had +returned from another flower quest. + +“Who?” Valancy was surprised but indifferent. She began filling a +basket with arbutus. + +“Allan Tierney. He wants to paint you, Moonlight.” + +“Me!” Valancy dropped her basket and her arbutus. “You’re laughing at +me, Barney.” + +“I’m not. That’s what Tierney came for. To ask my permission to paint +my wife—as the Spirit of Muskoka, or something like that.” + +“But—but—” stammered Valancy, “Allan Tierney never paints any but—any +but——” + +“Beautiful women,” finished Barney. “Conceded. Q. E. D., Mistress +Barney Snaith is a beautiful woman.” + +“Nonsense,” said Valancy, stooping to retrieve her arbutus. “You _know_ +that’s nonsense, Barney. I know I’m a heap better-looking than I was a +year ago, but I’m not beautiful.” + +“Allan Tierney never makes a mistake,” said Barney. “You forget, +Moonlight, that there are different kinds of beauty. Your imagination +is obsessed by the very obvious type of your cousin Olive. Oh, I’ve +seen her—she’s a stunner—but you’d never catch Allan Tierney wanting to +paint her. In the horrible but expressive slang phrase, she keeps all +her goods in the shop-window. But in your subconscious mind you have a +conviction that nobody can be beautiful who doesn’t look like Olive. +Also, you remember your face as it was in the days when your soul was +not allowed to shine through it. Tierney said something about the curve +of your cheek as you looked back over your shoulder. You know I’ve +often told you it was distracting. And he’s quite batty about your +eyes. If I wasn’t absolutely sure it was solely professional—he’s +really a crabbed old bachelor, you know—I’d be jealous.” + +“Well, I don’t want to be painted,” said Valancy. “I hope you told him +that.” + +“I couldn’t tell him that. I didn’t know what _you_ wanted. But I told +him _I_ didn’t want my wife painted—hung up in a salon for the mob to +stare at. Belonging to another man. For of course I couldn’t buy the +picture. So even if you had wanted to be painted, Moonlight, your +tyrannous husband would not have permitted it. Tierney was a bit +squiffy. He isn’t used to being turned down like that. His requests are +almost like royalty’s.” + +“But we are outlaws,” laughed Valancy. “We bow to no decrees—we +acknowledge no sovereignty.” + +In her heart she thought unashamedly: + +“I wish Olive could know that Allan Tierney wanted to paint me. _Me_! +Little-old-maid-Valancy-Stirling-that-was.” + +Her second wonder-moment came one evening in May. She realised that +Barney actually liked her. She had always hoped he did, but sometimes +she had a little, disagreeable, haunting dread that he was just kind +and nice and chummy out of pity; knowing that she hadn’t long to live +and determined she should have a good time as long as she did live; but +away back in his mind rather looking forward to freedom again, with no +intrusive woman creature in his island fastness and no chattering thing +beside him in his woodland prowls. She knew he could never love her. +She did not even want him to. If he loved her he would be unhappy when +she died—Valancy never flinched from the plain word. No “passing away” +for her. And she did not want him to be the least unhappy. But neither +did she want him to be glad—or relieved. She wanted him to like her and +miss her as a good chum. But she had never been sure until this night +that he did. + +They had walked over the hills in the sunset. They had the delight of +discovering a virgin spring in a ferny hollow and had drunk together +from it out of a birch-bark cup; they had come to an old tumble-down +rail fence and sat on it for a long time. They didn’t talk much, but +Valancy had a curious sense of _oneness_. She knew that she couldn’t +have felt that if he hadn’t liked her. + +“You nice little thing,” said Barney suddenly. “Oh, you nice little +thing! Sometimes I feel you’re too nice to be real—that I’m just +dreaming you.” + +“Why can’t I die now—this very minute—when I am so happy!” thought +Valancy. + +Well, it couldn’t be so very long now. Somehow, Valancy had always felt +she would live out the year Dr. Trent had allotted. She had not been +careful—she had never tried to be. But, somehow, she had always counted +on living out her year. She had not let herself think about it at all. +But now, sitting here beside Barney, with her hand in his, a sudden +realisation came to her. She had not had a heart attack for a long +while—two months at least. The last one she had had was two or three +nights before Barney was out in the storm. Since then she had not +remembered she had a heart. Well, no doubt, it betokened the nearness +of the end. Nature had given up the struggle. There would be no more +pain. + +“I’m afraid heaven will be very dull after this past year,” thought +Valancy. “But perhaps one will not remember. Would that be—nice? No, +no. I don’t want to forget Barney. I’d rather be miserable in heaven +remembering him than happy forgetting him. And I’ll always remember +through all eternity—that he really, _really_ liked me.” + + + + +CHAPTER XXXV + + +Thirty seconds can be very long sometimes. Long enough to work a +miracle or a revolution. In thirty seconds life changed wholly for +Barney and Valancy Snaith. + +They had gone around the lake one June evening in their disappearing +propeller, fished for an hour in a little creek, left their boat there, +and walked up through the woods to Port Lawrence two miles away. +Valancy prowled a bit in the shops and got herself a new pair of +sensible shoes. Her old pair had suddenly and completely given out, and +this evening she had been compelled to put on the little fancy pair of +patent-leather with rather high, slender heels, which she had bought in +a fit of folly one day in the winter because of their beauty and +because she wanted to make one foolish, extravagant purchase in her +life. She sometimes put them on of an evening in the Blue Castle, but +this was the first time she had worn them outside. She had not found it +any too easy walking up through the woods in them, and Barney guyed her +unmercifully about them. But in spite of the inconvenience, Valancy +secretly rather liked the look of her trim ankles and high instep above +those pretty, foolish shoes and did not change them in the shop as she +might have done. + +The sun was hanging low above the pines when they left Port Lawrence. +To the north of it the woods closed around the town quite suddenly. +Valancy always had a sense of stepping from one world to another—from +reality to fairyland—when she went out of Port Lawrence and in a +twinkling found it shut off behind her by the armies of the pines. + +A mile and a half from Port Lawrence there was a small railroad station +with a little station-house which at this hour of the day was deserted, +since no local train was due. Not a soul was in sight when Barney and +Valancy emerged from the woods. Off to the left a sudden curve in the +track hid it from view, but over the tree-tops beyond, the long plume +of smoke betokened the approach of a through train. The rails were +vibrating to its thunder as Barney stepped across the switch. Valancy +was a few steps behind him, loitering to gather June-bells along the +little, winding path. But there was plenty of time to get across before +the train came. She stepped unconcernedly over the first rail. + +She could never tell how it happened. The ensuing thirty seconds always +seemed in her recollection like a chaotic nightmare in which she +endured the agony of a thousand lifetimes. + +The heel of her pretty, foolish shoe caught in a crevice of the switch. +She could not pull it loose. + +“Barney—Barney!” she called in alarm. + +Barney turned—saw her predicament—saw her ashen face—dashed back. He +tried to pull her clear—he tried to wrench her foot from the prisoning +hold. In vain. In a moment the train would sweep around the curve—would +be on them. + +“Go—go—quick—you’ll be killed, Barney!” shrieked Valancy, trying to +push him away. + +Barney dropped on his knees, ghost-white, frantically tearing at her +shoe-lace. The knot defied his trembling fingers. He snatched a knife +from his pocket and slashed at it. Valancy still strove blindly to push +him away. Her mind was full of the hideous thought that Barney was +going to be killed. She had no thought for her own danger. + +“Barney—go—go—for God’s sake—go!” + +“Never!” muttered Barney between his set teeth. He gave one mad wrench +at the lace. As the train thundered around the curve he sprang up and +caught Valancy—dragging her clear, leaving the shoe behind her. The +wind from the train as it swept by turned to icy cold the streaming +perspiration on his face. + +“Thank God!” he breathed. + +For a moment they stood stupidly staring at each other, two white, +shaken, wild-eyed creatures. Then they stumbled over to the little seat +at the end of the station-house and dropped on it. Barney buried his +face in his hands and said not a word. Valancy sat, staring straight +ahead of her with unseeing eyes at the great pine woods, the stumps of +the clearing, the long, gleaming rails. There was only one thought in +her dazed mind—a thought that seemed to burn it as a shaving of fire +might burn her body. + +Dr. Trent had told her over a year ago that she had a serious form of +heart-disease—that any excitement might be fatal. + +If that were so, why was she not dead now? This very minute? She had +just experienced as much and as terrible excitement as most people +experience in a lifetime, crowded into that endless thirty seconds. Yet +she had not died of it. She was not an iota the worse for it. A little +wobbly at the knees, as any one would have been; a quicker heart-beat, +as any one would have; nothing more. + +Why! + +_Was it possible Dr. Trent had made a mistake?_ + +Valancy shivered as if a cold wind had suddenly chilled her to the +soul. She looked at Barney, hunched up beside her. His silence was very +eloquent. Had the same thought occurred to him? Did he suddenly find +himself confronted by the appalling suspicion that he was married, not +for a few months or a year, but for good and all to a woman he did not +love and who had foisted herself upon him by some trick or lie? Valancy +turned sick before the horror of it. It could not be. It would be too +cruel—too devilish. Dr. Trent _couldn’t_ have made a mistake. +Impossible. He was one of the best heart specialists in Ontario. She +was foolish—unnerved by the recent horror. She remembered some of the +hideous spasms of pain she had had. There must be something serious the +matter with her heart to account for them. + +But she had not had any for nearly three months. + +Why? + +Presently Barney bestirred himself. He stood up, without looking at +Valancy, and said casually: + +“I suppose we’d better be hiking back. Sun’s getting low. Are you good +for the rest of the road?” + +“I think so,” said Valancy miserably. + +Barney went across the clearing and picked up the parcel he had +dropped—the parcel containing her new shoes. He brought it to her and +let her take out the shoes and put them on without any assistance, +while he stood with his back to her and looked out over the pines. + +They walked in silence down the shadowy trail to the lake. In silence +Barney steered his boat into the sunset miracle that was Mistawis. In +silence they went around feathery headlands and across coral bays and +silver rivers where canoes were slipping up and down in the afterglow. +In silence they went past cottages echoing with music and laughter. In +silence drew up at the landing-place below the Blue Castle. + +Valancy went up the rock steps and into the house. She dropped +miserably on the first chair she came to and sat there staring through +the oriel, oblivious of Good Luck’s frantic purrs of joy and Banjo’s +savage glares of protest at her occupancy of his chair. + +Barney came in a few minutes later. He did not come near her, but he +stood behind her and asked gently if she felt any the worse for her +experience. Valancy would have given her year of happiness to have been +able honestly to answer “Yes.” + +“No,” she said flatly. + +Barney went into Bluebeard’s Chamber and shut the door. She heard him +pacing up and down—up and down. He had never paced like that before. + +And an hour ago—only an hour ago—she had been so happy! + + + + +CHAPTER XXXVI + + +Finally Valancy went to bed. Before she went she re-read Dr. Trent’s +letter. It comforted her a little. So positive. So assured. The writing +so black and steady. Not the writing of a man who didn’t know what he +was writing about. But she could not sleep. She pretended to be asleep +when Barney came in. Barney pretended to go to sleep. But Valancy knew +perfectly well he wasn’t sleeping any more than she was. She knew he +was lying there, staring through the darkness. Thinking of what? Trying +to face—what? + +Valancy, who had spent so many happy wakeful hours of night lying by +that window, now paid the price of them all in this one night of +misery. A horrible, portentous fact was slowly looming out before her +from the nebula of surmise and fear. She could not shut her eyes to +it—push it away—ignore it. + +There could be nothing seriously wrong with her heart, no matter what +Dr. Trent had said. If there had been, those thirty seconds would have +killed her. It was no use to recall Dr. Trent’s letter and reputation. +The greatest specialists made mistakes sometimes. Dr. Trent had made +one. + +Towards morning Valancy fell into a fitful dose with ridiculous dreams. +One of them was of Barney taunting her with having tricked him. In her +dream she lost her temper and struck him violently on the head with her +rolling-pin. He proved to be made of glass and shivered into splinters +all over the floor. She woke with a cry of horror—a gasp of relief—a +short laugh over the absurdity of her dream—a miserable sickening +recollection of what had happened. + +Barney was gone. Valancy knew, as people sometimes know +things—inescapably, without being told—that he was not in the house or +in Bluebeard’s Chamber either. There was a curious silence in the +living-room. A silence with something uncanny about it. The old clock +had stopped. Barney must have forgotten to wind it up, something he had +never done before. The room without it was dead, though the sunshine +streamed in through the oriel and dimples of light from the dancing +waves beyond quivered over the walls. + +The canoe was gone but Lady Jane was under the mainland trees. So +Barney had betaken himself to the wilds. He would not return till +night—perhaps not even then. He must be angry with her. That furious +silence of his must mean anger—cold, deep, justifiable resentment. +Well, Valancy knew what she must do first. She was not suffering very +keenly now. Yet the curious numbness that pervaded her being was in a +way worse than pain. It was as if something in her had died. She forced +herself to cook and eat a little breakfast. Mechanically she put the +Blue Castle in perfect order. Then she put on her hat and coat, locked +the door and hid the key in the hollow of the old pine and crossed to +the mainland in the motor boat. She was going into Deerwood to see Dr. +Trent. She must _know_. + + + + +CHAPTER XXXVII + + +Dr. Trent looked at her blankly and fumbled among his recollections. + +“Er—Miss—Miss—” + +“Mrs. Snaith,” said Valancy quietly. “I was Miss Valancy Stirling when +I came to you last May—over a year ago. I wanted to consult you about +my heart.” + +Dr. Trent’s face cleared. + +“Oh, of course. I remember now. I’m really not to blame for not knowing +you. You’ve changed—splendidly. And married. Well, well, it has agreed +with you. You don’t look much like an invalid now, hey? I remember that +day. I was badly upset. Hearing about poor Ned bowled me over. But +Ned’s as good as new and you, too, evidently. I told you so, you +know—told you there was nothing to worry over.” + +Valancy looked at him. + +“You told me, in your letter,” she said slowly, with a curious feeling +that some one else was talking through her lips, “that I had angina +pectoris—in the last stages—complicated with an aneurism. That I might +die any minute—that I couldn’t live longer than a year.” + +Dr. Trent stared at her. + +“Impossible!” he said blankly. “I couldn’t have told you that!” + +Valancy took his letter from her bag and handed it to him. + +“Miss Valancy Stirling,” he read. “Yes—yes. Of course I wrote you—on +the train—that night. But I _told_ you there was nothing serious——” + +“Read your letter,” insisted Valancy. + +Dr. Trent took it out—unfolded it—glanced over it. A dismayed look came +into his face. He jumped to his feet and strode agitatedly about the +room. + +“Good heavens! This is the letter I meant for old Miss Jane Sterling. +From Port Lawrence. She was here that day, too. I sent you the wrong +letter. What unpardonable carelessness! But I was beside myself that +night. My God, and you believed that—you believed—but you didn’t—you +went to another doctor——” + +Valancy stood up, turned round, looked foolishly about her and sat down +again. + +“I believed it,” she said faintly. “I didn’t go to any other doctor. +I—I—it would take too long to explain. But I believed I was going to +die soon.” + +Dr. Trent halted before her. + +“I can never forgive myself. What a year you must have had! But you +don’t look—I can’t understand!” + +“Never mind,” said Valancy dully. “And so there’s nothing the matter +with my heart?” + +“Well, nothing serious. You had what is called pseudo-angina. It’s +never fatal—passes away completely with proper treatment. Or sometimes +with a shock of joy. Have you been troubled much with it?” + +“Not at all since March,” answered Valancy. She remembered the +marvellous feeling of re-creation she had had when she saw Barney +coming home safe after the storm. Had that “shock of joy” cured her? + +“Then likely you’re all right. I told you what to do in the letter you +should have got. _And_ of course I supposed you’d go to another doctor. +Child, why didn’t you?” + +“I didn’t want anybody to know.” + +“Idiot,” said Dr. Trent bluntly. “I can’t understand such folly. And +poor old Miss Sterling. She must have got your letter—telling her there +was nothing serious the matter. Well, well, it couldn’t have made any +difference. Her case was hopeless. Nothing that she could have done or +left undone could have made any difference. I was surprised she lived +as long as she did—two months. She was here that day—not long before +you. I hated to tell her the truth. You think I’m a blunt old +curmudgeon—and my letters _are_ blunt enough. I can’t soften things. +But I’m a snivelling coward when it comes to telling a woman face to +face that she’s got to die soon. I told her I’d look up some features +of the case I wasn’t quite sure of and let her know next day. But you +got her letter—look here, ‘Dear Miss S-t-_e_-r-l-i-n-g.’” + +“Yes. I noticed that. But I thought it a mistake. I didn’t know there +were any Sterlings in Port Lawrence.” + +“She was the only one. A lonely old soul. Lived by herself with only a +little home girl. She died two months after she was here—died in her +sleep. My mistake couldn’t have made any difference to her. But you! I +can’t forgive myself for inflicting a year’s misery on you. It’s time I +retired, all right, when I do things like that—even if my son was +supposed to be fatally injured. Can you ever forgive me?” + +A year of misery! Valancy smiled a tortured smile as she thought of all +the happiness Dr. Trent’s mistake had bought her. But she was paying +for it now—oh, she was paying. If to feel was to live she was living +with a vengeance. + +She let Dr. Trent examine her and answered all his questions. When he +told her she was fit as a fiddle and would probably live to be a +hundred, she got up and went away silently. She knew that there were a +great many horrible things outside waiting to be thought over. Dr. +Trent thought she was odd. Anybody would have thought, from her +hopeless eyes and woebegone face, that he had given her a sentence of +death instead of life. Snaith? Snaith? Who the devil had she married? +He had never heard of Snaiths in Deerwood. And she had been such a +sallow, faded, little old maid. Gad, but marriage _had_ made a +difference in her, anyhow, whoever Snaith was. Snaith? Dr. Trent +remembered. That rapscallion “up back!” Had Valancy Stirling married +_him_? And her clan had let her! Well, probably that solved the +mystery. She had married in haste and repented at leisure, and that was +why she wasn’t overjoyed at learning she was a good insurance prospect, +after all. Married! To God knew whom! Or what! Jail-bird? Defaulter? +Fugitive from justice? It must be pretty bad if she had looked to death +as a release, poor girl. But why were women such fools? Dr. Trent +dismissed Valancy from his mind, though to the day of his death he was +ashamed of putting those letters into the wrong envelopes. + + + + +CHAPTER XXXVIII + + +Valancy walked quickly through the back streets and through Lover’s +Lane. She did not want to meet any one she knew. She didn’t want to +meet even people she didn’t know. She hated to be seen. Her mind was so +confused, so torn, so messy. She felt that her appearance must be the +same. She drew a sobbing breath of relief as she left the village +behind and found herself on the “up back” road. There was little fear +of meeting any one she knew here. The cars that fled by her with +raucous shrieks were filled with strangers. One of them was packed with +young people who whirled past her singing uproariously: + +“My wife has the fever, O then, +My wife has the fever, O then, +My wife has the fever, +Oh, I hope it won’t leave her, +For I want to be single again.” + + +Valancy flinched as if one of them had leaned from the car and cut her +across the face with a whip. + +She had made a covenant with death and death had cheated her. Now life +stood mocking her. She had trapped Barney. Trapped him into marrying +her. And divorce was so hard to get in Ontario. So expensive. And +Barney was poor. + +With life, fear had come back into her heart. Sickening fear. Fear of +what Barney would think. Would say. Fear of the future that must be +lived without him. Fear of her insulted, repudiated clan. + +She had had one draught from a divine cup and now it was dashed from +her lips. With no kind, friendly death to rescue her. She must go on +living and longing for it. Everything was spoiled, smirched, defaced. +Even that year in the Blue Castle. Even her unashamed love for Barney. +It had been beautiful because death waited. Now it was only sordid +because death was gone. How could any one bear an unbearable thing? + +She must go back and tell him. Make him believe she had not meant to +trick him—she _must_ make him believe that. She must say good-bye to +her Blue Castle and return to the brick house on Elm Street. Back to +everything she had thought left behind forever. The old bondage—the old +fears. But that did not matter. All that mattered now was that Barney +must somehow be made to believe she had not consciously tricked him. + +When Valancy reached the pines by the lake she was brought out of her +daze of pain by a startling sight. There, parked by the side of old, +battered ragged Lady Jane, was another car. A wonderful car. A purple +car. Not a dark, royal purple but a blatant, screaming purple. It shone +like a mirror and its interior plainly indicated the car caste of Vere +de Vere. On the driver’s seat sat a haughty chauffeur in livery. And in +the tonneau sat a man who opened the door and bounced out nimbly as +Valancy came down the path to the landing-place. He stood under the +pines waiting for her and Valancy took in every detail of him. + +A stout, short, pudgy man, with a broad, rubicund, good-humoured face—a +clean-shaven face, though an unparalysed little imp at the back of +Valancy’s paralysed mind suggested the thought, “Such a face should +have a fringe of white whisker around it.” Old-fashioned, steel-rimmed +spectacles on prominent blue eyes. A pursey mouth; a little round, +knobby nose. Where—where—where, groped Valancy, had she seen that face +before? It seemed as familiar to her as her own. + +The stranger wore a green hat and a light fawn overcoat over a suit of +a loud check pattern. His tie was a brilliant green of lighter shade; +on the plump hand he outstretched to intercept Valancy an enormous +diamond winked at her. But he had a pleasant, fatherly smile, and in +his hearty, unmodulated voice was a ring of something that attracted +her. + +“Can you tell me, Miss, if that house yonder belongs to a Mr. Redfern? +And if so, how can I get to it?” + +Redfern! A vision of bottles seemed to dance before Valancy’s eyes—long +bottles of bitters—round bottles of hair tonic—square bottles of +liniment—short, corpulent little bottles of purple pills—and all of +them bearing that very prosperous, beaming moon-face and steel-rimmed +spectacles on the label. + +Dr. Redfern! + +“No,” said Valancy faintly. “No—that house belongs to Mr. Snaith.” + +Dr. Redfern nodded. + +“Yes, I understand Bernie’s been calling himself Snaith. Well, it’s his +middle name—was his poor mother’s. Bernard Snaith Redfern—that’s him. +And now, Miss, you can tell me how to get over to that island? Nobody +seems to be home there. I’ve done some waving and yelling. Henry, +there, wouldn’t yell. He’s a one-job man. But old Doc Redfern can yell +with the best of them yet, and ain’t above doing it. Raised nothing but +a couple of crows. Guess Bernie’s out for the day.” + +“He was away when I left this morning,” said Valancy. “I suppose he +hasn’t come home yet.” + +She spoke flatly and tonelessly. This last shock had temporarily bereft +her of whatever little power of reasoning had been left her by Dr. +Trent’s revelation. In the back of her mind the aforesaid little imp +was jeeringly repeating a silly old proverb, “It never rains but it +pours.” But she was not trying to think. What was the use? + +Dr. Redfern was gazing at her in perplexity. + +“When you left this morning? Do you live—over there?” + +He waved his diamond at the Blue Castle. + +“Of course,” said Valancy stupidly. “I’m his wife.” + +Dr. Redfern took out a yellow silk handkerchief, removed his hat and +mopped his brow. He was very bald, and Valancy’s imp whispered, “Why be +bald? Why lose your manly beauty? Try Redfern’s Hair Vigor. It keeps +you young.” + +“Excuse me,” said Dr. Redfern. “This is a bit of a shock.” + +“Shocks seem to be in the air this morning.” The imp said this out loud +before Valancy could prevent it. + +“I didn’t know Bernie was—married. I didn’t think he _would_ have got +married without telling his old dad.” + +Were Dr. Redfern’s eyes misty? Amid her own dull ache of misery and +fear and dread, Valancy felt a pang of pity for him. + +“Don’t blame him,” she said hurriedly. “It—it wasn’t his fault. It—was +all my doing.” + +“You didn’t ask him to marry you, I suppose,” twinkled Dr. Redfern. “He +might have let me know. I’d have got acquainted with my daughter-in-law +before this if he had. But I’m glad to meet you now, my dear—very glad. +You look like a sensible young woman. I used to sorter fear Barney’d +pick out some pretty bit of fluff just because she was good-looking. +They were all after him, of course. Wanted his money? Eh? Didn’t like +the pills and the bitters but liked the dollars. Eh? Wanted to dip +their pretty little fingers in old Doc’s millions. Eh?” + +“Millions!” said Valancy faintly. She wished she could sit down +somewhere—she wished she could have a chance to think—she wished she +and the Blue Castle could sink to the bottom of Mistawis and vanish +from human sight forevermore. + +“Millions,” said Dr. Redfern complacently. “And Bernie chucks them +for—that.” Again he shook the diamond contemptuously at the Blue +Castle. “Wouldn’t you think he’d have more sense? And all on account of +a white bit of a girl. He must have got over _that_ feeling, anyhow, +since he’s married. You must persuade him to come back to civilisation. +All nonsense wasting his life like this. Ain’t you going to take me +over to your house, my dear? I suppose you’ve some way of getting +there.” + +“Of course,” said Valancy stupidly. She led the way down to the little +cove where the disappearing propeller boat was snuggled. + +“Does your—your man want to come, too?” + +“Who? Henry. Not he. Look at him sitting there disapproving. +Disapproves of the whole expedition. The trail up from the road nearly +gave him a conniption. Well, it _was_ a devilish road to put a car on. +Whose old bus is that up there?” + +“Barney’s.” + +“Good Lord! Does Bernie Redfern ride in a thing like that? It looks +like the great-great-grand-mother of all the Fords.” + +“It isn’t a Ford. It’s a Grey Slosson,” said Valancy spiritedly. For +some occult reason, Dr. Redfern’s good-humoured ridicule of dear old +Lady Jane stung her to life. A life that was all pain but still _life_. +Better than the horrible half-dead-and-half-aliveness of the past few +minutes—or years. She waved Dr. Redfern curtly into the boat and took +him over to the Blue Castle. The key was still in the old pine—the +house still silent and deserted. Valancy took the doctor through the +living-room to the western verandah. She must at least be out where +there was air. It was still sunny, but in the southwest a great +thundercloud, with white crests and gorges of purple shadow, was slowly +rising over Mistawis. The doctor dropped with a gasp on a rustic chair +and mopped his brow again. + +“Warm, eh? Lord, what a view! Wonder if it would soften Henry if he +could see it.” + +“Have you had dinner?” asked Valancy. + +“Yes, my dear—had it before we left Port Lawrence. Didn’t know what +sort of wild hermit’s hollow we were coming to, you see. Hadn’t any +idea I was going to find a nice little daughter-in-law here all ready +to toss me up a meal. Cats, eh? Puss, puss! See that. Cats love me. +Bernie was always fond of cats! It’s about the only thing he took from +me. He’s his poor mother’s boy.” + +Valancy had been thinking idly that Barney must resemble his mother. +She had remained standing by the steps, but Dr. Redfern waved her to +the swing seat. + +“Sit down, dear. Never stand when you can sit. I want to get a good +look at Barney’s wife. Well, well, I like your face. No beauty—you +don’t mind my saying that—you’ve sense enough to know it, I reckon. Sit +down.” + +Valancy sat down. To be obliged to sit still when mental agony urges us +to stride up and down is the refinement of torture. Every nerve in her +being was crying out to be alone—to be hidden. But she had to sit and +listen to Dr. Redfern, who didn’t mind talking at all. + +“When do you think Bernie will be back?” + +“I don’t know—not before night probably.” + +“Where did he go?” + +“I don’t know that either. Likely to the woods—up back.” + +“So he doesn’t tell you his comings and goings, either? Bernie was +always a secretive young devil. Never understood him. Just like his +poor mother. But I thought a lot of him. It hurt me when he disappeared +as he did. Eleven years ago. I haven’t seen my boy for eleven years.” + +“Eleven years.” Valancy was surprised. “It’s only six since he came +here.” + +“Oh, he was in the Klondike before that—and all over the world. He used +to drop me a line now and then—never give any clue to where he was but +just a line to say he was all right. I s’pose he’s told you all about +it.” + +“No. I know nothing of his past life,” said Valancy with sudden +eagerness. She wanted to know—she must know now. It hadn’t mattered +before. Now she must know all. And she could never hear it from Barney. +She might never even see him again. If she did, it would not be to talk +of his past. + +“What happened? Why did he leave his home? Tell me. Tell me.” + +“Well, it ain’t much of a story. Just a young fool gone mad because of +a quarrel with his girl. Only Bernie was a stubborn fool. Always +stubborn. You never could make that boy do anything he didn’t want to +do. From the day he was born. Yet he was always a quiet, gentle little +chap, too. Good as gold. His poor mother died when he was only two +years old. I’d just begun to make money with my Hair Vigor. I’d dreamed +the formula for it, you see. Some dream that. The cash rolled in. +Bernie had everything he wanted. I sent him to the best schools—private +schools. I meant to make a gentleman of him. Never had any chance +myself. Meant he should have every chance. He went through McGill. Got +honours and all that. I wanted him to go in for law. He hankered after +journalism and stuff like that. Wanted me to buy a paper for him—or +back him in publishing what he called a ‘real, worthwhile, +honest-to-goodness Canadian Magazine.’ I s’pose I’d have done it—I +always did what he wanted me to do. Wasn’t he all I had to live for? I +wanted him to be happy. And he never was happy. Can you believe it? Not +that he said so. But I’d always a feeling that he wasn’t happy. +Everything he wanted—all the money he could spend—his own bank +account—travel—seeing the world—but he wasn’t happy. Not till he fell +in love with Ethel Traverse. Then he was happy for a little while.” + +The cloud had reached the sun and a great, chill, purple shadow came +swiftly over Mistawis. It touched the Blue Castle—rolled over it. +Valancy shivered. + +“Yes,” she said, with painful eagerness, though every word was cutting +her to the heart. “What—was—she—like?” + +“Prettiest girl in Montreal,” said Dr. Redfern. “Oh, she was a looker, +all right. Eh? Gold hair—shiny as silk—great, big, soft, black +eyes—skin like milk and roses. Don’t wonder Bernie fell for her. And +brains as well. _She_ wasn’t a bit of fluff. B. A. from McGill. A +thoroughbred, too. One of the best families. But a bit lean in the +purse. Eh! Bernie was mad about her. Happiest young fool you ever saw. +Then—the bust-up.” + +“What happened?” Valancy had taken off her hat and was absently +thrusting a pin in and out of it. Good Luck was purring beside her. +Banjo was regarding Dr. Redfern with suspicion. Nip and Tuck were +lazily cawing in the pines. Mistawis was beckoning. Everything was the +same. Nothing was the same. It was a hundred years since yesterday. +Yesterday, at this time, she and Barney had been eating a belated +dinner here with laughter. Laughter? Valancy felt that she had done +with laughter forever. And with tears, for that matter. She had no +further use for either of them. + +“Blest if I know, my dear. Some fool quarrel, I suppose. Bernie just +lit out—disappeared. He wrote me from the Yukon. Said his engagement +was broken and he wasn’t coming back. And not to try to hunt him up +because he was never coming back. I didn’t. What was the use? I knew +Bernie. I went on piling, up money because there wasn’t anything else +to do. But I was mighty lonely. All I lived for was them little notes +now and then from Bernie—Klondike—England—South +Africa—China—everywhere. I thought maybe he’d come back some day to his +lonesome old dad. Then six years ago even the letters stopped. I didn’t +hear a word of or from him till last Christmas.” + +“Did he write?” + +“No. But he drew a check for fifteen thousand dollars on his bank +account. The bank manager is a friend of mine—one of my biggest +shareholders. He’d always promised me he’d let me know if Bernie drew +any checks. Bernie had fifty thousand there. And he’d never touched a +cent of it till last Christmas. The check was made out to Aynsley’s, +Toronto——” + +“Aynsley’s?” Valancy heard herself saying Aynsley’s! She had a box on +her dressing-table with the Aynsley trademark. + +“Yes. The big jewellery house there. After I’d thought it over a while, +I got brisk. I wanted to locate Bernie. Had a special reason for it. It +was time he gave up his fool hoboing and come to his senses. Drawing +that fifteen told me there was something in the wind. The manager +communicated with the Aynsleys—his wife was an Aynsley—and found out +that Bernard Redfern had bought a pearl necklace there. His address was +given as Box 444, Port Lawrence, Muskoka, Ont. First I thought I’d +write. Then I thought I’d wait till the open season for cars and come +down myself. Ain’t no hand at writing. I’ve motored from Montreal. Got +to Port Lawrence yesterday. Enquired at the post-office. Told me they +knew nothing of any Bernard Snaith Redfern, but there was a Barney +Snaith had a P. O. box there. Lived on an island out here, they said. +So here I am. And where’s Barney?” + +Valancy was fingering her necklace. She was wearing fifteen thousand +dollars around her neck. And she had worried lest Barney had paid +fifteen dollars for it and couldn’t afford it. Suddenly she laughed in +Dr. Redfern’s face. + +“Excuse me. It’s so—amusing,” said poor Valancy. + +“Isn’t it?” said Dr. Redfern, seeing a joke—but not exactly hers. “Now, +you seem like a sensible young woman, and I dare say you’ve lots of +influence over Bernie. Can’t you get him to come back to civilisation +and live like other people? I’ve a house up there. Big as a castle. +Furnished like a palace. I want company in it—Bernie’s wife—Bernie’s +children.” + +“Did Ethel Traverse ever marry?” queried Valancy irrelevantly. + +“Bless you, yes. Two years after Bernie levanted. But she’s a widow +now. Pretty as ever. To be frank, that was my special reason for +wanting to find Bernie. I thought they’d make it up, maybe. But, of +course, that’s all off now. Doesn’t matter. Bernie’s choice of a wife +is good enough for me. It’s my boy I want. Think he’ll soon be back?” + +“I don’t know. But I don’t think he’ll come before night. Quite late, +perhaps. And perhaps not till tomorrow. But I can put you up +comfortably. He’ll certainly be back tomorrow.” + +Dr. Redfern shook his head. + +“Too damp. I’ll take no chances with rheumatism.” + +“Why suffer that ceaseless anguish? Why not try Redfern’s Liniment?” +quoted the imp in the back of Valancy’s mind. + +“I must get back to Port Lawrence before rain starts. Henry goes quite +mad when he gets mud on the car. But I’ll come back tomorrow. Meanwhile +you talk Bernie into reason.” + +He shook her hand and patted her kindly on the shoulder. He looked as +if he would have kissed her, with a little encouragement, but Valancy +did not give it. Not that she would have minded. He was rather dreadful +and loud—and—and—dreadful. But there was something about him she liked. +She thought dully that she might have liked being his daughter-in-law +if he had not been a millionaire. A score of times over. And Barney was +his son—and heir. + +She took him over in the motor boat and watched the lordly purple car +roll away through the woods with Henry at the wheel looking things not +lawful to be uttered. Then she went back to the Blue Castle. What she +had to do must be done quickly. Barney _might_ return at any moment. +And it was certainly going to rain. She was thankful she no longer felt +very bad. When you are bludgeoned on the head repeatedly, you naturally +and mercifully become more or less insensible and stupid. + +She stood briefly like a faded flower bitten by frost, by the hearth, +looking down on the white ashes of the last fire that had blazed in the +Blue Castle. + +“At any rate,” she thought wearily, “Barney isn’t poor. He will be able +to afford a divorce. Quite nicely.” + + + + +CHAPTER XXXIX + + +She must write a note. The imp in the back of her mind laughed. In +every story she had ever read when a runaway wife decamped from home +she left a note, generally on the pin-cushion. It was not a very +original idea. But one had to leave something intelligible. What was +there to do but write a note? She looked vaguely about her for +something to write with. Ink? There was none. Valancy had never written +anything since she had come to the Blue Castle, save memoranda of +household necessaries for Barney. A pencil sufficed for them, but now +the pencil was not to be found. Valancy absently crossed to the door of +Bluebeard’s Chamber and tried it. She vaguely expected to find it +locked, but it opened unresistingly. She had never tried it before, and +did not know whether Barney habitually kept it locked or not. If he +did, he must have been badly upset to leave it unlocked. She did not +realise that she was doing something he had told her not to do. She was +only looking for something to write with. All her faculties were +concentrated on deciding just what she would say and how she would say +it. There was not the slightest curiosity in her as she went into the +lean-to. + +There were no beautiful women hanging by their hair on the walls. It +seemed a very harmless apartment, with a commonplace little sheet-iron +stove in the middle of it, its pipe sticking out through the roof. At +one end was a table or counter crowded with odd-looking utensils. Used +no doubt by Barney in his smelly operations. Chemical experiments, +probably, she reflected dully. At the other end was a big writing desk +and swivel-chair. The side walls were lined with books. + +Valancy went blindly to the desk. There she stood motionless for a few +minutes, looking down at something that lay on it. A bundle of +galley-proofs. The page on top bore the title _Wild Honey_, and under +the title were the words “by John Foster.” + +The opening sentence—“Pines are the trees of myth and legend. They +strike their roots deep into the traditions of an older world, but wind +and star love their lofty tops. What music when old Æolus draws his bow +across the branches of the pines—” She had heard Barney say that one +day when they walked under them. + +So Barney was John Foster! + +Valancy was not excited. She had absorbed all the shocks and sensations +that she could compass for one day. This affected her neither one way +nor the other. She only thought: + +“So this explains it.” + +“It” was a small matter that had, somehow, stuck in her mind more +persistently than its importance seemed to justify. Soon after Barney +had brought her John Foster’s latest book she had been in a Port +Lawrence bookshop and heard a customer ask the proprietor for John +Foster’s new book. The proprietor had said curtly, “Not out yet. Won’t +be out till next week.” + +Valancy had opened her lips to say, “Oh, yes, it _is_ out,” but closed +them again. After all, it was none of her business. She supposed the +proprietor wanted to cover up his negligence in not getting the book in +promptly. Now she knew. The book Barney had given her had been one of +the author’s complimentary copies, sent in advance. + +Well! Valancy pushed the proofs indifferently aside and sat down in the +swivel-chair. She took up Barney’s pen—and a vile one it was—pulled a +sheet of paper to her and began to write. She could not think of +anything to say except bald facts. + + +“Dear Barney:— + +I went to Dr. Trent this morning and found out he had sent me the wrong +letter by mistake. There never was anything serious the matter with my +heart and I am quite well now. + +I did not mean to trick you. Please believe that. I could not bear it +if you did not believe that. I am very sorry for the mistake. But +surely you can get a divorce if I leave you. Is desertion a ground for +divorce in Canada? Of course if there is anything I can do to help or +hasten it I will do it gladly, if your lawyer will let me know. + +I thank you for all your kindness to me. I shall never forget it. Think +as kindly of me as you can, because I did not mean to trap you. +Good-bye. + +Yours gratefully, + +VALANCY.” + + +It was very cold and stiff, she knew. But to try to say anything else +would be dangerous—like tearing away a dam. She didn’t know what +torrent of wild incoherences and passionate anguish might pour out. In +a postscript she added: + + +“Your father was here today. He is coming back tomorrow. He told me +everything. I think you should go back to him. He is very lonely for +you.” + + +She put the letter in an envelope, wrote “Barney” across it, and left +it on the desk. On it she laid the string of pearls. If they had been +the beads she believed them she would have kept them in memory of that +wonderful year. But she could not keep the fifteen thousand dollar gift +of a man who had married her out of pity and whom she was now leaving. +It hurt her to give up her pretty bauble. That was an odd thing, she +reflected. The fact that she was leaving Barney did not hurt her—yet. +It lay at her heart like a cold, insensible thing. If it came to +life—Valancy shuddered and went out—— + +She put on her hat and mechanically fed Good Luck and Banjo. She locked +the door and carefully hid the key in the old pine. Then she crossed to +the mainland in the disappearing propeller. She stood for a moment on +the bank, looking at her Blue Castle. The rain had not yet come, but +the sky was dark, and Mistawis grey and sullen. The little house under +the pines looked very pathetic—a casket rifled of its jewels—a lamp +with its flame blown out. + +“I shall never again hear the wind crying over Mistawis at night,” +thought Valancy. This hurt her, too. She could have laughed to think +that such a trifle could hurt her at such a time. + + + + +CHAPTER XL + + +Valancy paused a moment on the porch of the brick house in Elm Street. +She felt that she ought to knock like a stranger. Her rosebush, she +idly noticed, was loaded with buds. The rubber-plant stood beside the +prim door. A momentary horror overcame her—a horror of the existence to +which she was returning. Then she opened the door and walked in. + +“I wonder if the Prodigal Son ever felt really at home again,” she +thought. + +Mrs. Frederick and Cousin Stickles were in the sitting-room. Uncle +Benjamin was there, too. They looked blankly at Valancy, realising at +once that something was wrong. This was not the saucy, impudent thing +who had laughed at them in this very room last summer. This was a +grey-faced woman with the eyes of a creature who had been stricken by a +mortal blow. + +Valancy looked indifferently around the room. She had changed so +much—and it had changed so little. The same pictures hung on the walls. +The little orphan who knelt at her never-finished prayer by the bed +whereon reposed the black kitten that never grew up into a cat. The +grey “steel engraving” of Quatre Bras, where the British regiment +forever stood at bay. The crayon enlargement of the boyish father she +had never known. There they all hung in the same places. The green +cascade of “Wandering Jew” still tumbled out of the old granite +saucepan on the window-stand. The same elaborate, never-used pitcher +stood at the same angle on the sideboard shelf. The blue and gilt vases +that had been among her mother’s wedding-presents still primly adorned +the mantelpiece, flanking the china clock of berosed and besprayed ware +that never went. The chairs in exactly the same places. Her mother and +Cousin Stickles, likewise unchanged, regarding her with stony +unwelcome. + +Valancy had to speak first. + +“I’ve come home, Mother,” she said tiredly. + +“So I see.” Mrs. Frederick’s voice was very icy. She had resigned +herself to Valancy’s desertion. She had almost succeeded in forgetting +there was a Valancy. She had rearranged and organised her systematic +life without any reference to an ungrateful, rebellious child. She had +taken her place again in a society which ignored the fact that she had +ever had a daughter and pitied her, if it pitied her at all, only in +discreet whispers and asides. The plain truth was that, by this time, +Mrs. Frederick did not want Valancy to come back—did not want ever to +see or hear of her again. + +And now, of course, Valancy was here. With tragedy and disgrace and +scandal trailing after her visibly. “So I see,” said Mrs. Frederick. +“May I ask why?” + +“Because—I’m—not—going to die,” said Valancy huskily. + +“God bless my soul!” said Uncle Benjamin. “Who said you were going to +die?” + +“I suppose,” said Cousin Stickles shrewishly—Cousin Stickles did not +want Valancy back either—“I suppose you’ve found out he has another +wife—as we’ve been sure all along.” + +“No. I only wish he had,” said Valancy. She was not suffering +particularly, but she was very tired. If only the explanations were all +over and she were upstairs in her old, ugly room—alone. Just alone! The +rattle of the beads on her mother’s sleeves, as they swung on the arms +of the reed chair, almost drove her crazy. Nothing else was worrying +her; but all at once it seemed that she simply could not endure that +thin, insistent rattle. + +“My home, as I told you, is always open to you,” said Mrs. Frederick +stonily, “but I can never forgive you.” + +Valancy gave a mirthless laugh. + +“I’d care very little for that if I could only forgive myself,” she +said. + +“Come, come,” said Uncle Benjamin testily. But rather enjoying himself. +He felt he had Valancy under his thumb again. “We’ve had enough of +mystery. What has happened? Why have you left that fellow? No doubt +there’s reason enough—but what particular reason is it?” + +Valancy began to speak mechanically. She told her tale bluntly and +barely. + +“A year ago Dr. Trent told me I had angina pectoris and could not live +long. I wanted to have some—life—before I died. That’s why I went away. +Why I married Barney. And now I’ve found it is all a mistake. There is +nothing wrong with my heart. I’ve got to live—and Barney only married +me out of pity. So I have to leave him—free.” + +“God bless me!” said Uncle Benjamin. Cousin Stickles began to cry. + +“Valancy, if you’d only had confidence in your own mother——” + +“Yes, yes, I know,” said Valancy impatiently. “What’s the use of going +into that now? I can’t undo this year. God knows I wish I could. I’ve +tricked Barney into marrying me—and he’s really Bernard Redfern. Dr. +Redfern’s son, of Montreal. And his father wants him to go back to +him.” + +Uncle Benjamin made a queer sound. Cousin Stickles took her +black-bordered handkerchief away from her eyes and stared at Valancy. A +queer gleam suddenly shot into Mrs. Frederick’s stone-grey orbs. + +“Dr. Redfern—not the Purple Pill man?” she said. + +Valancy nodded. “He’s John Foster, too—the writer of those nature +books.” + +“But—but—” Mrs. Frederick was visibly agitated, though not over the +thought that she was the mother-in-law of John Foster—“_Dr. Redfern is +a millionaire_!” + +Uncle Benjamin shut his mouth with a snap. + +“Ten times over,” he said. + +Valancy nodded. + +“Yes. Barney left home years ago—because of—of some +trouble—some—disappointment. Now he will likely go back. So you see—I +had to come home. He doesn’t love me. I can’t hold him to a bond he was +tricked into.” + +Uncle Benjamin looked incredibly sly. + +“Did he say so? Does he want to get rid of you?” + +“No. I haven’t seen him since I found out. But I tell you—he only +married me out of pity—because I asked him to—because he thought it +would only be for a little while.” + +Mrs. Frederick and Cousin Stickles both tried to speak, but Uncle +Benjamin waved a hand at them and frowned portentously. + +“Let _me_ handle this,” wave and frown seemed to say. To Valancy: + +“Well, well, dear, we’ll talk it all over later. You see, we don’t +quite understand everything yet. As Cousin Stickles says, you should +have confided in us before. Later on—I dare say we can find a way out +of this.” + +“You think Barney can easily get a divorce, don’t you?” said Valancy +eagerly. + +Uncle Benjamin silenced with another wave the exclamation of horror he +knew was trembling on Mrs. Frederick’s lips. + +“Trust to me, Valancy. Everything will arrange itself. Tell me this, +Dossie. Have you been happy up back? Was Sr.—Mr. Redfern good to you?” + +“I have been very happy and Barney was very good to me,” said Valancy, +as if reciting a lesson. She remembered when she studied grammar at +school she had disliked the past and perfect tenses. They had always +seemed so pathetic. “I have been”—it was all over and done with. + +“Then don’t worry, little girl.” How amazingly paternal Uncle Benjamin +was! “Your family will stand behind you. We’ll see what can be done.” + +“Thank you,” said Valancy dully. Really, it was quite decent of Uncle +Benjamin. “Can I go and lie down a little while? I’m—I’m—tired.” + +“Of course you’re tired.” Uncle Benjamin patted her hand gently—very +gently. “All worn out and nervous. Go and lie down, by all means. +You’ll see things in quite a different light after you’ve had a good +sleep.” + +He held the door open. As she went through he whispered, “What is the +best way to keep a man’s love?” + +Valancy smiled wanly. But she had come back to the old life—the old +shackles. “What?” she asked as meekly as of yore. + +“Not to return it,” said Uncle Benjamin with a chuckle. He shut the +door and rubbed his hands. Nodded and smiled mysteriously round the +room. + +“Poor little Doss!” he said pathetically. + +“Do you really suppose that—Snaith—can actually be Dr. Redfern’s son?” +gasped Mrs. Frederick. + +“I see no reason for doubting it. She says Dr. Redfern has been there. +Why, the man is rich as wedding-cake. Amelia, I’ve always believed +there was more in Doss than most people thought. You kept her down too +much—repressed her. She never had a chance to show what was in her. And +now she’s landed a millionaire for a husband.” + +“But—” hesitated Mrs. Frederick, “he—he—they told terrible tales about +him.” + +“All gossip and invention—all gossip and invention. It’s always been a +mystery to me why people should be so ready to invent and circulate +slanders about other people they know absolutely nothing about. I can’t +understand why you paid so much attention to gossip and surmise. Just +because he didn’t choose to mix up with everybody, people resented it. +I was surprised to find what a decent fellow he seemed to be that time +he came into my store with Valancy. I discounted all the yarns then and +there.” + +“But he was seen dead drunk in Port Lawrence once,” said Cousin +Stickles. Doubtfully, yet as one very willing to be convinced to the +contrary. + +“Who saw him?” demanded Uncle Benjamin truculently. “Who saw him? Old +Jemmy Strang _said_ he saw him. I wouldn’t take old Jemmy Strang’s word +on oath. He’s too drunk himself half the time to see straight. He said +he saw him lying drunk on a bench in the Park. Pshaw! Redfern’s been +asleep there. Don’t worry over _that_.” + +“But his clothes—and that awful old car—” said Mrs. Frederick +uncertainly. + +“Eccentricities of genius,” declared Uncle Benjamin. “You heard Doss +say he was John Foster. I’m not up in literature myself, but I heard a +lecturer from Toronto say that John Foster’s books had put Canada on +the literary map of the world.” + +“I—suppose—we must forgive her,” yielded Mrs. Frederick. + +“Forgive her!” Uncle Benjamin snorted. Really, Amelia was an incredibly +stupid woman. No wonder poor Doss had gone sick and tired of living +with her. “Well, yes, I think you’d better forgive her! The question +is—will Snaith forgive _us_!” + +“What if she persists in leaving him? You’ve no idea how stubborn she +can be,” said Mrs. Frederick. + +“Leave it all to me, Amelia. Leave it all to me. You women have muddled +it enough. This whole affair has been bungled from start to finish. If +you had put yourself to a little trouble years ago, Amelia, she would +not have bolted over the traces as she did. Just let her alone—don’t +worry her with advice or questions till she’s ready to talk. She’s +evidently run away in a panic because she’s afraid he’d be angry with +her for fooling him. Most extraordinary thing of Trent to tell her such +a yarn! That’s what comes of going to strange doctors. Well, well, we +mustn’t blame her too harshly, poor child. Redfern will come after her. +If he doesn’t, I’ll hunt him up and talk to him as man to man. He may +be a millionaire, but Valancy is a Stirling. He can’t repudiate her +just because she was mistaken about her heart disease. Not likely he’ll +want to. Doss is a little overstrung. Bless me, I must get in the habit +of calling her Valancy. She isn’t a baby any longer. Now, remember, +Amelia. Be very kind and sympathetic.” + +It was something of a large order to expect Mrs. Frederick to be kind +and sympathetic. But she did her best. When supper was ready she went +up and asked Valancy if she wouldn’t like a cup of tea. Valancy, lying +on her bed, declined. She just wanted to be left alone for a while. +Mrs. Frederick left her alone. She did not even remind Valancy that her +plight was the outcome of her own lack of daughterly respect and +obedience. One could not—exactly—say things like that to the +daughter-in-law of a millionaire. + + + + +CHAPTER XLI + + +Valancy looked dully about her old room. It, too, was so exactly the +same that it seemed almost impossible to believe in the changes that +had come to her since she had last slept in it. It +seemed—somehow—indecent that it should be so much the same. There was +Queen Louise everlastingly coming down the stairway, and nobody had let +the forlorn puppy in out of the rain. Here was the purple paper blind +and the greenish mirror. Outside, the old carriage-shop with its +blatant advertisements. Beyond it, the station with the same derelicts +and flirtatious flappers. + +Here the old life waited for her, like some grim ogre that bided his +time and licked his chops. A monstrous horror of it suddenly possessed +her. When night fell and she had undressed and got into bed, the +merciful numbness passed away and she lay in anguish and thought of her +island under the stars. The camp-fires—all their little household jokes +and phrases and catch words—their furry beautiful cats—the lights +agleam on the fairy islands—canoes skimming over Mistawis in the magic +of morning—white birches shining among the dark spruces like beautiful +women’s bodies—winter snows and rose-red sunset fires—lakes drunken +with moonshine—all the delights of her lost paradise. She would not let +herself think of Barney. Only of these lesser things. She could not +endure to think of Barney. + +Then she thought of him inescapably. She ached for him. She wanted his +arms around her—his face against hers—his whispers in her ear. She +recalled all his friendly looks and quips and jests—his little +compliments—his caresses. She counted them all over as a woman might +count her jewels—not one did she miss from the first day they had met. +These memories were all she could have now. She shut her eyes and +prayed. + +“Let me remember every one, God! Let me never forget one of them!” + +Yet it would be better to forget. This agony of longing and loneliness +would not be so terrible if one could forget. And Ethel Traverse. That +shimmering witch woman with her white skin and black eyes and shining +hair. The woman Barney had loved. The woman whom he still loved. Hadn’t +he told her he never changed his mind? Who was waiting for him in +Montreal. Who was the right wife for a rich and famous man. Barney +would marry her, of course, when he got his divorce. How Valancy hated +her! And envied her! Barney had said, “I love you,” to _her_. Valancy +had wondered what tone Barney would say “I love you” in—how his +dark-blue eyes would look when he said it. Ethel Traverse knew. Valancy +hated her for the knowledge—hated and envied her. + +“She can never have those hours in the Blue Castle. They are _mine_,” +thought Valancy savagely. Ethel would never make strawberry jam or +dance to old Abel’s fiddle or fry bacon for Barney over a camp-fire. +She would never come to the little Mistawis shack at all. + +What was Barney doing—thinking—feeling now? Had he come home and found +her letter? Was he still angry with her? Or a little pitiful. Was he +lying on their bed looking out on stormy Mistawis and listening to the +rain streaming down on the roof? Or was he still wandering in the +wilderness, raging at the predicament in which he found himself? Hating +her? Pain took her and wrung her like some great pitiless giant. She +got up and walked the floor. Would morning never come to end this +hideous night? And yet what could morning bring her? The old life +without the old stagnation that was at least bearable. The old life +with the new memories, the new longings, the new anguish. + +“Oh, why can’t I die?” moaned Valancy. + + + + +CHAPTER XLII + + +It was not until early afternoon the next day that a dreadful old car +clanked up Elm Street and stopped in front of the brick house. A +hatless man sprang from it and rushed up the steps. The bell was rung +as it had never been rung before—vehemently, intensely. The ringer was +demanding entrance, not asking it. Uncle Benjamin chuckled as he +hurried to the door. Uncle Benjamin had “just dropped in” to enquire +how dear Doss—Valancy was. Dear Doss—Valancy, he had been informed, was +just the same. She had come down for breakfast—which she didn’t +eat—gone back to her room, come down for dinner—which she didn’t +eat—gone back to her room. That was all. She had not talked. And she +had been let, kindly, considerately, alone. + +“Very good. Redfern will be here today,” said Uncle Benjamin. And now +Uncle Benjamin’s reputation as a prophet was made. Redfern was +here—unmistakably so. + +“Is my wife here?” he demanded of Uncle Benjamin without preface. + +Uncle Benjamin smiled expressively. + +“Mr. Redfern, I believe? Very glad to meet you, sir. Yes, that naughty +little girl of yours is here. We have been——” + +“I must see her,” Barney cut Uncle Benjamin ruthlessly short. + +“Certainly, Mr. Redfern. Just step in here. Valancy will be down in a +minute.” + +He ushered Barney into the parlour and betook himself to the +sitting-room and Mrs. Frederick. + +“Go up and tell Valancy to come down. Her husband is here.” + +But so dubious was Uncle Benjamin as to whether Valancy could really +come down in a minute—or at all—that he followed Mrs. Frederick on +tiptoe up the stairs and listened in the hall. + +“Valancy dear,” said Mrs. Frederick tenderly, “your husband is in the +parlour, asking for you.” + +“Oh, Mother.” Valancy got up from the window and wrung her hands. “I +cannot see him—I cannot! Tell him to go away—_ask_ him to go away. I +can’t see him!” + +“Tell her,” hissed Uncle Benjamin through the keyhole, “that Redfern +says he won’t go away until he _has_ seen her.” + +Redfern had not said anything of the kind, but Uncle Benjamin thought +he was that sort of a fellow. Valancy knew he was. She understood that +she might as well go down first as last. + +She did not even look at Uncle Benjamin as she passed him on the +landing. Uncle Benjamin did not mind. Rubbing his hands and chuckling, +he retreated to the kitchen, where he genially demanded of Cousin +Stickles: + +“Why are good husbands like bread?” + +Cousin Stickles asked why. + +“Because women need them,” beamed Uncle Benjamin. + +Valancy was looking anything but beautiful when she entered the +parlour. Her white night had played fearful havoc with her face. She +wore an ugly old brown-and-blue gingham, having left all her pretty +dresses in the Blue Castle. But Barney dashed across the room and +caught her in his arms. + +“Valancy, darling—oh, you darling little idiot! Whatever possessed you +to run away like that? When I came home last night and found your +letter I went quite mad. It was twelve o’clock—I knew it was too late +to come here then. I walked the floor all night. Then this morning Dad +came—I couldn’t get away till now. Valancy, whatever got into you? +Divorce, forsooth! Don’t you know——” + +“I know you only married me out of pity,” said Valancy, brushing him +away feebly. “I know you don’t love me—I know——” + +“You’ve been lying awake at three o’clock too long,” said Barney, +shaking her. “That’s all that’s the matter with you. Love you! Oh, +don’t I love you! My girl, when I saw that train coming down on you I +knew whether I loved you or not!” + +“Oh, I was afraid you would try to make me think you cared,” cried +Valancy passionately. “Don’t—don’t! I _know_. I know all about Ethel +Traverse—your father told me everything. Oh, Barney, don’t torture me! +I can never go back to you!” + +Barney released her and looked at her for a moment. Something in her +pallid, resolute face spoke more convincingly than words of her +determination. + +“Valancy,” he said quietly, “Father couldn’t have told you everything +because he didn’t know it. Will you let _me_ tell you—everything?” + +“Yes,” said Valancy wearily. Oh, how dear he was! How she longed to +throw herself into his arms! As he put her gently down in a chair, she +could have kissed the slender, brown hands that touched her arms. She +could not look up as he stood before her. She dared not meet his eyes. +For his sake, she must be brave. She knew him—kind, unselfish. Of +course he would pretend he did not want his freedom—she might have +known he would pretend that, once the first shock of realisation was +over. He was so sorry for her—he understood her terrible position. When +had he ever failed to understand? But she would never accept his +sacrifice. Never! + +“You’ve seen Dad and you know I’m Bernard Redfern. And I suppose you’ve +guessed that I’m John Foster—since you went into Bluebeard’s Chamber.” + +“Yes. But I didn’t go in out of curiosity. I forgot you had told me not +to go in—I forgot——” + +“Never mind. I’m not going to kill you and hang you up on the wall, so +there’s no need to call for Sister Anne. I’m only going to tell you my +story from the beginning. I came back last night intending to do it. +Yes, I’m ‘old Doc. Redfern’s son’—of Purple Pills and Bitters fame. Oh, +don’t I know it? Wasn’t it rubbed into me for years?” + +Barney laughed bitterly and strode up and down the room a few times. +Uncle Benjamin, tiptoeing through the hall, heard the laugh and +frowned. Surely Doss wasn’t going to be a stubborn little fool. Barney +threw himself into a chair before Valancy. + +“Yes. As long as I can remember I’ve been a millionaire’s son. But when +I was born Dad wasn’t a millionaire. He wasn’t even a doctor—isn’t yet. +He was a veterinary and a failure at it. He and Mother lived in a +little village up in Quebec and were abominably poor. I don’t remember +Mother. Haven’t even a picture of her. She died when I was two years +old. She was fifteen years younger than Father—a little school teacher. +When she died Dad moved into Montreal and formed a company to sell his +hair tonic. He’d dreamed the prescription one night, it seems. Well, it +caught on. Money began to flow in. Dad invented—or dreamed—the other +things, too—Pills, Bitters, Liniment and so on. He was a millionaire by +the time I was ten, with a house so big a small chap like myself always +felt lost in it. I had every toy a boy could wish for—and I was the +loneliest little devil in the world. I remember only one happy day in +my childhood, Valancy. Only one. Even you were better off than that. +Dad had gone out to see an old friend in the country and took me along. +I was turned loose in the barnyard and I spent the whole day hammering +nails in a block of wood. I had a glorious day. When I had to go back +to my roomful of playthings in the big house in Montreal I cried. But I +didn’t tell Dad why. I never told him anything. It’s always been a hard +thing for me to tell things, Valancy—anything that went deep. And most +things went deep with me. I was a sensitive child and I was even more +sensitive as a boy. No one ever knew what I suffered. Dad never dreamed +of it. + +“When he sent me to a private school—I was only eleven—the boys ducked +me in the swimming-tank until I stood on a table and read aloud all the +advertisements of Father’s patent abominations. I did it—then”—Barney +clinched his fists—“I was frightened and half drowned and all my world +was against me. But when I went to college and the sophs tried the same +stunt I didn’t do it.” Barney smiled grimly. “They couldn’t make me do +it. But they could—and did—make my life miserable. I never heard the +last of the Pills and the Bitters and the Hair Tonic. ‘After using’ was +my nickname—you see I’d always such a thick thatch. My four college +years were a nightmare. You know—or you don’t know—what merciless +beasts boys can be when they get a victim like me. I had few +friends—there was always some barrier between me and the kind of people +I cared for. And the other kind—who would have been very willing to be +intimate with rich old Doc. Redfern’s son—I didn’t care for. But I had +one friend—or thought I had. A clever, bookish chap—a bit of a writer. +That was a bond between us—I had some secret aspirations along that +line. He was older than I was—I looked up to him and worshipped him. +For a year I was happier than I’d ever been. Then—a burlesque sketch +came out in the college magazine—a mordant thing, ridiculing Dad’s +remedies. The names were changed, of course, but everybody knew what +and who was meant. Oh, it was clever—damnably so—and witty. McGill +rocked with laughter over it. I found out _he_ had written it.” + +“Oh, were you sure?” Valancy’s dull eyes flamed with indignation. + +“Yes. He admitted it when I asked him. Said a good idea was worth more +to him than a friend, any time. And he added a gratuitous thrust. ‘You +know, Redfern, there are some things money won’t buy. For instance—it +won’t buy you a grandfather.’ Well, it was a nasty slam. I was young +enough to feel cut up. And it destroyed a lot of my ideals and +illusions, which was the worst thing about it. I was a young +misanthrope after that. Didn’t want to be friends with any one. And +then—the year after I left college—I met Ethel Traverse.” + +Valancy shivered. Barney, his hands stuck in his pockets, was regarding +the floor moodily and didn’t notice it. + +“Dad told you about her, I suppose. She was very beautiful. And I loved +her. Oh, yes, I loved her. I won’t deny it or belittle it now. It was a +lonely, romantic boy’s first passionate love, and it was very real. And +I thought she loved me. I was fool enough to think that. I was wildly +happy when she promised to marry me. For a few months. Then—I found out +she didn’t. I was an involuntary eavesdropper on a certain occasion for +a moment. That moment was enough. The proverbial fate of the +eavesdropper overtook me. A girl friend of hers was asking her how she +could stomach Doc. Redfern’s son and the patent-medicine background. + +“‘His money will gild the Pills and sweeten the Bitters,’ said Ethel, +with a laugh. ‘Mother told me to catch him if I could. We’re on the +rocks. But pah! I smell turpentine whenever he comes near me.’” + +“Oh, Barney!” cried Valancy, wrung with pity for him. She had forgotten +all about herself and was filled with compassion for Barney and rage +against Ethel Traverse. How dared she? + +“Well,”—Barney got up and began pacing round the room—“that finished +me. Completely. I left civilisation and those accursed dopes behind me +and went to the Yukon. For five years I knocked about the world—in all +sorts of outlandish places. I earned enough to live on—I wouldn’t touch +a cent of Dad’s money. Then one day I woke up to the fact that I no +longer cared a hang about Ethel, one way or another. She was somebody +I’d known in another world—that was all. But I had no hankering to go +back to the old life. None of that for me. I was free and I meant to +keep so. I came to Mistawis—saw Tom MacMurray’s island. My first book +had been published the year before, and made a hit—I had a bit of money +from my royalties. I bought my island. But I kept away from people. I +had no faith in anybody. I didn’t believe there was such a thing as +real friendship or true love in the world—not for me, anyhow—the son of +Purple Pills. I used to revel in all the wild yarns they told of me. In +fact, I’m afraid I suggested a few of them myself. By mysterious +remarks which people interpreted in the light of their own +prepossessions. + +“Then—you came. I _had_ to believe you loved me—really loved _me_—not +my father’s millions. There was no other reason why you should want to +marry a penniless devil with my supposed record. And I was sorry for +you. Oh, yes, I don’t deny I married you because I was sorry for you. +And then—I found you the best and jolliest and dearest little pal and +chum a fellow ever had. Witty—loyal—sweet. You made me believe again in +the reality of friendship and love. The world seemed good again just +because you were in it, honey. I’d have been willing to go on forever +just as we were. I knew that, the night I came home and saw my +homelight shining out from the island for the first time. And knew you +were there waiting for me. After being homeless all my life it was +beautiful to have a home. To come home hungry at night and know there +was a good supper and a cheery fire—and _you_. + +“But I didn’t realise what you actually meant to me till that moment at +the switch. Then it came like a lightning flash. I knew I couldn’t live +without you—that if I couldn’t pull you loose in time I’d have to die +with you. I admit it bowled me over—knocked me silly. I couldn’t get my +bearings for a while. That’s why I acted like a mule. But the thought +that drove me to the tall timber was the awful one that you were going +to die. I’d always hated the thought of it—but I supposed there wasn’t +any chance for you, so I put it out of my mind. Now I had to face +it—you were under sentence of death and I couldn’t live without you. +When I came home last night I had made up my mind that I’d take you to +all the specialists in the world—that something surely could be done +for you. I felt sure you couldn’t be as bad as Dr. Trent thought, when +those moments on the track hadn’t even hurt you. And I found your +note—and went mad with happiness—and a little terror for fear you +didn’t care much for me, after all, and had gone away to get rid of me. +But now, it’s all right, isn’t it, darling?” + +Was she, Valancy being called “darling”? + +“I _can’t_ believe you care for me,” she said helplessly. “I _know_ you +can’t. What’s the use, Barney? Of course, you’re sorry for me—of course +you want to do the best you can to straighten out the mess. But it +can’t be straightened out that way. You couldn’t love me—me.” She stood +up and pointed tragically to the mirror over the mantel. Certainly, not +even Allan Tierney could have seen beauty in the woeful, haggard little +face reflected there. + +Barney didn’t look at the mirror. He looked at Valancy as if he would +like to snatch her—or beat her. + +“Love you! Girl, you’re in the very core of my heart. I hold you there +like a jewel. Didn’t I promise you I’d never tell you a lie? Love you! +I love you with all there is of me to love. Heart, soul, brain. Every +fibre of body and spirit thrilling to the sweetness of you. There’s +nobody in the world for me but you, Valancy.” + +“You’re—a good actor, Barney,” said Valancy, with a wan little smile. + +Barney looked at her. + +“So you don’t believe me—yet?” + +“I—can t.” + +“Oh—damn!” said Barney violently. + +Valancy looked up startled. She had never seen _this_ Barney. Scowling! +Eyes black with anger. Sneering lips. Dead-white face. + +“You don’t want to believe it,” said Barney in the silk-smooth voice of +ultimate rage. “You’re tired of me. You want to get out of it—free from +me. You’re ashamed of the Pills and the Liniment, just as she was. Your +Stirling pride can’t stomach them. It was all right as long as you +thought you hadn’t long to live. A good lark—you could put up with me. +But a lifetime with old Doc Redfern’s son is a different thing. Oh, I +understand—perfectly. I’ve been very dense—but I understand, at last.” + +Valancy stood up. She stared into his furious face. Then—she suddenly +laughed. + +“You darling!” she said. “You do mean it! You do really love me! You +wouldn’t be so enraged if you didn’t.” + +Barney stared at her for a moment. Then he caught her in his arms with +the little low laugh of the triumphant lover. + +Uncle Benjamin, who had been frozen with horror at the keyhole, +suddenly thawed out and tiptoed back to Mrs. Frederick and Cousin +Stickles. + +“Everything is all right,” he announced jubilantly. + +Dear little Doss! He would send for his lawyer right away and alter his +will again. Doss should be his sole heiress. To her that had should +certainly be given. + +Mrs. Frederick, returning to her comfortable belief in an overruling +Providence, got out the family Bible and made an entry under +“Marriages.” + + + + +CHAPTER XLIII + + +“But, Barney,” protested Valancy after a few minutes, “your +father—somehow—gave me to understand that you _still_ loved _her_.” + +“He would. Dad holds the championship for making blunders. If there’s a +thing that’s better left unsaid you can trust him to say it. But he +isn’t a bad old soul, Valancy. You’ll like him.” + +“I do, now.” + +“And his money isn’t tainted money. He made it honestly. His medicines +are quite harmless. Even his Purple Pills do people whole heaps of good +when they believe in them.” + +“But—I’m not fit for your life,” sighed Valancy. “I’m not—clever—or +well-educated—or——” + +“My life is in Mistawis—and all the wild places of the world. I’m not +going to ask you to live the life of a society woman. Of course, we +must spend a bit of the time with Dad—he’s lonely and old——” + +“But not in that big house of his,” pleaded Valancy. “I can’t live in a +palace.” + +“Can’t come down to that after your Blue Castle,” grinned Barney. +“Don’t worry, sweet. I couldn’t live in that house myself. It has a +white marble stairway with gilt bannisters and looks like a furniture +shop with the labels off. Likewise it’s the pride of Dad’s heart. We’ll +get a little house somewhere outside of Montreal—in the real +country—near enough to see Dad often. I think we’ll build one for +ourselves. A house you build for yourself is so much nicer than a +hand-me-down. But we’ll spend our summers in Mistawis. And our autumns +travelling. I want you to see the Alhambra—it’s the nearest thing to +the Blue Castle of your dreams I can think of. And there’s an old-world +garden in Italy where I want to show you the moon rising over Rome +through the dark cypress-trees.” + +“Will that be any lovelier than the moon rising over Mistawis?” + +“Not lovelier. But a different kind of loveliness. There are so many +kinds of loveliness. Valancy, before this year you’ve spent all your +life in ugliness. You know nothing of the beauty of the world. We’ll +climb mountains—hunt for treasures in the bazaars of Samarcand—search +out the magic of east and west—run hand in hand to the rim of the +world. I want to show you it all—see it again through your eyes. Girl, +there are a million things I want to show you—do with you—say to you. +It will take a lifetime. And we must see about that picture by Tierney, +after all.” + +“Will you promise me one thing?” asked Valancy solemnly. + +“Anything,” said Barney recklessly. + +“Only one thing. You are never, under any circumstances or under any +provocation, to cast it up to me that I asked you to marry me.” + + + + +CHAPTER XLIV + + + + +E_xtract from letter written by Miss Olive Stirling to Mr. Cecil +Bruce:_ + +“It’s really disgusting that Doss’ crazy adventures should have turned +out like this. It makes one feel that there is no use in behaving +properly. + +“I’m _sure_ her mind was unbalanced when she left home. What she said +about a dust-pile showed that. Of course I don’t think there was ever a +thing the matter with her heart. Or perhaps Snaith or Redfern or +whatever his name really is fed Purple Pills to her, back in that +Mistawis hut and cured her. It would make quite a testimonial for the +family ads, wouldn’t it? + +“He’s such an insignificent-looking creature. I mentioned this to Doss +but all she said was, ‘I don’t like collar ad men.’ + +“Well, he’s certainly no collar ad man. Though I must say there is +something rather distinguished about him, now that he has cut his hair +and put on decent clothes. I really think, Cecil, you should exercise +more. It doesn’t do to get too fleshy. + +“He also claims, I believe, to be John Foster. We can believe _that_ or +not, as we like, I suppose. + +“Old Doc Redfern has given them two millions for a wedding-present. +Evidently the Purple Pills bring in the bacon. They’re going to spend +the fall in Italy and the winter in Egypt and motor through Normandy in +apple-blossom time. _Not_ in that dreadful old Lizzie, though. Redfern +has got a wonderful new car. + +“Well, I think I’ll run away, too, and disgrace myself. It seems to +pay. + +“Uncle Ben is a scream. Likewise Uncle James. The fuss they all make +over Doss now is absolutely sickening. To hear Aunt Amelia talking of +‘my son-in-law, Bernard Redfern’ and ‘my daughter, Mrs. Bernard +Redfern.’ Mother and Father are as bad as the rest. And they can’t see +that Valancy is just laughing at them all in her sleeve.” + + + + +CHAPTER XLV + + +Valancy and Barney turned under the mainland pines in the cool dusk of +the September night for a farewell look at the Blue Castle. Mistawis +was drowned in sunset lilac light, incredibly delicate and elusive. Nip +and Tuck were cawing lazily in the old pines. Good Luck and Banjo were +mewed and mewing in separate baskets in Barney’s new, dark-green car +_en route_ to Cousin Georgiana’s. Cousin Georgiana was going to take +care of them until Barney and Valancy came back. Aunt Wellington and +Cousin Sarah and Aunt Alberta had also entreated the privilege of +looking after them, but to Cousin Georgiana was it given. Valancy was +in tears. + +“Don’t cry, Moonlight. We’ll be back next summer. And now we’re off for +a real honeymoon.” + +Valancy smiled through her tears. She was so happy that her happiness +terrified her. But, despite the delights before her—‘the glory that was +Greece and the grandeur that was Rome’—lure of the ageless Nile—glamour +of the Riviera—mosque and palace and minaret—she knew perfectly well +that no spot or place or home in the world could ever possess the +sorcery of her Blue Castle. + +THE END + + + + + + +*** END OF THE PROJECT GUTENBERG EBOOK THE BLUE CASTLE: A NOVEL *** + + + + +Updated editions will replace the previous one—the old editions will +be renamed. + +Creating the works from print editions not protected by U.S. copyright +law means that no one owns a United States copyright in these works, +so the Foundation (and you!) can copy and distribute it in the United +States without permission and without paying copyright +royalties. Special rules, set forth in the General Terms of Use part +of this license, apply to copying and distributing Project +Gutenberg™ electronic works to protect the PROJECT GUTENBERG™ +concept and trademark. Project Gutenberg is a registered trademark, +and may not be used if you charge for an eBook, except by following +the terms of the trademark license, including paying royalties for use +of the Project Gutenberg trademark. If you do not charge anything for +copies of this eBook, complying with the trademark license is very +easy. You may use this eBook for nearly any purpose such as creation +of derivative works, reports, performances and research. Project +Gutenberg eBooks may be modified and printed and given away—you may +do practically ANYTHING in the United States with eBooks not protected +by U.S. copyright law. Redistribution is subject to the trademark +license, especially commercial redistribution. + + +START: FULL LICENSE + +THE FULL PROJECT GUTENBERG LICENSE + +PLEASE READ THIS BEFORE YOU DISTRIBUTE OR USE THIS WORK + +To protect the Project Gutenberg™ mission of promoting the free +distribution of electronic works, by using or distributing this work +(or any other work associated in any way with the phrase “Project +Gutenberg”), you agree to comply with all the terms of the Full +Project Gutenberg™ License available with this file or online at +www.gutenberg.org/license. + +Section 1. General Terms of Use and Redistributing Project Gutenberg™ +electronic works + +1.A. By reading or using any part of this Project Gutenberg™ +electronic work, you indicate that you have read, understand, agree to +and accept all the terms of this license and intellectual property +(trademark/copyright) agreement. If you do not agree to abide by all +the terms of this agreement, you must cease using and return or +destroy all copies of Project Gutenberg™ electronic works in your +possession. If you paid a fee for obtaining a copy of or access to a +Project Gutenberg™ electronic work and you do not agree to be bound +by the terms of this agreement, you may obtain a refund from the person +or entity to whom you paid the fee as set forth in paragraph 1.E.8. + +1.B. “Project Gutenberg” is a registered trademark. It may only be +used on or associated in any way with an electronic work by people who +agree to be bound by the terms of this agreement. There are a few +things that you can do with most Project Gutenberg™ electronic works +even without complying with the full terms of this agreement. See +paragraph 1.C below. There are a lot of things you can do with Project +Gutenberg™ electronic works if you follow the terms of this +agreement and help preserve free future access to Project Gutenberg™ +electronic works. See paragraph 1.E below. + +1.C. The Project Gutenberg Literary Archive Foundation (“the +Foundation” or PGLAF), owns a compilation copyright in the collection +of Project Gutenberg™ electronic works. Nearly all the individual +works in the collection are in the public domain in the United +States. If an individual work is unprotected by copyright law in the +United States and you are located in the United States, we do not +claim a right to prevent you from copying, distributing, performing, +displaying or creating derivative works based on the work as long as +all references to Project Gutenberg are removed. Of course, we hope +that you will support the Project Gutenberg™ mission of promoting +free access to electronic works by freely sharing Project Gutenberg™ +works in compliance with the terms of this agreement for keeping the +Project Gutenberg™ name associated with the work. You can easily +comply with the terms of this agreement by keeping this work in the +same format with its attached full Project Gutenberg™ License when +you share it without charge with others. + +1.D. The copyright laws of the place where you are located also govern +what you can do with this work. Copyright laws in most countries are +in a constant state of change. If you are outside the United States, +check the laws of your country in addition to the terms of this +agreement before downloading, copying, displaying, performing, +distributing or creating derivative works based on this work or any +other Project Gutenberg™ work. The Foundation makes no +representations concerning the copyright status of any work in any +country other than the United States. + +1.E. Unless you have removed all references to Project Gutenberg: + +1.E.1. The following sentence, with active links to, or other +immediate access to, the full Project Gutenberg™ License must appear +prominently whenever any copy of a Project Gutenberg™ work (any work +on which the phrase “Project Gutenberg” appears, or with which the +phrase “Project Gutenberg” is associated) is accessed, displayed, +performed, viewed, copied or distributed: + + This eBook is for the use of anyone anywhere in the United States and most + other parts of the world at no cost and with almost no restrictions + whatsoever. You may copy it, give it away or re-use it under the terms + of the Project Gutenberg License included with this eBook or online + at www.gutenberg.org. If you + are not located in the United States, you will have to check the laws + of the country where you are located before using this eBook. + +1.E.2. If an individual Project Gutenberg™ electronic work is +derived from texts not protected by U.S. copyright law (does not +contain a notice indicating that it is posted with permission of the +copyright holder), the work can be copied and distributed to anyone in +the United States without paying any fees or charges. If you are +redistributing or providing access to a work with the phrase “Project +Gutenberg” associated with or appearing on the work, you must comply +either with the requirements of paragraphs 1.E.1 through 1.E.7 or +obtain permission for the use of the work and the Project Gutenberg™ +trademark as set forth in paragraphs 1.E.8 or 1.E.9. + +1.E.3. If an individual Project Gutenberg™ electronic work is posted +with the permission of the copyright holder, your use and distribution +must comply with both paragraphs 1.E.1 through 1.E.7 and any +additional terms imposed by the copyright holder. Additional terms +will be linked to the Project Gutenberg™ License for all works +posted with the permission of the copyright holder found at the +beginning of this work. + +1.E.4. Do not unlink or detach or remove the full Project Gutenberg™ +License terms from this work, or any files containing a part of this +work or any other work associated with Project Gutenberg™. + +1.E.5. Do not copy, display, perform, distribute or redistribute this +electronic work, or any part of this electronic work, without +prominently displaying the sentence set forth in paragraph 1.E.1 with +active links or immediate access to the full terms of the Project +Gutenberg™ License. + +1.E.6. You may convert to and distribute this work in any binary, +compressed, marked up, nonproprietary or proprietary form, including +any word processing or hypertext form. However, if you provide access +to or distribute copies of a Project Gutenberg™ work in a format +other than “Plain Vanilla ASCII” or other format used in the official +version posted on the official Project Gutenberg™ website +(www.gutenberg.org), you must, at no additional cost, fee or expense +to the user, provide a copy, a means of exporting a copy, or a means +of obtaining a copy upon request, of the work in its original “Plain +Vanilla ASCII” or other form. Any alternate format must include the +full Project Gutenberg™ License as specified in paragraph 1.E.1. + +1.E.7. Do not charge a fee for access to, viewing, displaying, +performing, copying or distributing any Project Gutenberg™ works +unless you comply with paragraph 1.E.8 or 1.E.9. + +1.E.8. You may charge a reasonable fee for copies of or providing +access to or distributing Project Gutenberg™ electronic works +provided that: + + • You pay a royalty fee of 20% of the gross profits you derive from + the use of Project Gutenberg™ works calculated using the method + you already use to calculate your applicable taxes. The fee is owed + to the owner of the Project Gutenberg™ trademark, but he has + agreed to donate royalties under this paragraph to the Project + Gutenberg Literary Archive Foundation. Royalty payments must be paid + within 60 days following each date on which you prepare (or are + legally required to prepare) your periodic tax returns. Royalty + payments should be clearly marked as such and sent to the Project + Gutenberg Literary Archive Foundation at the address specified in + Section 4, “Information about donations to the Project Gutenberg + Literary Archive Foundation.” + + • You provide a full refund of any money paid by a user who notifies + you in writing (or by e-mail) within 30 days of receipt that s/he + does not agree to the terms of the full Project Gutenberg™ + License. You must require such a user to return or destroy all + copies of the works possessed in a physical medium and discontinue + all use of and all access to other copies of Project Gutenberg™ + works. + + • You provide, in accordance with paragraph 1.F.3, a full refund of + any money paid for a work or a replacement copy, if a defect in the + electronic work is discovered and reported to you within 90 days of + receipt of the work. + + • You comply with all other terms of this agreement for free + distribution of Project Gutenberg™ works. + + +1.E.9. If you wish to charge a fee or distribute a Project +Gutenberg™ electronic work or group of works on different terms than +are set forth in this agreement, you must obtain permission in writing +from the Project Gutenberg Literary Archive Foundation, the manager of +the Project Gutenberg™ trademark. Contact the Foundation as set +forth in Section 3 below. + +1.F. + +1.F.1. Project Gutenberg volunteers and employees expend considerable +effort to identify, do copyright research on, transcribe and proofread +works not protected by U.S. copyright law in creating the Project +Gutenberg™ collection. Despite these efforts, Project Gutenberg™ +electronic works, and the medium on which they may be stored, may +contain “Defects,” such as, but not limited to, incomplete, inaccurate +or corrupt data, transcription errors, a copyright or other +intellectual property infringement, a defective or damaged disk or +other medium, a computer virus, or computer codes that damage or +cannot be read by your equipment. + +1.F.2. LIMITED WARRANTY, DISCLAIMER OF DAMAGES - Except for the “Right +of Replacement or Refund” described in paragraph 1.F.3, the Project +Gutenberg Literary Archive Foundation, the owner of the Project +Gutenberg™ trademark, and any other party distributing a Project +Gutenberg™ electronic work under this agreement, disclaim all +liability to you for damages, costs and expenses, including legal +fees. YOU AGREE THAT YOU HAVE NO REMEDIES FOR NEGLIGENCE, STRICT +LIABILITY, BREACH OF WARRANTY OR BREACH OF CONTRACT EXCEPT THOSE +PROVIDED IN PARAGRAPH 1.F.3. YOU AGREE THAT THE FOUNDATION, THE +TRADEMARK OWNER, AND ANY DISTRIBUTOR UNDER THIS AGREEMENT WILL NOT BE +LIABLE TO YOU FOR ACTUAL, DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE OR +INCIDENTAL DAMAGES EVEN IF YOU GIVE NOTICE OF THE POSSIBILITY OF SUCH +DAMAGE. + +1.F.3. LIMITED RIGHT OF REPLACEMENT OR REFUND - If you discover a +defect in this electronic work within 90 days of receiving it, you can +receive a refund of the money (if any) you paid for it by sending a +written explanation to the person you received the work from. If you +received the work on a physical medium, you must return the medium +with your written explanation. The person or entity that provided you +with the defective work may elect to provide a replacement copy in +lieu of a refund. If you received the work electronically, the person +or entity providing it to you may choose to give you a second +opportunity to receive the work electronically in lieu of a refund. If +the second copy is also defective, you may demand a refund in writing +without further opportunities to fix the problem. + +1.F.4. Except for the limited right of replacement or refund set forth +in paragraph 1.F.3, this work is provided to you ‘AS-IS’, WITH NO +OTHER WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT +LIMITED TO WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PURPOSE. + +1.F.5. Some states do not allow disclaimers of certain implied +warranties or the exclusion or limitation of certain types of +damages. If any disclaimer or limitation set forth in this agreement +violates the law of the state applicable to this agreement, the +agreement shall be interpreted to make the maximum disclaimer or +limitation permitted by the applicable state law. The invalidity or +unenforceability of any provision of this agreement shall not void the +remaining provisions. + +1.F.6. INDEMNITY - You agree to indemnify and hold the Foundation, the +trademark owner, any agent or employee of the Foundation, anyone +providing copies of Project Gutenberg™ electronic works in +accordance with this agreement, and any volunteers associated with the +production, promotion and distribution of Project Gutenberg™ +electronic works, harmless from all liability, costs and expenses, +including legal fees, that arise directly or indirectly from any of +the following which you do or cause to occur: (a) distribution of this +or any Project Gutenberg™ work, (b) alteration, modification, or +additions or deletions to any Project Gutenberg™ work, and (c) any +Defect you cause. + +Section 2. Information about the Mission of Project Gutenberg™ + +Project Gutenberg™ is synonymous with the free distribution of +electronic works in formats readable by the widest variety of +computers including obsolete, old, middle-aged and new computers. It +exists because of the efforts of hundreds of volunteers and donations +from people in all walks of life. + +Volunteers and financial support to provide volunteers with the +assistance they need are critical to reaching Project Gutenberg™’s +goals and ensuring that the Project Gutenberg™ collection will +remain freely available for generations to come. In 2001, the Project +Gutenberg Literary Archive Foundation was created to provide a secure +and permanent future for Project Gutenberg™ and future +generations. To learn more about the Project Gutenberg Literary +Archive Foundation and how your efforts and donations can help, see +Sections 3 and 4 and the Foundation information page at www.gutenberg.org. + +Section 3. Information about the Project Gutenberg Literary Archive Foundation + +The Project Gutenberg Literary Archive Foundation is a non-profit +501(c)(3) educational corporation organized under the laws of the +state of Mississippi and granted tax exempt status by the Internal +Revenue Service. The Foundation’s EIN or federal tax identification +number is 64-6221541. Contributions to the Project Gutenberg Literary +Archive Foundation are tax deductible to the full extent permitted by +U.S. federal laws and your state’s laws. + +The Foundation’s business office is located at 809 North 1500 West, +Salt Lake City, UT 84116, (801) 596-1887. Email contact links and up +to date contact information can be found at the Foundation’s website +and official page at www.gutenberg.org/contact + +Section 4. Information about Donations to the Project Gutenberg +Literary Archive Foundation + +Project Gutenberg™ depends upon and cannot survive without widespread +public support and donations to carry out its mission of +increasing the number of public domain and licensed works that can be +freely distributed in machine-readable form accessible by the widest +array of equipment including outdated equipment. Many small donations +($1 to $5,000) are particularly important to maintaining tax exempt +status with the IRS. + +The Foundation is committed to complying with the laws regulating +charities and charitable donations in all 50 states of the United +States. Compliance requirements are not uniform and it takes a +considerable effort, much paperwork and many fees to meet and keep up +with these requirements. We do not solicit donations in locations +where we have not received written confirmation of compliance. To SEND +DONATIONS or determine the status of compliance for any particular state +visit www.gutenberg.org/donate. + +While we cannot and do not solicit contributions from states where we +have not met the solicitation requirements, we know of no prohibition +against accepting unsolicited donations from donors in such states who +approach us with offers to donate. + +International donations are gratefully accepted, but we cannot make +any statements concerning tax treatment of donations received from +outside the United States. U.S. laws alone swamp our small staff. + +Please check the Project Gutenberg web pages for current donation +methods and addresses. Donations are accepted in a number of other +ways including checks, online payments and credit card donations. To +donate, please visit: www.gutenberg.org/donate. + +Section 5. General Information About Project Gutenberg™ electronic works + +Professor Michael S. Hart was the originator of the Project +Gutenberg™ concept of a library of electronic works that could be +freely shared with anyone. For forty years, he produced and +distributed Project Gutenberg™ eBooks with only a loose network of +volunteer support. + +Project Gutenberg™ eBooks are often created from several printed +editions, all of which are confirmed as not protected by copyright in +the U.S. unless a copyright notice is included. Thus, we do not +necessarily keep eBooks in compliance with any particular paper +edition. + +Most people start at our website which has the main PG search +facility: www.gutenberg.org. + +This website includes information about Project Gutenberg™, +including how to make donations to the Project Gutenberg Literary +Archive Foundation, how to help produce our new eBooks, and how to +subscribe to our email newsletter to hear about new eBooks. + + From f6edcf6878ee69e7c1f320ad8b38c55299a4d270 Mon Sep 17 00:00:00 2001 From: Prateek Bhindwar Date: Wed, 3 Jul 2024 22:15:40 -0400 Subject: [PATCH 07/22] feat(LargeCheckpointer Tutorial): minor fixes --- .../checkpointrestore/BookScannerDBApp.java | 26 ++++++++----------- .../checkpointrestore/ImageSaverApp.java | 6 ++--- .../ImageSaverAppClient.java | 4 ++- .../StringAppenderDBStateApp.java | 2 -- .../StringAppenderFileSystemStateApp.java | 2 -- .../StringAppenderInMemoryStateApp.java | 2 -- 6 files changed, 16 insertions(+), 26 deletions(-) diff --git a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/BookScannerDBApp.java b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/BookScannerDBApp.java index 6cf80750..0abb1b19 100644 --- a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/BookScannerDBApp.java +++ b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/BookScannerDBApp.java @@ -9,12 +9,14 @@ import edu.umass.cs.reconfiguration.reconfigurationutils.RequestParseException; import org.json.JSONObject; +import java.io.BufferedReader; +import java.io.File; +import java.io.FileReader; import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; import java.nio.file.StandardOpenOption; import java.sql.*; -import java.util.List; import java.util.Properties; import java.util.Set; @@ -122,11 +124,16 @@ public boolean restore(String name, String state) { Files.createFile(Paths.get(this.restoreFilename)); } LargeCheckpointer.restoreCheckpointHandle(state, this.restoreFilename); - List insertQueries = Files.readAllLines(Paths.get(this.restoreFilename)); connection.createStatement().executeUpdate(String.format("TRUNCATE %s;", this.tableName)); - for (String insertQuery : insertQueries) { - connection.createStatement().executeUpdate(insertQuery); + + File file = new File(this.restoreFilename); + FileReader fr = new FileReader(file); + BufferedReader br = new BufferedReader(fr); + String line; + while ((line = br.readLine()) != null) { + connection.createStatement().executeUpdate(line); } + fr.close(); } catch (Exception e) { e.printStackTrace(); } @@ -136,22 +143,11 @@ public boolean restore(String name, String state) { @Override public Request getRequest(String stringified) throws RequestParseException { - /*System.out.println("In get request of app"); - RequestPacket paxosPacket = null; - try { - paxosPacket = new RequestPacket(new JSONObject(stringified)); - } catch (JSONException je) { - ReconfigurationConfig.getLogger().info( - "Unable to parse request " + stringified); - throw new RequestParseException(je); - } - return paxosPacket;*/ return null; } @Override public Set getRequestTypes() { return null; - //return new HashSet(Arrays.asList(PaxosPacket.PaxosPacketType.values())); } } diff --git a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/ImageSaverApp.java b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/ImageSaverApp.java index 39bc2491..408aefdf 100644 --- a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/ImageSaverApp.java +++ b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/ImageSaverApp.java @@ -22,7 +22,7 @@ public class ImageSaverApp implements Replicable { public ImageSaverApp(String[] args) { super(); - this.fileName = Paths.get(PaxosConfig.getAsProperties().getProperty("savedPool") + "image_" + args[0] + ".jpg"); + this.fileName = Paths.get(PaxosConfig.getAsProperties().getProperty("savedImagesPool") + "image_" + args[0] + ".jpg"); } @Override @@ -53,7 +53,6 @@ public String checkpoint(String name) { try { byte[] image = Files.readAllBytes(this.fileName); - System.out.println("Checkpoint created"); return new String(image, StandardCharsets.ISO_8859_1); } catch (IOException e) { throw new RuntimeException(e); @@ -67,7 +66,6 @@ public boolean restore(String name, String state) { return true; } try { - System.out.println("Restoring using the last saved checkpoint"); byte[] image = state.getBytes(StandardCharsets.ISO_8859_1); Files.write(this.fileName, image); return true; @@ -85,6 +83,6 @@ public Request getRequest(String stringified) throws RequestParseException { @Override public Set getRequestTypes() { - return Set.of(); + return null; } } diff --git a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/ImageSaverAppClient.java b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/ImageSaverAppClient.java index 11cb30b1..e4746d0b 100644 --- a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/ImageSaverAppClient.java +++ b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/ImageSaverAppClient.java @@ -15,6 +15,8 @@ import java.util.List; import java.util.random.RandomGenerator; +import static edu.umass.cs.gigapaxos.PaxosConfig.PC.CHECKPOINT_INTERVAL; + public class ImageSaverAppClient extends PaxosClientAsync { private static final String IMAGE_POOL_DIR = PaxosConfig.getAsProperties().getProperty("imagePoolDir"); @@ -28,7 +30,7 @@ public static void main(String[] args) throws IOException, JSONException, Interr Path imagePoolDir = Paths.get(IMAGE_POOL_DIR); List imageFiles = Files.list(imagePoolDir).toList(); - for (int i = 0; i < 400; i++) { + for (int i = 0; i < ((int)CHECKPOINT_INTERVAL.getDefaultValue()); i++) { byte[] image = Files.readAllBytes(imageFiles.get(RandomGenerator.getDefault().nextInt(imageFiles.size()))); System.out.print("Request #" + i); client.sendRequest(PaxosConfig.getDefaultServiceName(), Base64.getEncoder().encodeToString(image), new RequestCallback() { diff --git a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/StringAppenderDBStateApp.java b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/StringAppenderDBStateApp.java index ce36f986..255d4a49 100644 --- a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/StringAppenderDBStateApp.java +++ b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/StringAppenderDBStateApp.java @@ -114,7 +114,6 @@ public String checkpoint(String name) { } catch (Exception e) { e.printStackTrace(); } - System.out.println("Checkpoint created"); return new JSONObject(Map.of("tableName", this.tableName, "data", insertStatement)).toString(); } @@ -125,7 +124,6 @@ public boolean restore(String name, String state) { return true; } try { - System.out.println("Restoring using the last saved checkpoint"); JSONObject jsonObject = new JSONObject(state); String tableName = jsonObject.getString("tableName"); String insertQuery = jsonObject.getString("data"); diff --git a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/StringAppenderFileSystemStateApp.java b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/StringAppenderFileSystemStateApp.java index c8357755..cc0bb8ad 100644 --- a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/StringAppenderFileSystemStateApp.java +++ b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/StringAppenderFileSystemStateApp.java @@ -94,7 +94,6 @@ public String checkpoint(String name) { } catch (Exception e) { e.printStackTrace(); } - System.out.println("Checkpoint created"); return new JSONObject(Map.of("fileName", currentStateFilename, "data", checkpointStr)).toString(); } @@ -104,7 +103,6 @@ public boolean restore(String name, String state) { .DEFAULT_NAME_INITIAL_STATE))) return true; try { - System.out.println("Restoring using the last saved checkpoint"); JSONObject jsonObject = new JSONObject(state); currentStateFilename = jsonObject.getString("fileName"); Path statePath = Paths.get(currentStateFilename); diff --git a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/StringAppenderInMemoryStateApp.java b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/StringAppenderInMemoryStateApp.java index c2c85e75..55ae74ed 100644 --- a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/StringAppenderInMemoryStateApp.java +++ b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/StringAppenderInMemoryStateApp.java @@ -59,7 +59,6 @@ public boolean execute(Request request, boolean doNotReplyToClient) { @Override public String checkpoint(String name) { - System.out.println("Checkpoint created"); return this.text; } @@ -69,7 +68,6 @@ public boolean restore(String name, String state) { .DEFAULT_NAME_INITIAL_STATE))) { this.text = ""; } else { - System.out.println("Restoring using the last saved checkpoint"); this.text = state; } return true; From 38f89005eee5af9d08d634a889fbff9920026c73 Mon Sep 17 00:00:00 2001 From: pbprateeek <82925191+pbprateeek@users.noreply.github.com> Date: Tue, 16 Jul 2024 10:38:34 -0400 Subject: [PATCH 08/22] gpClient.cmd added --- bin/gpClient1.cmd | 223 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 223 insertions(+) create mode 100644 bin/gpClient1.cmd diff --git a/bin/gpClient1.cmd b/bin/gpClient1.cmd new file mode 100644 index 00000000..9f384905 --- /dev/null +++ b/bin/gpClient1.cmd @@ -0,0 +1,223 @@ +@echo off +setlocal enabledelayedexpansion + +set BINFILE=%~f0 +if "%BINFILE%"=="" ( + set BINFILE=%0 +) + + +for %%I in ("%BINFILE%") do set BINDIR=%%~dpI + +set BINDIR=%BINDIR:~0,-1% + +pushd %BINDIR%\.. +set HEAD=%CD% +popd + + +set VERBOSE=1 +set FILESET= + +for %%F in ("%HEAD%\jars\*.jar" "%HEAD%\jars\*.class") do ( + if exist %%F ( + for %%I in (%%F) do ( + set "FILESET=!FILESET! %%~fI" + ) + ) +) + +set FILESET=%FILESET:~1% + +set "DEFAULT_GP_CLASSPATH=" +for %%F in (%FILESET%) do ( + set "DEFAULT_GP_CLASSPATH=!DEFAULT_GP_CLASSPATH!;%%F" +) +set "DEFAULT_GP_CLASSPATH=!DEFAULT_GP_CLASSPATH:~1!" + +set "DEV_MODE=1" +set "ENABLE_ASSERTS=" +if "%DEV_MODE%"=="1" ( + set "DEFAULT_GP_CLASSPATH=%HEAD%\build\classes;%HEAD%\build\test\classes;%DEFAULT_GP_CLASSPATH%" + set "ENABLE_ASSERTS=-ea" +) + +set "CLASSPATH=%DEFAULT_GP_CLASSPATH%" +set CONF=conf +set CONFDIR=%HEAD%\%CONF% + + +set DEFAULT_LOG_PROPERTIES=logging.properties +call :SET_DEFAULT_CONF %DEFAULT_LOG_PROPERTIES% +set LOG_PROPERTIES=%retval% + +set DEFAULT_LOG4J_PROPERTIES=log4j.properties +call :SET_DEFAULT_CONF %DEFAULT_LOG4J_PROPERTIES% +set LOG4J_PROPERTIES=%retval% + +set DEFAULT_GP_PROPERTIES=gigapaxos.properties +call :SET_DEFAULT_CONF %DEFAULT_GP_PROPERTIES% +set GP_PROPERTIES=%retval% + +call :SET_DEFAULT_CONF "keyStore.jks" +set KEYSTORE=%retval% + +call :SET_DEFAULT_CONF "trustStore.jks" +set TRUSTSTORE=%retval% + +set "ACTIVE=active" +set "RECONFIGURATOR=reconfigurator" + +set "SSL_OPTIONS= -Djavax.net.ssl.keyStorePassword=qwerty -Djavax.net.ssl.keyStore=%KEYSTORE% -Djavax.net.ssl.trustStorePassword=qwerty -Djavax.net.ssl.trustStore=%TRUSTSTORE%" + +set ARGS_EXCEPT_CLASSPATH= + +for %%A in (%*) do ( + if "%%A"=="-cp" ( + set skip_next=1 + ) else if "%%A"=="-classpath" ( + set skip_next=1 + ) else if defined skip_next ( + set skip_next= + ) else ( + set "ARGS_EXCEPT_CLASSPATH_DEBUG=!ARGS_EXCEPT_CLASSPATH_DEBUG! %%A" + ) +) + +set "ARGS_EXCEPT_CLASSPATH=!ARGS_EXCEPT_CLASSPATH:~1!" + +set CLASSPATH_SUPPLIED= +for %%A in (%*) do ( + if "%%A"=="-cp" ( + set skip_next=1 + ) else if "%%A"=="-classpath" ( + set skip_next=1 + ) else if defined skip_next ( + set CLASSPATH_SUPPLIED=%%A + ) +) + +if not "%CLASSPATH_SUPPLIED%"=="" ( + set CLASSPATH=%CLASSPATH_SUPPLIED%;%CLASSPATH% +) + +set DEFAULT_CLIENT_ARGS= +for %%A in (%*) do ( + set "arg=%%~A" + if not "!arg:~0,2!"=="-D" ( + set "DEFAULT_CLIENT_ARGS=!DEFAULT_CLIENT_ARGS! !arg!" + ) +) + +set "DEFAULT_CLIENT_ARGS=!DEFAULT_CLIENT_ARGS:~1!" + +for %%A in (%ARGS_EXCEPT_CLASSPATH%) do ( + set "arg=%%~A" + echo !arg! | findstr /r /c:"^-D.*=" >nul + if !errorlevel! == 0 ( + for /f "tokens=1,2 delims==" %%i in ("!arg:-D=!") do ( + set "key=%%i" + set "value=%%j" + ) + if "!key!" == "gigapaxosConfig" ( + set "GP_PROPERTIES=%HEAD%\!value!" + ) + ) +) + +if "%GP_PROPERTIES%"=="" ( + goto error +) + +goto end + +:error +echo Error: Unable to find file %DEFAULT_GP_PROPERTIES% >&2 +exit /b 1 + +:end + +set "ARGS_EXCEPT_CLASSPATH_=" +for %%A in (%ARGS_EXCEPT_CLASSPATH%) do ( + set "arg=%%~A" + set "ARGS_EXCEPT_CLASSPATH_=!ARGS_EXCEPT_CLASSPATH_! !arg!" +) +set "ARGS_EXCEPT_CLASSPATH_=!ARGS_EXCEPT_CLASSPATH_:~1!" +set "DEFAULT_JVMARGS= %ENABLE_ASSERTS% -classpath %CLASSPATH% -Djava.util.logging.config.file=%LOG_PROPERTIES% -Dlog4j.configuration=log4j.properties -DgigapaxosConfig=%GP_PROPERTIES%" + +set "JVM_APP_ARGS=%DEFAULT_JVMARGS% !ARGS_EXCEPT_CLASSPATH_!" + +set "APP=" +for /f "usebackq tokens=*" %%A in ("%GP_PROPERTIES%") do ( + set "line=%%A" + echo !line! | findstr /r /c:"^[ \t]*APPLICATION=" >nul + if not errorlevel 1 ( + for /f "tokens=2 delims==" %%B in ("!line!") do ( + set "APP=%%B" + ) + ) +) +for /f "tokens=* delims= " %%C in ("!APP!") do set "APP=%%C" + +if "%APP%"=="" ( + set "APP=edu.umass.cs.reconfiguration.examples.noopsimple.NoopApp" +) + +set "DEFAULT_CLIENT=" +if "%APP%"=="edu.umass.cs.gigapaxos.examples.noop.NoopPaxosApp" if "%DEFAULT_CLIENT_ARGS%"=="" ( + set "DEFAULT_CLIENT=edu.umass.cs.gigapaxos.examples.noop.NoopPaxosAppClient" +) else if "%APP%"=="edu.umass.cs.reconfiguration.examples.noopsimple.NoopApp" if "%DEFAULT_CLIENT_ARGS%"=="" ( + set "DEFAULT_CLIENT=edu.umass.cs.reconfiguration.examples.NoopAppClient" +) + +if "%DEFAULT_CLIENT%"=="" ( + set "showUsage=false" + if "%~1"=="" ( + set "showUsage=true" + goto :showUsage + ) else ( + for %%A in (%*) do ( + set "arg=%%~A" + if "!argg!"=="-help" ( + set "showUsage=true" + goto :showUsage + ) + ) + ) + + :showUsage + if "%showUsage%"=="true" ( + echo "Usage: gpClient.sh [JVMARGS] CLIENT_CLASS_NAME" + echo "Example: gpClient.sh -cp jars/myclient.jar edu.umass.cs.reconfiguration.examples.NoopAppClient" + exit /b + ) + +) + +echo java %SSL_OPTIONS% %JVM_APP_ARGS% %DEFAULT_CLIENT% +java %SSL_OPTIONS% %JVM_APP_ARGS% %DEFAULT_CLIENT% + + + + +:SET_DEFAULT_CONF +set default=%~1 + +if exist %CONFDIR%\%default% ( + set "returnValue=%CONFDIR%\%default%" +) else ( + for %%I in (%CONFDIR%\%default%) do ( + if exist "%%~fI" ( + for /f "tokens=*" %%J in ('powershell -command "(Get-Item -Path %%I).Target"') do ( + set linkTarget=%%J + ) + if exist "!linkTarget!" ( + set returnValue=!linkTarget! + ) + ) + ) +) +set "retval=%returnValue%" +goto :EOF + +endlocal \ No newline at end of file From 4e9fdd0ae7bdddbafd5403445917576ffd33f864 Mon Sep 17 00:00:00 2001 From: pbprateeek <82925191+pbprateeek@users.noreply.github.com> Date: Sat, 20 Jul 2024 04:30:09 -0400 Subject: [PATCH 09/22] add gpServer.cmd --- bin/gpServer.cmd | 815 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 815 insertions(+) create mode 100644 bin/gpServer.cmd diff --git a/bin/gpServer.cmd b/bin/gpServer.cmd new file mode 100644 index 00000000..fc29eb18 --- /dev/null +++ b/bin/gpServer.cmd @@ -0,0 +1,815 @@ +@echo off + +setlocal enabledelayedexpansion +set "APP_ARGS_KEY=appArgs" +set "APP_RESOURCES_KEY=appResourcePath" +set "DEBUG_KEY=debug" + +set "keywords=start stop restart clear forceclear" +set "found=" + +if "%~1"=="" ( + set "found=" +) else ( + for %%i in (%*) do ( + for %%j in (%keywords%) do ( + if "%%i"=="%%j" ( + set found=1 + ) + ) + ) +) +set scriptDir=%~dp0 +for %%a in ("%scriptDir:~0,-1%") do ( + set parentDir=%%~nxa +) + +set "SCRIPT_FILENAME=%parentDir%\%~nx0" +if not defined found ( + echo Usage: %SCRIPT_FILENAME% [JVMARGS] [-D%APP_RESOURCES_KEY%=APP_RESOURCES_DIR] [-D%APP_ARGS_KEY%="APP_ARGS"] [-%DEBUG_KEY%] ^stop^|^start^|^restart^|^clear^|^forceclear all^|server_names + echo Examples: + echo %SCRIPT_FILENAME% start AR1 + echo %SCRIPT_FILENAME% start AR1 AR2 RC1 + echo %SCRIPT_FILENAME% start all + echo %SCRIPT_FILENAME% stop AR1 RC1 + echo %SCRIPT_FILENAME% stop all + echo %SCRIPT_FILENAME% -DgigapaxosConfig=\path\to\gigapaxos.properties start all + echo %SCRIPT_FILENAME% -cp myjars1.jar:myjars2.jar -DgigapaxosConfig=\path\to\gigapaxos.properties -D%APP_RESOURCES_KEY%=\path\to\app\resources\dir\ -D%APP_ARGS_KEY%="-opt1=val1 -flag2 -str3=\"quoted arg example\" -n 50" -%DEBUG_KEY% start all + echo Note: -%DEBUG_KEY% option is insecure and should only be used during testing and development. + exit /b 0 +) + +set BINFILE=%~f0 +if "%BINFILE%"=="" ( + set BINFILE=%0 +) + + +for %%I in ("%BINFILE%") do set BINDIR=%%~dpI + +set BINDIR=%BINDIR:~0,-1% + +pushd %BINDIR%\.. +set HEAD=%CD% +popd + +rem echo BINFILE=%BINFILE% +rem echo BINDIR=%BINDIR% +rem echo HEAD=%HEAD% + +set FILESET= + +for %%F in ("%HEAD%\jars\*.jar" "%HEAD%\jars\*.class") do ( + if exist %%F ( + for %%I in (%%F) do ( + set "FILESET=!FILESET! %%~fI" + ) + ) +) + +set FILESET=%FILESET:~1% +rem echo FILESET=%FILESET% + +set "DEFAULT_GP_CLASSPATH=" +for %%F in (%FILESET%) do ( + set "DEFAULT_GP_CLASSPATH=!DEFAULT_GP_CLASSPATH!;%%F" +) +set "DEFAULT_GP_CLASSPATH=!DEFAULT_GP_CLASSPATH:~1!" + +rem echo DEFAULT_GP_CLASSPATH=%DEFAULT_GP_CLASSPATH% +set "DEV_MODE=1" +set "ENABLE_ASSERTS=" +if "%DEV_MODE%"=="1" ( + if exist %HEAD%\build\classes ( + set "DEFAULT_GP_CLASSPATH=%HEAD%\build\classes;%DEFAULT_GP_CLASSPATH%" + ) + if exist %HEAD%\build\test\classes ( + set "DEFAULT_GP_CLASSPATH=%HEAD%\build\test\classes;%DEFAULT_GP_CLASSPATH%" + ) + set "ENABLE_ASSERTS=-ea" +) + +set "CLASSPATH=%DEFAULT_GP_CLASSPATH%" + +rem echo DEFAULT_GP_CLASSPATH=%DEFAULT_GP_CLASSPATH% +rem echo CLASSPATH=%CLASSPATH% + +set CONF=conf +set CONFDIR=%HEAD%\%CONF% + + +set DEFAULT_LOG_PROPERTIES=logging.properties +call :SET_DEFAULT_CONF %DEFAULT_LOG_PROPERTIES% +set LOG_PROPERTIES=%retval% + +set DEFAULT_LOG4J_PROPERTIES=log4j.properties +call :SET_DEFAULT_CONF %DEFAULT_LOG4J_PROPERTIES% +set LOG4J_PROPERTIES=%retval% + +set DEFAULT_GP_PROPERTIES=gigapaxos.properties +call :SET_DEFAULT_CONF %DEFAULT_GP_PROPERTIES% +set GP_PROPERTIES=%retval% + +set "APP_RESOURCES=" +set "APP_ARGS=" + +set "DEFAULT_KEYSTORE=keyStore.jks" +call :SET_DEFAULT_CONF %DEFAULT_KEYSTORE% +set KEYSTORE=%retval% + +set "DEFAULT_TRUSTSTORE=trustStore.jks" +call :SET_DEFAULT_CONF %DEFAULT_TRUSTSTORE% +set TRUSTSTORE=%retval% + +rem echo %LOG_PROPERTIES% +rem echo %LOG4J_PROPERTIES% +rem echo %GP_PROPERTIES% +rem echo %KEYSTORE% +rem echo %TRUSTSTORE% +set VERBOSE=2 +set "JAVA=java" +set "ACTIVE=active" +set "RECONFIGURATOR=reconfigurator" +set "DEFAULT_APP_RESOURCES=app_resources" +set "DEFAULT_KEYSTORE_PASSWORD=qwerty" +set "DEFAULT_TRUSTSTORE_PASSWORD=qwerty" +set DEBUG_MODE=false +set DEBUG_PORT=10000 + +set "ARGS_EXCEPT_CLASSPATH_DEBUG=" + +for %%A in (%*) do ( + set "arg=%%~A" + if not "!arg!"=="-%DEBUG_KEY%" ( + if "!arg!"=="-cp" ( + set skip_next=1 + ) else if "!arg!"=="-classpath" ( + set skip_next=1 + ) else if defined skip_next ( + set skip_next= + ) else ( + set "ARGS_EXCEPT_CLASSPATH_DEBUG=!ARGS_EXCEPT_CLASSPATH_DEBUG! %%A" + ) + ) +) +set "ARGS_EXCEPT_CLASSPATH_DEBUG=!ARGS_EXCEPT_CLASSPATH_DEBUG:~1!" +set "temp_args=" +for %%A in (%ARGS_EXCEPT_CLASSPATH_DEBUG%) do ( + set "arg=%%A" + if "%arg%"=="-%APP_ARGS_KEY%" ( + goto: skip_remaining_args + ) else ( + set "temp_args=!temp_args! %%A" + ) +) +:skip_remaining_args + +set "SUPPLIED_JVMARGS=" +for %%A in (%temp_args%) do ( + set "arg=%%~A" + if "!arg!"=="start" set "res=T" + if "!arg!"=="stop" set "res=T" + if "!arg!"=="restart" set "res=T" + if "!arg!"=="clear" set "res=T" + if "!arg!"=="forceclear" set "res=T" + + if "!res!"=="T" ( + goto :done + ) else ( + set "SUPPLIED_JVMARGS=!SUPPLIED_JVMARGS! %%A" + ) +) +:done + +set SUPPLIED_JVMARGS=%SUPPLIED_JVMARGS:~1% + +set "ARG_CLASSPATH=" +for %%A in (%*) do ( + if "%%A"=="-cp" ( + set skip_next=1 + ) else if "%%A"=="-classpath" ( + set skip_next=1 + ) else if defined skip_next ( + set ARG_CLASSPATH=%%A + ) +) + +if not "%ARG_CLASSPATH%"=="" ( + set CLASSPATH=%ARG_CLASSPATH%;%CLASSPATH% +) + +set index=1 +set "args=" +for %%A in (%*) do ( + set "arg=%%~A" + echo !arg! | findstr /r /c:"^-D.*=" >nul + if !errorlevel! == 0 ( + for /f "tokens=1,2 delims==" %%i in ("!arg:-D=!") do ( + set "key=%%i" + set "value=%%j" + ) + if "!key!" == "gigapaxosConfig" ( + set "GP_PROPERTIES=%HEAD%\!value!" + ) else if "!key!" == "%APP_RESOURCES_KEY%" ( + set "APP_RESOURCES=!value!" + ) else if "!key!" == "%APP_ARGS_KEY%" ( + set "APP_ARGS=!value!" + ) + ) else if "!arg!"=="-%DEBUG_KEY%" ( + set DEBUG_MODE=true + ) else ( + set "res=" + if "!arg!"=="start" set "res=T" + if "!arg!"=="stop" set "res=T" + if "!arg!"=="restart" set "res=T" + if "!arg!"=="clear" set "res=T" + if "!arg!"=="forceclear" set "res=T" + + if "!res!"=="T" ( + set i=1 + for %%A in (%*) do ( + if !i! geq !index! ( + set "args=!args! %%A" + ) + set /A i+=1 + ) + set args=!args:~1! + ) + ) + set /A index+=1 +) +if "%GP_PROPERTIES%"=="" ( + goto error +) + +goto end + +:error +echo Error: Unable to find file %DEFAULT_GP_PROPERTIES% >&2 +exit /b 1 + +:end + +if "!APP_RESOURCES:~-1!"=="\" set "APP_RESOURCES=!APP_RESOURCES:~0,-1!" +for %%I in ("%APP_RESOURCES%") do set "APP_RESOURCES_SIMPLE=%%~nxI" + +set "APP=" +for /f "usebackq tokens=*" %%A in ("%GP_PROPERTIES%") do ( + set "line=%%A" + echo !line! | findstr /r /c:"^[ \t]*APPLICATION=" >nul + if not errorlevel 1 ( + for /f "tokens=2 delims==" %%B in ("!line!") do ( + set "APP=%%B" + ) + ) +) +for /f "tokens=* delims= " %%C in ("!APP!") do set "APP=%%C" + +if "%APP%"=="" ( + set "APP=edu.umass.cs.reconfiguration.examples.noopsimple.NoopApp" +) +@REM echo APP=%APP% + +for %%I in (%APP:.= %) do set "INSTALL_PATH=%%~nxI" + +@REM echo INSTALL_PATH=%INSTALL_PATH% + +set curr_ind=0 +for %%A in (%args%) do ( + set /A curr_ind+=1 + set "arg=%%~A" + if !curr_ind! equ 1 ( + set "arg_pos_1=!arg!"\ + ) + if !curr_ind! equ 2 ( + set "arg_pos_2=!arg!" + goto :found_arg + ) +) +:found_arg + +set "reconfigurators=" +set "actives=" +set "servers=" +if "%arg_pos_2%"=="all" ( + for /f "usebackq tokens=*" %%A in ("%GP_PROPERTIES%") do ( + set "line=%%A" + if "!line:~0,1!" neq "#" ( + echo !line! | findstr /r /c:"^[ \t]*%RECONFIGURATOR%" >nul + if not errorlevel 1 ( + set "line2=!line:~15!" + for /f "delims==" %%B in ("!line2!") do ( + set "reconfigurator=%%B" + set "reconfigurators=!reconfigurators! !reconfigurator!" + ) + ) + echo !line! | findstr /r /c:"^[ \t]*%ACTIVE%" >nul + if not errorlevel 1 ( + set "line3=!line:~7!" + for /f "delims==" %%B in ("!line3!") do ( + set "active=%%B" + set "actives=!actives! !active!" + ) + ) + ) + ) + set "actives=!actives:~1!" + set "servers=!actives!!reconfigurators!" +) else ( + set curr_ind=0 + for %%A in (%args%) do ( + set /A curr_ind+=1 + set "arg=%%A" + if !curr_ind! geq 2 ( + set "servers=!servers! !arg!" + ) + ) + set "servers=!servers:~1!" +) +@REM echo actives=%actives% +@REM echo reconfigurators=%reconfigurators% +echo servers=[%servers%] + +call :get_file_list %* +@REM echo conf_transferrables=%conf_transferrables% +call :trim_file_list "%conf_transferrables%" +@REM echo conf_transferrables=%conf_transferrables% + +set "SSH=ssh -x -o StrictHostKeyChecking=no" +set "RSYNC_PATH=mkdir -p %INSTALL_PATH% %INSTALL_PATH%\%CONF%" +set "RSYNC=rsync --force -aL " + +set "username=" +for /f "usebackq tokens=*" %%A in ("%GP_PROPERTIES%") do ( + set "line=%%A" + if "!line:~0,1!" neq "#" ( + echo !line! | findstr /r /c:"^[ \t]*USERNAME=" >nul + if not errorlevel 1 ( + for /f "tokens=2 delims==" %%B in ("!line!") do ( + set "username=%%B" + ) + ) + ) +) +if "%username%"=="" ( + set "username=whoami" +) + +set "LINK_CMD=" +call :append_to_ln_cmd %GP_PROPERTIES% %DEFAULT_GP_PROPERTIES% +call :append_to_ln_cmd %KEYSTORE% %DEFAULT_KEYSTORE% +call :append_to_ln_cmd %TRUSTSTORE% %DEFAULT_TRUSTSTORE% +call :append_to_ln_cmd %LOG_PROPERTIES% %DEFAULT_LOG_PROPERTIES% +call :append_to_ln_cmd %LOG4J_PROPERTIES% %DEFAULT_LOG4J_PROPERTIES% +call :append_to_ln_cmd %APP_RESOURCES% %DEFAULT_APP_RESOURCES% true + +@REM echo LINK_CMD=%LINK_CMD% + +set "LOCAL_SSL_KEYFILES=-Djavax.net.ssl.keyStore=%KEYSTORE% -Djavax.net.ssl.trustStore=%TRUSTSTORE%" +set keyStoreSimpleName= +call :get_simple_name %KEYSTORE% +set keyStoreSimpleName=%res% +set trustStoreSimpleName= +call :get_simple_name %TRUSTSTORE% +set trustStoreSimpleName=%res% +set "REMOTE_SSL_KEYFILES=-Djavax.net.ssl.keyStore=%keyStoreSimpleName% -Djavax.net.ssl.trustStore=%trustStoreSimpleName%" + +set "COMMON_JVMARGS=%ENABLE_ASSERTS% -Djavax.net.ssl.keyStorePassword=%keyStorePassword% -Djavax.net.ssl.trustStorePassword=%trustStorePassword%" + +set "DEFAULT_JVMARGS=-cp %CLASSPATH% %COMMON_JVMARGS% %LOCAL_SSL_KEYFILES% -Djava.util.logging.config.file=%LOG_PROPERTIES% -Dlog4j.configuration=%LOG4J_PROPERTIES% -DgigapaxosConfig=%GP_PROPERTIES%" + +set "JVMARGS=%DEFAULT_JVMARGS% %SUPPLIED_JVMARGS%" + +set logPropSimpleName= +call :get_simple_name %LOG_PROPERTIES% +set logPropSimpleName=%res% +set log4jPropSimpleName= +call :get_simple_name %LOG4J_PROPERTIES% +set log4jPropSimpleName=%res% +set defGpSimpleName= +call :get_simple_name %DEFAULT_GP_PROPERTIES% +set defGpSimpleName=%res% + +set "DEFAULT_REMOTE_JVMARGS=%COMMON_JVMARGS% %REMOTE_SSL_KEYFILES% -Djava.util.logging.config.file=%logPropSimpleName% -Dlog4j.configuration=%log4jPropSimpleName% -DgigapaxosConfig=%defGpSimpleName%" + +set "REMOTE_JVMARGS=%SUPPLIED_JVMARGS% %DEFAULT_REMOTE_JVMARGS%" + +@REM echo LOCAL_SSL_KEYFILES=%LOCAL_SSL_KEYFILES% +@REM echo keyStoreSimpleName=%keyStoreSimpleName% +@REM echo trustStoreSimpleName=%trustStoreSimpleName% +@REM echo REMOTE_SSL_KEYFILES=%REMOTE_SSL_KEYFILES% +@REM echo . +@REM echo COMMON_JVMARGS=%COMMON_JVMARGS% +@REM echo . +@REM echo DEFAULT_JVMARGS=%DEFAULT_JVMARGS% +@REM echo . +@REM echo JVMARGS=%JVMARGS% +@REM echo . +@REM echo logPropSimpleName=%logPropSimpleName% +@REM echo log4jPropSimpleName=%log4jPropSimpleName% +@REM echo defGpSimpleName=%defGpSimpleName% +@REM echo DEFAULT_REMOTE_JVMARGS=%DEFAULT_REMOTE_JVMARGS% +@REM echo REMOTE_JVMARGS=%REMOTE_JVMARGS% + + +if "%arg_pos_1%" == "start" ( + call :start_servers +) else if "%arg_pos_1%" == "restart" ( + call :stop_servers + call :start_servers +) else if "%arg_pos_1%" == "stop" ( + call :stop_servers +) else if "%arg_pos_1%" == "clear" ( + call :clear_all %* +) else if "%arg_pos_1%" == "forceclear" ( + call :clear_all %* +) + +:SET_DEFAULT_CONF +set default=%~1 + +if exist %CONFDIR%\%default% ( + set "returnValue=%CONFDIR%\%default%" +) else ( + for %%I in (%CONFDIR%\%default%) do ( + if exist "%%~fI" ( + for /f "tokens=*" %%J in ('powershell -command "(Get-Item -Path %%I).Target"') do ( + set linkTarget=%%J + ) + if exist "!linkTarget!" ( + set returnValue=!linkTarget! + ) + ) + ) +) +set "retval=%returnValue%" +goto :EOF + +:get_file_list +set cmdline_args=%* +rem echo cmdline_args=%cmdline_args% +set "jar_files=%CLASSPATH:;= %" +rem echo jar_files=%jar_files% +call :get_value "javax.net.ssl.keyStore" "!cmdline_args:"=""!" "%KEYSTORE%" +set KEYSTORE=%value% +rem echo KEYSTORE=%KEYSTORE% +call :get_value "javax.net.ssl.keyStorePassword" "!cmdline_args:"=""!" "%DEFAULT_KEYSTORE_PASSWORD%" +set keyStorePassword=%value% +rem echo keyStorePassword=%keyStorePassword% +call :get_value "javax.net.ssl.trustStore" "!cmdline_args:"=""!" "%TRUSTSTORE%" +set TRUSTSTORE=%value% +rem echo TRUSTSTORE=%TRUSTSTORE% +call :get_value "javax.net.ssl.trustStorePassword" "!cmdline_args:"=""!" "%DEFAULT_TRUSTSTORE_PASSWORD%" +set trustStorePassword=%value% +rem echo trustStorePassword=%trustStorePassword% +call :get_value "java.util.logging.config.file" "!cmdline_args:"=""!" "%LOG_PROPERTIES%" +set LOG_PROPERTIES=%value% +rem echo LOG_PROPERTIES=%LOG_PROPERTIES% +call :get_value "log4j.configuration" "!cmdline_args:"=""!" "%LOG4J_PROPERTIES%" +set LOG4J_PROPERTIES=%value% +rem echo LOG4J_PROPERTIES=%LOG4J_PROPERTIES% + +set "conf_transferrables=%GP_PROPERTIES% %KEYSTORE% %TRUSTSTORE% %LOG_PROPERTIES% %LOG4J_PROPERTIES% %APP_RESOURCES%" +rem echo conf_transferrables=%conf_transferrables% +call :print 3 "transferrables=%jar_files% %conf_transferrables%" +goto :EOF + +:get_simple_name +set name=%~1 +for %%I in ("%name%") do set "name=%%~nxI" +set res=%CONF%\%name% +goto :EOF + +:get_value +set "key=%~1" +set "cmdline_args=%~2" +set "default_value_container=%~3" +rem echo key=%key% +rem echo cmdline_args=!cmdline_args! +rem echo default_value_container=%default_value_container% +set "record=" +set "value=" +set "cmdline_args=!cmdline_args:""="!" +for %%A in (%cmdline_args%) do ( + set a=%%~A + if "!a!" == "%key%" ( + echo !a! | findstr /C:"%key%" >nul + if not errorlevel 1 ( + set "record=!a!" + goto :done + ) + ) +) +:done + +if "%record%" == "" ( + for /f "usebackq tokens=*" %%A in ("%GP_PROPERTIES%") do ( + set "line=%%~A" + if "!line:~0,1!" neq "#" ( + echo !line! | findstr /C:"%key%" >nul + if not errorlevel 1 ( + set "record=!line!" + goto :searched + ) + ) + ) +) +:searched +if "%record%"=="" set "record=%default_value_container%" + +echo %record% | findstr /C:"=" >nul +if not errorlevel 1 ( + for /f "tokens=2 delims==" %%A in (%record%) do ( + set "temp_value=%%A" + ) + for /f "token=1 delims= " %%B in ("!temp_value!") do ( + set "value=%%B" + ) +) + +if "%value%"=="" ( + set "value=%default_value_container%" +) +goto :EOF + +:print +set level=%~1 +set "msg=%~2" +@REM echo hereh +if %VERBOSE% geq %level% ( + set i=0 + + :loop + nul 2>&1 + if not errorlevel 1 ( + del "%link_target%" + ) + set "cur_link=if exist %link_target% (fsutil reparsepoint query %link_target% >nul 2>&1 & if not errorlevel 1 (del %link_target%)) & %cur_link%" +) + +if exist %src_file% if not "%simple%" == "%simple_default%" ( + if "%LINK_CMD%"=="" ( + set "LINK_CMD=;%cur_link%" + ) else ( + set "LINK_CMD=!LINK_CMD!;%cur_link%" + ) +) +goto :EOF + +:clear_all +echo %* | findstr /r /C:"clear[ ]*all" >nul +@REM echo First line done +@REM echo !errorlevel! +if not errorlevel 1 ( + @REM echo second line done + echo %* | findstr /r /C:"forceclear[ ]*all" >nul + @REM echo scan completed + @REM echo !errorlevel! + if "!errorlevel!" == "1" ( + @REM echo yes here we are + set /p yn="Are you sure you want to wipe out all paxos state? " + @REM echo yn_9=!yn:~0,1! + if "!yn:~0,1!"=="y" set "resp=T" + if "!yn:~0,1!"=="Y" set "resp=T" + if "!yn:~0,1!"=="n" set "resp=F" + if "!yn:~0,1!"=="N" set "resp=F" + @REM echo resp=!resp! + if "!resp!"=="F" ( + exit /b 0 + ) + if "!res!"=="" ( + echo Please answer yes or no. + exit /b 0 + ) + @REM echo Nahi pahuche + ) + call :stop_servers + for %%A in (%servers%) do ( + call :get_address_port %%A + %ifconfig_cmd% | find "%address%" >nul 2>&1 + if not errorlevel 1 ( + call :print 3 "%JAVA% %JVMARGS% edu.umass.cs.reconfiguration.ReconfigurableNode clear %%A" + start /B %JAVA% %JVMARGS% edu.umass.cs.reconfiguration.ReconfigurableNode clear %%A + ) else ( + echo Clearing state on remote server %server% + call :print 2 "%SSH% %username%@%address% \""cd %INSTALL_PATH%; nohup %JAVA% %REMOTE_JVMARGS% -cp \`ls jars/*|awk '{printf \$0\"":\""}'\` edu.umass.cs.reconfiguration.ReconfigurableNode clear %server% \"" " + start /B %SSH% %username%@%address% "cd %INSTALL_PATH%; nohup %JAVA% %REMOTE_JVMARGS% -cp \`ls jars/*|awk '{printf \$0\"":\""}'\` edu.umass.cs.reconfiguration.ReconfigurableNode clear %server% " + ) + ) +) else ( + set matchFound= + for %%i in (%*) do ( + echo %%i | findstr /i /c:"clear" /c:"forceclear" >nul + if not errorlevel 1 ( + set matchFound=1 + goto :foundMatch + ) + ) + :foundMatch + echo. + echo The 'clear' and 'forceclear' options can be used only as 'clear all' or 'forceclear all' +) + +goto :EOF + + +:start_servers +if not "%servers%" == "" ( + if not "%APP_ARGS%" == "" ( + echo [%APP% %APP_ARGS%] + ) else ( + echo [%APP%] + ) + for %%A in (%servers%) do ( + @REM echo starting server....... %%A + call :start_server %%A + @REM echo done..... + ) + if not "%non_local%" == "" ( + @REM echo here.... + if %VERBOSE% gtr 0 ( + echo Ignoring non-local server^(s^) " %non_local%" + ) + ) +) +@REM echo done..... +@REM echo done.... +goto :EOF + +:start_server +set server=%~1 +@REM echo entered start_server....... +call :get_address_port %server% +@REM echo get_address_port paar kr lia +set "DEBUG_ARGS=" +if "%DEBUG_MODE%" == "true" ( + set "DEBUG_ARGS=-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=%DEBUG_PORT%" + if %VERBOSE%==2 ( + echo Debug: %server% at %address%:%DEBUG_PORT% + ) + set DEBUG_PORT+=1 +) +@REM echo debug completed,,,,, +@REM echo %ifconfig_cmd% +@REM %ifconfig_cmd% +@REM echo %address% +%ifconfig_cmd% | findstr /c:"%address%" >nul +if not errorlevel 1 ( + @REM echo VERBOSE=%VERBOSE% + if "%VERBOSE%" == "2" ( + @REM echo VERBOSE=%VERBOSE% + echo %JAVA% %DEBUG_ARGS% %JVMARGS% edu.umass.cs.reconfiguration.ReconfigurableNode %server% + ) + start /B %JAVA% %DEBUG_ARGS% %JVMARGS% edu.umass.cs.reconfiguration.ReconfigurableNode %server% +) else ( + @REM echo in else + set "non_local=%server%=%addressport% %non_local%" + echo Starting remote server %server% + call :print 1 "Transferring jar files %jar_files% to %address%:%INSTALL_PATH%" + call :print 2 "%RSYNC% --rsync-path=\""%RSYNC_PATH% && rsync\"" %jar_files% %username%@%address%:%INSTALL_PATH%/jars/ %RSYNC% --rsync-path=""%RSYNC_PATH% && rsync"" %jar_files% %username%@%address%:%INSTALL_PATH%/jars/ " + call :rsync_symlink %address% + + call :print 2 "start /B %SSH% %username%@%address% \""cd %INSTALL_PATH%; nohup %JAVA% %DEBUG_ARGS% %REMOTE_JVMARGS% -cp \`ls jars/*|awk '{printf \$0\"":\""}'\` edu.umass.cs.reconfiguration.ReconfigurableNode %APP_ARGS% %server% \"" " + + start /B %SSH% %username%@%address% "cd %INSTALL_PATH%; nohup %JAVA% %DEBUG_ARGS% %REMOTE_JVMARGS% -cp \`ls jars/*|awk '{printf \$0\"":\""}'\` edu.umass.cs.reconfiguration.ReconfigurableNode %APP_ARGS% %server% " + +) +@REM echo non_local=%non_local% + +goto :EOF + +:stop_servers +set "pids=" +set "foundservers=" +@REM echo servers=%servers% +for %%A in (%servers%) do ( + call :get_address_port %%A + @REM echo address=%address% + set "server=%%A" + @REM echo server=!server! + @REM set "KILL_TARGET=ReconfigurableNode .*%%A" + @REM echo KILL_TARGET=%KILL_TARGET% + %ifconfig_cmd% | findstr /c:"%address%" >nul + if not errorlevel 0 ( + echo Stopping remote server %server% + echo %SSH% %username%@%address% "kill -9 \`ps -ef|grep \""%KILL_TARGET%\""|grep -v grep|awk '{print \$2}'\` 2>/dev/null\""" + start /B %SSH% %username%@%address% "kill -9 \`ps -ef|grep \""%KILL_TARGET%\""|grep -v grep|awk '{print \$2}'\` 2>/dev/null" + ) else ( + set "pid=" + @REM echo here here + @REM echo !server! + for /f "tokens=2 delims==" %%i in ('wmic process where "name='java.exe' and CommandLine like '%%!server!%%'" get ProcessId /format:list') do ( + set "pid=%%i" + @REM echo found with pid :: !pid! + ) + if not "!pid!" == "" ( + set "foundservers=!server!^(!pid!^) !foundservers!" + set "pids=!pids! !pid!" + ) + ) +) +@REM echo foundservers=%foundservers% +@REM echo pids=%pids%### +if not "%pids%" == "" ( + echo killing "%foundservers%" + for %%i in (%pids%) do ( + @REM wmic process where "ProcessId like '%%i'" call terminate 1>nul 2>&1 + taskkill /PID %%i /F 1>nul 2>&1 + ) +) +goto :EOF + +:rsync_symlink +set "address=%~1" +call :print 1 "Transferring conf files to %address%:%INSTALL_PATH%" +call :print 2 "%RSYNC% --rsync-path=\""%RSYNC_PATH% %LINK_CMD% && rsync\"" %conf_transferrables% %username%@%address%:%INSTALL_PATH%/%CONF%/" +%RSYNC% --rsync-path="%RSYNC_PATH% %LINK_CMD% && rsync" %conf_transferrables% %username%@%address%:%INSTALL_PATH%/%CONF%/ +goto :EOF + +:get_address_port +set "server=%~1" +set "addressport=" +for /f "usebackq tokens=*" %%A in ("%GP_PROPERTIES%") do ( + set "line=%%A" + if "!line:~0,1!" neq "#" ( + echo !line! | findstr /r /c:"^[ \t]*%ACTIVE%.%server%=" >nul + if not errorlevel 1 ( + for /f "tokens=2 delims==" %%B in ("!line!") do ( + set "addressport=%%~B" + ) + ) + if "!addressport!" == "" ( + echo !line! | findstr /r /c:"^[ \t]*%RECONFIGURATOR%.%server%=" >nul + if not errorlevel 1 ( + for /f "tokens=2 delims==" %%B in ("!line!") do ( + set "addressport=%%~B" + ) + ) + ) + ) +) +if "!addressport!" == "" ( + set "non_existent=%server% %non_existent%" + goto :EOF +) +set "address=" +for /f "delims=:" %%B in ("!addressport!") do ( + set "address=%%B" +) +@REM echo %address% +set "ifconfig_cmd=netsh interface ip show config" +goto :EOF + + + + +endlocal \ No newline at end of file From 1c4280656e9ea867b4c1779a1dae4770dbc3c8a9 Mon Sep 17 00:00:00 2001 From: pbprateeek <82925191+pbprateeek@users.noreply.github.com> Date: Sat, 20 Jul 2024 22:22:55 -0400 Subject: [PATCH 10/22] gpClient/cmd with latest changes --- bin/gpClient1.cmd | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/bin/gpClient1.cmd b/bin/gpClient1.cmd index 9f384905..4c76758a 100644 --- a/bin/gpClient1.cmd +++ b/bin/gpClient1.cmd @@ -73,27 +73,30 @@ set "SSL_OPTIONS= -Djavax.net.ssl.keyStorePassword=qwerty -Djavax.net.ssl.keySto set ARGS_EXCEPT_CLASSPATH= for %%A in (%*) do ( - if "%%A"=="-cp" ( + set "arg=%%~A" + if "!arg!"=="-cp" ( set skip_next=1 - ) else if "%%A"=="-classpath" ( + ) else if "!arg!"=="-classpath" ( set skip_next=1 ) else if defined skip_next ( set skip_next= ) else ( - set "ARGS_EXCEPT_CLASSPATH_DEBUG=!ARGS_EXCEPT_CLASSPATH_DEBUG! %%A" + set "ARGS_EXCEPT_CLASSPATH=!ARGS_EXCEPT_CLASSPATH! %%A" ) ) set "ARGS_EXCEPT_CLASSPATH=!ARGS_EXCEPT_CLASSPATH:~1!" +rem echo ARGS_EXCEPT_CLASSPATH=%ARGS_EXCEPT_CLASSPATH% set CLASSPATH_SUPPLIED= for %%A in (%*) do ( - if "%%A"=="-cp" ( + set "arg=%%~A" + if "!arg!"=="-cp" ( set skip_next=1 ) else if "%%A"=="-classpath" ( set skip_next=1 ) else if defined skip_next ( - set CLASSPATH_SUPPLIED=%%A + set "CLASSPATH_SUPPLIED=!arg!" ) ) @@ -101,6 +104,7 @@ if not "%CLASSPATH_SUPPLIED%"=="" ( set CLASSPATH=%CLASSPATH_SUPPLIED%;%CLASSPATH% ) +rem echo CLASSPATH=%CLASSPATH% set DEFAULT_CLIENT_ARGS= for %%A in (%*) do ( set "arg=%%~A" From 1617a7716b96340628da8b597f6a72a72bdbc11a Mon Sep 17 00:00:00 2001 From: Prateek Bhindwar Date: Sat, 20 Jul 2024 23:01:57 -0400 Subject: [PATCH 11/22] feat(bin scripts for windows): remove comments from gpServer.cmd and rename gpClient1.cmd to gpClient.cmd --- bin/{gpClient1.cmd => gpClient.cmd} | 0 bin/gpServer.cmd | 92 ------------------ .../helperfiles/saved_images/image_AR0.jpg | Bin 23349 -> 0 bytes .../helperfiles/saved_images/image_AR1.jpg | Bin 23349 -> 0 bytes .../helperfiles/saved_images/image_AR2.jpg | Bin 23349 -> 0 bytes 5 files changed, 92 deletions(-) rename bin/{gpClient1.cmd => gpClient.cmd} (100%) delete mode 100644 src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/saved_images/image_AR0.jpg delete mode 100644 src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/saved_images/image_AR1.jpg delete mode 100644 src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/saved_images/image_AR2.jpg diff --git a/bin/gpClient1.cmd b/bin/gpClient.cmd similarity index 100% rename from bin/gpClient1.cmd rename to bin/gpClient.cmd diff --git a/bin/gpServer.cmd b/bin/gpServer.cmd index fc29eb18..ae77ae08 100644 --- a/bin/gpServer.cmd +++ b/bin/gpServer.cmd @@ -53,10 +53,6 @@ pushd %BINDIR%\.. set HEAD=%CD% popd -rem echo BINFILE=%BINFILE% -rem echo BINDIR=%BINDIR% -rem echo HEAD=%HEAD% - set FILESET= for %%F in ("%HEAD%\jars\*.jar" "%HEAD%\jars\*.class") do ( @@ -68,7 +64,6 @@ for %%F in ("%HEAD%\jars\*.jar" "%HEAD%\jars\*.class") do ( ) set FILESET=%FILESET:~1% -rem echo FILESET=%FILESET% set "DEFAULT_GP_CLASSPATH=" for %%F in (%FILESET%) do ( @@ -76,7 +71,6 @@ for %%F in (%FILESET%) do ( ) set "DEFAULT_GP_CLASSPATH=!DEFAULT_GP_CLASSPATH:~1!" -rem echo DEFAULT_GP_CLASSPATH=%DEFAULT_GP_CLASSPATH% set "DEV_MODE=1" set "ENABLE_ASSERTS=" if "%DEV_MODE%"=="1" ( @@ -91,9 +85,6 @@ if "%DEV_MODE%"=="1" ( set "CLASSPATH=%DEFAULT_GP_CLASSPATH%" -rem echo DEFAULT_GP_CLASSPATH=%DEFAULT_GP_CLASSPATH% -rem echo CLASSPATH=%CLASSPATH% - set CONF=conf set CONFDIR=%HEAD%\%CONF% @@ -121,11 +112,6 @@ set "DEFAULT_TRUSTSTORE=trustStore.jks" call :SET_DEFAULT_CONF %DEFAULT_TRUSTSTORE% set TRUSTSTORE=%retval% -rem echo %LOG_PROPERTIES% -rem echo %LOG4J_PROPERTIES% -rem echo %GP_PROPERTIES% -rem echo %KEYSTORE% -rem echo %TRUSTSTORE% set VERBOSE=2 set "JAVA=java" set "ACTIVE=active" @@ -268,11 +254,9 @@ for /f "tokens=* delims= " %%C in ("!APP!") do set "APP=%%C" if "%APP%"=="" ( set "APP=edu.umass.cs.reconfiguration.examples.noopsimple.NoopApp" ) -@REM echo APP=%APP% for %%I in (%APP:.= %) do set "INSTALL_PATH=%%~nxI" -@REM echo INSTALL_PATH=%INSTALL_PATH% set curr_ind=0 for %%A in (%args%) do ( @@ -326,14 +310,10 @@ if "%arg_pos_2%"=="all" ( ) set "servers=!servers:~1!" ) -@REM echo actives=%actives% -@REM echo reconfigurators=%reconfigurators% echo servers=[%servers%] call :get_file_list %* -@REM echo conf_transferrables=%conf_transferrables% call :trim_file_list "%conf_transferrables%" -@REM echo conf_transferrables=%conf_transferrables% set "SSH=ssh -x -o StrictHostKeyChecking=no" set "RSYNC_PATH=mkdir -p %INSTALL_PATH% %INSTALL_PATH%\%CONF%" @@ -363,7 +343,6 @@ call :append_to_ln_cmd %LOG_PROPERTIES% %DEFAULT_LOG_PROPERTIES% call :append_to_ln_cmd %LOG4J_PROPERTIES% %DEFAULT_LOG4J_PROPERTIES% call :append_to_ln_cmd %APP_RESOURCES% %DEFAULT_APP_RESOURCES% true -@REM echo LINK_CMD=%LINK_CMD% set "LOCAL_SSL_KEYFILES=-Djavax.net.ssl.keyStore=%KEYSTORE% -Djavax.net.ssl.trustStore=%TRUSTSTORE%" set keyStoreSimpleName= @@ -394,22 +373,6 @@ set "DEFAULT_REMOTE_JVMARGS=%COMMON_JVMARGS% %REMOTE_SSL_KEYFILES% -Djava.util.l set "REMOTE_JVMARGS=%SUPPLIED_JVMARGS% %DEFAULT_REMOTE_JVMARGS%" -@REM echo LOCAL_SSL_KEYFILES=%LOCAL_SSL_KEYFILES% -@REM echo keyStoreSimpleName=%keyStoreSimpleName% -@REM echo trustStoreSimpleName=%trustStoreSimpleName% -@REM echo REMOTE_SSL_KEYFILES=%REMOTE_SSL_KEYFILES% -@REM echo . -@REM echo COMMON_JVMARGS=%COMMON_JVMARGS% -@REM echo . -@REM echo DEFAULT_JVMARGS=%DEFAULT_JVMARGS% -@REM echo . -@REM echo JVMARGS=%JVMARGS% -@REM echo . -@REM echo logPropSimpleName=%logPropSimpleName% -@REM echo log4jPropSimpleName=%log4jPropSimpleName% -@REM echo defGpSimpleName=%defGpSimpleName% -@REM echo DEFAULT_REMOTE_JVMARGS=%DEFAULT_REMOTE_JVMARGS% -@REM echo REMOTE_JVMARGS=%REMOTE_JVMARGS% if "%arg_pos_1%" == "start" ( @@ -447,30 +410,21 @@ goto :EOF :get_file_list set cmdline_args=%* -rem echo cmdline_args=%cmdline_args% set "jar_files=%CLASSPATH:;= %" -rem echo jar_files=%jar_files% call :get_value "javax.net.ssl.keyStore" "!cmdline_args:"=""!" "%KEYSTORE%" set KEYSTORE=%value% -rem echo KEYSTORE=%KEYSTORE% call :get_value "javax.net.ssl.keyStorePassword" "!cmdline_args:"=""!" "%DEFAULT_KEYSTORE_PASSWORD%" set keyStorePassword=%value% -rem echo keyStorePassword=%keyStorePassword% call :get_value "javax.net.ssl.trustStore" "!cmdline_args:"=""!" "%TRUSTSTORE%" set TRUSTSTORE=%value% -rem echo TRUSTSTORE=%TRUSTSTORE% call :get_value "javax.net.ssl.trustStorePassword" "!cmdline_args:"=""!" "%DEFAULT_TRUSTSTORE_PASSWORD%" set trustStorePassword=%value% -rem echo trustStorePassword=%trustStorePassword% call :get_value "java.util.logging.config.file" "!cmdline_args:"=""!" "%LOG_PROPERTIES%" set LOG_PROPERTIES=%value% -rem echo LOG_PROPERTIES=%LOG_PROPERTIES% call :get_value "log4j.configuration" "!cmdline_args:"=""!" "%LOG4J_PROPERTIES%" set LOG4J_PROPERTIES=%value% -rem echo LOG4J_PROPERTIES=%LOG4J_PROPERTIES% set "conf_transferrables=%GP_PROPERTIES% %KEYSTORE% %TRUSTSTORE% %LOG_PROPERTIES% %LOG4J_PROPERTIES% %APP_RESOURCES%" -rem echo conf_transferrables=%conf_transferrables% call :print 3 "transferrables=%jar_files% %conf_transferrables%" goto :EOF @@ -484,9 +438,6 @@ goto :EOF set "key=%~1" set "cmdline_args=%~2" set "default_value_container=%~3" -rem echo key=%key% -rem echo cmdline_args=!cmdline_args! -rem echo default_value_container=%default_value_container% set "record=" set "value=" set "cmdline_args=!cmdline_args:""="!" @@ -535,7 +486,6 @@ goto :EOF :print set level=%~1 set "msg=%~2" -@REM echo hereh if %VERBOSE% geq %level% ( set i=0 @@ -568,15 +518,9 @@ goto :EOF set src_file=%~1 set default=%~2 set unlink_first=%~3 -@REM echo unlink_first=%unlink_first% for %%I in ("%src_file%") do set "simple=%%~nxI" for %%I in ("%default%") do set "simple_default=%%~nxI" -@REM echo src_file=%src_file% -@REM echo simple=%simple% -@REM echo default=%default% -@REM echo simple_default=%simple_default% - call :get_simple_name %default% set "link_target=%INSTALL_PATH%\%res%" if not "%link_target:~0,1%" == "\" ( @@ -607,22 +551,14 @@ goto :EOF :clear_all echo %* | findstr /r /C:"clear[ ]*all" >nul -@REM echo First line done -@REM echo !errorlevel! if not errorlevel 1 ( - @REM echo second line done echo %* | findstr /r /C:"forceclear[ ]*all" >nul - @REM echo scan completed - @REM echo !errorlevel! if "!errorlevel!" == "1" ( - @REM echo yes here we are set /p yn="Are you sure you want to wipe out all paxos state? " - @REM echo yn_9=!yn:~0,1! if "!yn:~0,1!"=="y" set "resp=T" if "!yn:~0,1!"=="Y" set "resp=T" if "!yn:~0,1!"=="n" set "resp=F" if "!yn:~0,1!"=="N" set "resp=F" - @REM echo resp=!resp! if "!resp!"=="F" ( exit /b 0 ) @@ -630,7 +566,6 @@ if not errorlevel 1 ( echo Please answer yes or no. exit /b 0 ) - @REM echo Nahi pahuche ) call :stop_servers for %%A in (%servers%) do ( @@ -670,26 +605,19 @@ if not "%servers%" == "" ( echo [%APP%] ) for %%A in (%servers%) do ( - @REM echo starting server....... %%A call :start_server %%A - @REM echo done..... ) if not "%non_local%" == "" ( - @REM echo here.... if %VERBOSE% gtr 0 ( echo Ignoring non-local server^(s^) " %non_local%" ) ) ) -@REM echo done..... -@REM echo done.... goto :EOF :start_server set server=%~1 -@REM echo entered start_server....... call :get_address_port %server% -@REM echo get_address_port paar kr lia set "DEBUG_ARGS=" if "%DEBUG_MODE%" == "true" ( set "DEBUG_ARGS=-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=%DEBUG_PORT%" @@ -698,20 +626,13 @@ if "%DEBUG_MODE%" == "true" ( ) set DEBUG_PORT+=1 ) -@REM echo debug completed,,,,, -@REM echo %ifconfig_cmd% -@REM %ifconfig_cmd% -@REM echo %address% %ifconfig_cmd% | findstr /c:"%address%" >nul if not errorlevel 1 ( - @REM echo VERBOSE=%VERBOSE% if "%VERBOSE%" == "2" ( - @REM echo VERBOSE=%VERBOSE% echo %JAVA% %DEBUG_ARGS% %JVMARGS% edu.umass.cs.reconfiguration.ReconfigurableNode %server% ) start /B %JAVA% %DEBUG_ARGS% %JVMARGS% edu.umass.cs.reconfiguration.ReconfigurableNode %server% ) else ( - @REM echo in else set "non_local=%server%=%addressport% %non_local%" echo Starting remote server %server% call :print 1 "Transferring jar files %jar_files% to %address%:%INSTALL_PATH%" @@ -723,21 +644,15 @@ if not errorlevel 1 ( start /B %SSH% %username%@%address% "cd %INSTALL_PATH%; nohup %JAVA% %DEBUG_ARGS% %REMOTE_JVMARGS% -cp \`ls jars/*|awk '{printf \$0\"":\""}'\` edu.umass.cs.reconfiguration.ReconfigurableNode %APP_ARGS% %server% " ) -@REM echo non_local=%non_local% goto :EOF :stop_servers set "pids=" set "foundservers=" -@REM echo servers=%servers% for %%A in (%servers%) do ( call :get_address_port %%A - @REM echo address=%address% set "server=%%A" - @REM echo server=!server! - @REM set "KILL_TARGET=ReconfigurableNode .*%%A" - @REM echo KILL_TARGET=%KILL_TARGET% %ifconfig_cmd% | findstr /c:"%address%" >nul if not errorlevel 0 ( echo Stopping remote server %server% @@ -745,11 +660,8 @@ for %%A in (%servers%) do ( start /B %SSH% %username%@%address% "kill -9 \`ps -ef|grep \""%KILL_TARGET%\""|grep -v grep|awk '{print \$2}'\` 2>/dev/null" ) else ( set "pid=" - @REM echo here here - @REM echo !server! for /f "tokens=2 delims==" %%i in ('wmic process where "name='java.exe' and CommandLine like '%%!server!%%'" get ProcessId /format:list') do ( set "pid=%%i" - @REM echo found with pid :: !pid! ) if not "!pid!" == "" ( set "foundservers=!server!^(!pid!^) !foundservers!" @@ -757,12 +669,9 @@ for %%A in (%servers%) do ( ) ) ) -@REM echo foundservers=%foundservers% -@REM echo pids=%pids%### if not "%pids%" == "" ( echo killing "%foundservers%" for %%i in (%pids%) do ( - @REM wmic process where "ProcessId like '%%i'" call terminate 1>nul 2>&1 taskkill /PID %%i /F 1>nul 2>&1 ) ) @@ -805,7 +714,6 @@ set "address=" for /f "delims=:" %%B in ("!addressport!") do ( set "address=%%B" ) -@REM echo %address% set "ifconfig_cmd=netsh interface ip show config" goto :EOF diff --git a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/saved_images/image_AR0.jpg b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/saved_images/image_AR0.jpg deleted file mode 100644 index d7f5a68e9d1b44d3a193941b2c212377c1a59f33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23349 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 z zu?HFMNj{|T1%9M{)L$F?HREWtKZYI~wS7um499VGdaM4A48)X3RmTj?mfem9(mM3~ zw7ZQ>-TW$~Z6Puj*8t-^PAl2ML8zr8j;)@@C-#XZw0S_<>cp-F004UQ=CLjz3wrxZ zjVNM31Qj5Rf(Y&EE1^L&i7VXWZtzH9_j%ys+zxA=x@%?+97INVD~#~WbNOSXdQf`k zj#i9G#HL|B@N@T-MnKOP$E|AHO&zINhSb<|obk`8^s4ggd&r8AN~Qo_8$P+_g^9eJ zOOOuiZCr&u=g|7r@+Bi;-GpIZj5FXU=RNp7m8UCDkT;F($RAepr=$RsAOu`;s(K$c>(ymf1))X(Ta_)}JYawNst2%Xlgg2>7t@c-3f7(> z#^!UPq|Z9h{ACPREoH8Q1gpVs;m>YAoq9w!32_Rty08E+!N?%`e}!`w{vNZxj6;=* zPwzBfVSQA0KJ~^OA6L;O-Jx7bJYa%SLCX=>1Ft_*KQqphU;8aDa|`G zwlj>DhaISB(gM@kF%ouunEa|M4Qb+GZ+yl%gA5)(JxAfzy#jl2aH<(N#~V*d|*n0Nu z{{Yvoo3zW>G}#Tlptw?akmO_Q?eAXApx(XGeWn%;S7PJ%O8T$#u3S|Vozc;TpEifG z>H6)>l(55e-z;Dq-HMI~KA9EDYC8Me+g(9z!A;7X=Kv7fv-CBs0JqdF4XlG8sUJ^3 zeJja+AzJI69n(DRE;A*h>Q-qwx?~I~$3^$7Xwp)Zk+pAiT;+Ussbl36zO4TLYo$MsfMqQ>NSDi#J?t5_RPD1bWvyZxICpfXrK;Vc6Gg bq{1SULUZ$+f!hFe=eewF&dWln#^?XppgVKw diff --git a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/saved_images/image_AR1.jpg b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/saved_images/image_AR1.jpg deleted file mode 100644 index d7f5a68e9d1b44d3a193941b2c212377c1a59f33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23349 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 z zu?HFMNj{|T1%9M{)L$F?HREWtKZYI~wS7um499VGdaM4A48)X3RmTj?mfem9(mM3~ zw7ZQ>-TW$~Z6Puj*8t-^PAl2ML8zr8j;)@@C-#XZw0S_<>cp-F004UQ=CLjz3wrxZ zjVNM31Qj5Rf(Y&EE1^L&i7VXWZtzH9_j%ys+zxA=x@%?+97INVD~#~WbNOSXdQf`k zj#i9G#HL|B@N@T-MnKOP$E|AHO&zINhSb<|obk`8^s4ggd&r8AN~Qo_8$P+_g^9eJ zOOOuiZCr&u=g|7r@+Bi;-GpIZj5FXU=RNp7m8UCDkT;F($RAepr=$RsAOu`;s(K$c>(ymf1))X(Ta_)}JYawNst2%Xlgg2>7t@c-3f7(> z#^!UPq|Z9h{ACPREoH8Q1gpVs;m>YAoq9w!32_Rty08E+!N?%`e}!`w{vNZxj6;=* zPwzBfVSQA0KJ~^OA6L;O-Jx7bJYa%SLCX=>1Ft_*KQqphU;8aDa|`G zwlj>DhaISB(gM@kF%ouunEa|M4Qb+GZ+yl%gA5)(JxAfzy#jl2aH<(N#~V*d|*n0Nu z{{Yvoo3zW>G}#Tlptw?akmO_Q?eAXApx(XGeWn%;S7PJ%O8T$#u3S|Vozc;TpEifG z>H6)>l(55e-z;Dq-HMI~KA9EDYC8Me+g(9z!A;7X=Kv7fv-CBs0JqdF4XlG8sUJ^3 zeJja+AzJI69n(DRE;A*h>Q-qwx?~I~$3^$7Xwp)Zk+pAiT;+Ussbl36zO4TLYo$MsfMqQ>NSDi#J?t5_RPD1bWvyZxICpfXrK;Vc6Gg bq{1SULUZ$+f!hFe=eewF&dWln#^?XppgVKw diff --git a/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/saved_images/image_AR2.jpg b/src/edu/umass/cs/gigapaxos/examples/checkpointrestore/helperfiles/saved_images/image_AR2.jpg deleted file mode 100644 index d7f5a68e9d1b44d3a193941b2c212377c1a59f33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23349 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 z zu?HFMNj{|T1%9M{)L$F?HREWtKZYI~wS7um499VGdaM4A48)X3RmTj?mfem9(mM3~ zw7ZQ>-TW$~Z6Puj*8t-^PAl2ML8zr8j;)@@C-#XZw0S_<>cp-F004UQ=CLjz3wrxZ zjVNM31Qj5Rf(Y&EE1^L&i7VXWZtzH9_j%ys+zxA=x@%?+97INVD~#~WbNOSXdQf`k zj#i9G#HL|B@N@T-MnKOP$E|AHO&zINhSb<|obk`8^s4ggd&r8AN~Qo_8$P+_g^9eJ zOOOuiZCr&u=g|7r@+Bi;-GpIZj5FXU=RNp7m8UCDkT;F($RAepr=$RsAOu`;s(K$c>(ymf1))X(Ta_)}JYawNst2%Xlgg2>7t@c-3f7(> z#^!UPq|Z9h{ACPREoH8Q1gpVs;m>YAoq9w!32_Rty08E+!N?%`e}!`w{vNZxj6;=* zPwzBfVSQA0KJ~^OA6L;O-Jx7bJYa%SLCX=>1Ft_*KQqphU;8aDa|`G zwlj>DhaISB(gM@kF%ouunEa|M4Qb+GZ+yl%gA5)(JxAfzy#jl2aH<(N#~V*d|*n0Nu z{{Yvoo3zW>G}#Tlptw?akmO_Q?eAXApx(XGeWn%;S7PJ%O8T$#u3S|Vozc;TpEifG z>H6)>l(55e-z;Dq-HMI~KA9EDYC8Me+g(9z!A;7X=Kv7fv-CBs0JqdF4XlG8sUJ^3 zeJja+AzJI69n(DRE;A*h>Q-qwx?~I~$3^$7Xwp)Zk+pAiT;+Ussbl36zO4TLYo$MsfMqQ>NSDi#J?t5_RPD1bWvyZxICpfXrK;Vc6Gg bq{1SULUZ$+f!hFe=eewF&dWln#^?XppgVKw From d692f011c9a31ecd742a7e00c682adc5385c9928 Mon Sep 17 00:00:00 2001 From: pbprateeek <82925191+pbprateeek@users.noreply.github.com> Date: Tue, 6 Aug 2024 11:07:40 -0400 Subject: [PATCH 12/22] ssh key --- test2_keypair | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 test2_keypair diff --git a/test2_keypair b/test2_keypair new file mode 100644 index 00000000..44c13d14 --- /dev/null +++ b/test2_keypair @@ -0,0 +1,27 @@ +-----BEGIN OPENSSH PRIVATE KEY----- +b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAABFwAAAAdzc2gtcn +NhAAAAAwEAAQAAAQEAu7qyk/uuwt8kXlgIlEDz6Saoc3CYtjKWJXGXoXK0eTrj62g5i2A8 +AUpaGUl/dlqWfk3KzqRi9rjsAYQOpQrLDhCbnurKTh8c/YoTM3q1HJq9wEFAt4L0VimUyT +NYZS2hoE6qNF1xqM9el6W4gF5ufYflXBw63++LVV/vFoaJun4d/PgETJQRhHTnZuITod9l +zzxtVie2gs2KQozqqT8l7X8oElCktq6KLgmKRrj4gYgScRgMjGdSduX7qkJ8UMda7WUCIc +YLkCBsNaoVrSZdD4Y1hAdmE44DchcreLpQXCE5kBqsIeUg60U7HFTdDYNeBHx1hU8+iMDh +/8BtibJegwAAA9hX91LCV/dSwgAAAAdzc2gtcnNhAAABAQC7urKT+67C3yReWAiUQPPpJq +hzcJi2MpYlcZehcrR5OuPraDmLYDwBSloZSX92WpZ+TcrOpGL2uOwBhA6lCssOEJue6spO +Hxz9ihMzerUcmr3AQUC3gvRWKZTJM1hlLaGgTqo0XXGoz16XpbiAXm59h+VcHDrf74tVX+ +8Whom6fh38+ARMlBGEdOdm4hOh32XPPG1WJ7aCzYpCjOqpPyXtfygSUKS2roouCYpGuPiB +iBJxGAyMZ1J25fuqQnxQx1rtZQIhxguQIGw1qhWtJl0PhjWEB2YTjgNyFyt4ulBcITmQGq +wh5SDrRTscVN0Ng14EfHWFTz6IwOH/wG2Jsl6DAAAAAwEAAQAAAQAuSva4eUr6MQ6F2U2c +SXwcVXUaqnxuCYFvEFjk7iVE89m6dkQic4O4ib44GCC/bc1IriRB2tWwo59HLGp0FnpGKK +BHivyCUTfT6dWcTzkUKbB7FVxBJKDeEnjnOKsmoB8IKf3c1eIuT5yy5qHdveufNwC/OxLl +n+uLDRInStvxybTrd0okM1bn2+CcLtfijtQjIcK4oklGsd5hVB1qv+MHmRkb5hPDvqStKd +TXriU8vW1II71iO7tdJhIGpKrjNVavH1w3VM4iajRNDhCfB3MzJ4y/rE05TMChk7iQvVQw +WNr/BkrbnIxmznKyCvO3mJGKpruDhsuh7PrQ+T/PhzKJAAAAgHnux/2zOBS1YfemzeVqzw +HOZ6Wm+DrCW0eCsIP27XnuwnohOvkmEoqXizxxyWsBRXgWLmv+cmBhqzOUOseKz1TLyoX4 +3X1oe9jOClyRK/JAsbXqbE8dddDDb1boP+Rr38vQEDgIHM1lpqegAk4UH4PXVI400LrT+V +4ZVBzuJJggAAAAgQD3v48B/927fWs8DPufsF2/vAh5s4v6bU3vyx+QOz+lS3Ax9orzIzxT +UK8uhQT1MFvIZ9TQjeGkdhnk6nbbMZ8YD3qmD3+MA/WqF6xfplUXtSQGtVlaMOjCWHy+bQ +TlyT1W434w/2Zm+3q3tCNCHXWW/gJbCvnD25gWNSBLFeT+PwAAAIEAwftiG9OywR9ncDOP +CxqZ/BcR1Vd56puukdB9tGwbs8ZQyKFSSMsOWTXMgXcL7ftKYtFYT1YGGxloGacOqI2L/s +7t90hSvFMOaHiX8LbuosFqLxK25yhD7kOniitYEZotGGRDPKUkUuNPoToih12qkMiZZt98 +srF1U3ucjtpm1r0AAAAeYXBwbGVAYXBwbGVzLU1hY0Jvb2stQWlyLmxvY2FsAQIDBAU= +-----END OPENSSH PRIVATE KEY----- From 83bce64392a79f6388e8b438403061905e153c5c Mon Sep 17 00:00:00 2001 From: Prateek Bhindwar Date: Fri, 9 Aug 2024 15:41:06 -0400 Subject: [PATCH 13/22] feat(gigapaxos for windows): modify gpServer.cmd to connect remotely, rectify issues in gpClient.cmd --- bin/gpClient.cmd | 10 ++-- bin/gpEnv.cmd | 4 ++ bin/gpServer.cmd | 128 +++++++++++++++++++++++++++++++---------------- 3 files changed, 93 insertions(+), 49 deletions(-) create mode 100644 bin/gpEnv.cmd diff --git a/bin/gpClient.cmd b/bin/gpClient.cmd index 4c76758a..13a773c4 100644 --- a/bin/gpClient.cmd +++ b/bin/gpClient.cmd @@ -86,7 +86,6 @@ for %%A in (%*) do ( ) set "ARGS_EXCEPT_CLASSPATH=!ARGS_EXCEPT_CLASSPATH:~1!" -rem echo ARGS_EXCEPT_CLASSPATH=%ARGS_EXCEPT_CLASSPATH% set CLASSPATH_SUPPLIED= for %%A in (%*) do ( @@ -104,7 +103,6 @@ if not "%CLASSPATH_SUPPLIED%"=="" ( set CLASSPATH=%CLASSPATH_SUPPLIED%;%CLASSPATH% ) -rem echo CLASSPATH=%CLASSPATH% set DEFAULT_CLIENT_ARGS= for %%A in (%*) do ( set "arg=%%~A" @@ -154,10 +152,12 @@ set "JVM_APP_ARGS=%DEFAULT_JVMARGS% !ARGS_EXCEPT_CLASSPATH_!" set "APP=" for /f "usebackq tokens=*" %%A in ("%GP_PROPERTIES%") do ( set "line=%%A" - echo !line! | findstr /r /c:"^[ \t]*APPLICATION=" >nul - if not errorlevel 1 ( - for /f "tokens=2 delims==" %%B in ("!line!") do ( + if not "!line:~0,1!" == "#" ( + echo !line! | findstr /r /c:"^[ \t]*APPLICATION=" >nul + if not errorlevel 1 ( + for /f "tokens=2 delims==" %%B in ("!line!") do ( set "APP=%%B" + ) ) ) ) diff --git a/bin/gpEnv.cmd b/bin/gpEnv.cmd new file mode 100644 index 00000000..40c8d20e --- /dev/null +++ b/bin/gpEnv.cmd @@ -0,0 +1,4 @@ +set "SSH_KEY=" +set "SSH_LOC=D:\DeltaCopy\ssh.exe" +set "INSTALL_PATH_PREFIX=" +set "RSYNC_COMMAND=D:\DeltaCopy\rsync.exe" \ No newline at end of file diff --git a/bin/gpServer.cmd b/bin/gpServer.cmd index ae77ae08..53e87c95 100644 --- a/bin/gpServer.cmd +++ b/bin/gpServer.cmd @@ -33,9 +33,9 @@ if not defined found ( echo %SCRIPT_FILENAME% start all echo %SCRIPT_FILENAME% stop AR1 RC1 echo %SCRIPT_FILENAME% stop all - echo %SCRIPT_FILENAME% -DgigapaxosConfig=\path\to\gigapaxos.properties start all - echo %SCRIPT_FILENAME% -cp myjars1.jar:myjars2.jar -DgigapaxosConfig=\path\to\gigapaxos.properties -D%APP_RESOURCES_KEY%=\path\to\app\resources\dir\ -D%APP_ARGS_KEY%="-opt1=val1 -flag2 -str3=\"quoted arg example\" -n 50" -%DEBUG_KEY% start all - echo Note: -%DEBUG_KEY% option is insecure and should only be used during testing and development. + echo %SCRIPT_FILENAME% "-DgigapaxosConfig=\path\to\gigapaxos.properties" start all + echo %SCRIPT_FILENAME% -cp myjars1.jar;myjars2.jar "-DgigapaxosConfig=\path\to\gigapaxos.properties" "-D%APP_RESOURCES_KEY%=\path\to\app\resources\dir\" "-D%APP_ARGS_KEY%=""-opt1=val1 -flag2 -str3=\""quoted arg example\"" -n 50"" " -%DEBUG_KEY% start all + echo Note: -%DEBUG_KEY% option is insecure and should only be used during testing and development. exit /b 0 ) @@ -49,6 +49,8 @@ for %%I in ("%BINFILE%") do set BINDIR=%%~dpI set BINDIR=%BINDIR:~0,-1% +call "%BINDIR%"\gpEnv.cmd + pushd %BINDIR%\.. set HEAD=%CD% popd @@ -114,8 +116,8 @@ set TRUSTSTORE=%retval% set VERBOSE=2 set "JAVA=java" -set "ACTIVE=active" -set "RECONFIGURATOR=reconfigurator" +set "ACTIVE_KEYWORD=active" +set "RECONFIGURATOR_KEYWORD=reconfigurator" set "DEFAULT_APP_RESOURCES=app_resources" set "DEFAULT_KEYSTORE_PASSWORD=qwerty" set "DEFAULT_TRUSTSTORE_PASSWORD=qwerty" @@ -210,7 +212,7 @@ for %%A in (%*) do ( if "!arg!"=="restart" set "res=T" if "!arg!"=="clear" set "res=T" if "!arg!"=="forceclear" set "res=T" - + if "!res!"=="T" ( set i=1 for %%A in (%*) do ( @@ -242,10 +244,12 @@ for %%I in ("%APP_RESOURCES%") do set "APP_RESOURCES_SIMPLE=%%~nxI" set "APP=" for /f "usebackq tokens=*" %%A in ("%GP_PROPERTIES%") do ( set "line=%%A" - echo !line! | findstr /r /c:"^[ \t]*APPLICATION=" >nul - if not errorlevel 1 ( - for /f "tokens=2 delims==" %%B in ("!line!") do ( - set "APP=%%B" + if not "!line:~0,1!" == "#" ( + echo !line! | findstr /r /c:"^[ \t]*APPLICATION=" >nul + if not errorlevel 1 ( + for /f "tokens=2 delims==" %%B in ("!line!") do ( + set "APP=%%B" + ) ) ) ) @@ -278,21 +282,21 @@ set "servers=" if "%arg_pos_2%"=="all" ( for /f "usebackq tokens=*" %%A in ("%GP_PROPERTIES%") do ( set "line=%%A" - if "!line:~0,1!" neq "#" ( - echo !line! | findstr /r /c:"^[ \t]*%RECONFIGURATOR%" >nul + if "!line:~0,1!" neq "#" ( + echo !line! | findstr /r /c:"^[ \t]*%RECONFIGURATOR_KEYWORD%" >nul if not errorlevel 1 ( set "line2=!line:~15!" for /f "delims==" %%B in ("!line2!") do ( set "reconfigurator=%%B" - set "reconfigurators=!reconfigurators! !reconfigurator!" + set "reconfigurators=!reconfigurators! !reconfigurator!" ) ) - echo !line! | findstr /r /c:"^[ \t]*%ACTIVE%" >nul + echo !line! | findstr /r /c:"^[ \t]*%ACTIVE_KEYWORD%" >nul if not errorlevel 1 ( set "line3=!line:~7!" for /f "delims==" %%B in ("!line3!") do ( set "active=%%B" - set "actives=!actives! !active!" + set "actives=!actives! !active!" ) ) ) @@ -315,14 +319,32 @@ echo servers=[%servers%] call :get_file_list %* call :trim_file_list "%conf_transferrables%" -set "SSH=ssh -x -o StrictHostKeyChecking=no" -set "RSYNC_PATH=mkdir -p %INSTALL_PATH% %INSTALL_PATH%\%CONF%" -set "RSYNC=rsync --force -aL " +set "conf_transferrables_cygwin=" +for %%A in (%conf_transferrables%) do ( + set "currFile=%%~A" + set "win_path=!currFile:\=/!" + if "!win_path:~1,1!"==":" ( + set "drive=!win_path:~0,1!" + set "path_rest=!win_path:~2!" + set "cyg_path=/cygdrive/!drive!!path_rest!" + ) else ( + set "cyg_path=!win_path!" + ) + set "conf_transferrables_cygwin=!conf_transferrables_cygwin! !cyg_path!" +) +set "conf_transferrables_cygwin=%conf_transferrables_cygwin:~1%" + + + +set "SSH=ssh -x -o StrictHostKeyChecking=no -i %SSH_KEY%" +set "RSYNC_PATH=mkdir -p %INSTALL_PATH% %INSTALL_PATH%/%CONF% %INSTALL_PATH%/jars" +set "RSYNC=""%RSYNC_COMMAND%"" --force -aL" +set "RSYNC_SSH_INFO='%SSH_LOC%' -x -o StrictHostKeyChecking=no -i %SSH_KEY%" set "username=" for /f "usebackq tokens=*" %%A in ("%GP_PROPERTIES%") do ( set "line=%%A" - if "!line:~0,1!" neq "#" ( + if "!line:~0,1!" neq "#" ( echo !line! | findstr /r /c:"^[ \t]*USERNAME=" >nul if not errorlevel 1 ( for /f "tokens=2 delims==" %%B in ("!line!") do ( @@ -372,7 +394,8 @@ set defGpSimpleName=%res% set "DEFAULT_REMOTE_JVMARGS=%COMMON_JVMARGS% %REMOTE_SSL_KEYFILES% -Djava.util.logging.config.file=%logPropSimpleName% -Dlog4j.configuration=%log4jPropSimpleName% -DgigapaxosConfig=%defGpSimpleName%" set "REMOTE_JVMARGS=%SUPPLIED_JVMARGS% %DEFAULT_REMOTE_JVMARGS%" - +set "REMOTE_JVMARGS=%REMOTE_JVMARGS:\=/%" +set "REMOTE_JVMARGS=%REMOTE_JVMARGS:"=%" if "%arg_pos_1%" == "start" ( @@ -411,6 +434,21 @@ goto :EOF :get_file_list set cmdline_args=%* set "jar_files=%CLASSPATH:;= %" +set "jar_files_cygwin=" +for %%A in (%jar_files%) do ( + set "currFile=%%~A" + set "win_path=!currFile:\=/!" + if "!win_path:~1,1!"==":" ( + set "drive=!win_path:~0,1!" + set "path_rest=!win_path:~2!" + set "cyg_path=/cygdrive/!drive!!path_rest!" + ) else ( + set "cyg_path=!win_path!" + ) + set "jar_files_cygwin=!jar_files_cygwin! !cyg_path!" +) +set "jar_files_cygwin=%jar_files_cygwin:~1%" + call :get_value "javax.net.ssl.keyStore" "!cmdline_args:"=""!" "%KEYSTORE%" set KEYSTORE=%value% call :get_value "javax.net.ssl.keyStorePassword" "!cmdline_args:"=""!" "%DEFAULT_KEYSTORE_PASSWORD%" @@ -491,7 +529,7 @@ if %VERBOSE% geq %level% ( :loop nul 2>&1 & if not errorlevel 1 (del %link_target%)) & %cur_link%" -) +) if exist %src_file% if not "%simple%" == "%simple_default%" ( if "%LINK_CMD%"=="" ( @@ -570,14 +608,14 @@ if not errorlevel 1 ( call :stop_servers for %%A in (%servers%) do ( call :get_address_port %%A - %ifconfig_cmd% | find "%address%" >nul 2>&1 + call !ifconfig_cmd! | find "!address!" >nul 2>&1 if not errorlevel 1 ( call :print 3 "%JAVA% %JVMARGS% edu.umass.cs.reconfiguration.ReconfigurableNode clear %%A" start /B %JAVA% %JVMARGS% edu.umass.cs.reconfiguration.ReconfigurableNode clear %%A ) else ( - echo Clearing state on remote server %server% - call :print 2 "%SSH% %username%@%address% \""cd %INSTALL_PATH%; nohup %JAVA% %REMOTE_JVMARGS% -cp \`ls jars/*|awk '{printf \$0\"":\""}'\` edu.umass.cs.reconfiguration.ReconfigurableNode clear %server% \"" " - start /B %SSH% %username%@%address% "cd %INSTALL_PATH%; nohup %JAVA% %REMOTE_JVMARGS% -cp \`ls jars/*|awk '{printf \$0\"":\""}'\` edu.umass.cs.reconfiguration.ReconfigurableNode clear %server% " + echo Clearing state on remote server %%A + @REM call :print 2 "%SSH% %username%@%address% \""cd %INSTALL_PATH%; nohup %JAVA% %REMOTE_JVMARGS% -cp \`ls jars/*|awk '{printf \$0\"":\""}'\` edu.umass.cs.reconfiguration.ReconfigurableNode clear %server% \"" " + start /B %SSH% -i %SSH_KEY% %username%@%address% "cd %INSTALL_PATH%; nohup %JAVA% %REMOTE_JVMARGS% -cp `ls jars/*|awk '{printf \$0\"":\""}'` edu.umass.cs.reconfiguration.ReconfigurableNode clear %%A " ) ) ) else ( @@ -623,7 +661,7 @@ if "%DEBUG_MODE%" == "true" ( set "DEBUG_ARGS=-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=%DEBUG_PORT%" if %VERBOSE%==2 ( echo Debug: %server% at %address%:%DEBUG_PORT% - ) + ) set DEBUG_PORT+=1 ) %ifconfig_cmd% | findstr /c:"%address%" >nul @@ -635,13 +673,13 @@ if not errorlevel 1 ( ) else ( set "non_local=%server%=%addressport% %non_local%" echo Starting remote server %server% - call :print 1 "Transferring jar files %jar_files% to %address%:%INSTALL_PATH%" - call :print 2 "%RSYNC% --rsync-path=\""%RSYNC_PATH% && rsync\"" %jar_files% %username%@%address%:%INSTALL_PATH%/jars/ %RSYNC% --rsync-path=""%RSYNC_PATH% && rsync"" %jar_files% %username%@%address%:%INSTALL_PATH%/jars/ " + call :print 1 "Transferring jar files %jar_files% to ""%address%:%INSTALL_PATH%"" " + @REM call :print 2 "%RSYNC% --rsync-path=""%RSYNC_PATH% and rsync"" --rsh=""%RSYNC_SSH_INFO%"" %jar_files% %username%@%address%:%INSTALL_PATH%/jars/ " + %RSYNC% --rsync-path="%RSYNC_PATH% && rsync" --rsh="%RSYNC_SSH_INFO%" %jar_files_cygwin% %username%@%address%:%INSTALL_PATH%/jars/ 2>nul call :rsync_symlink %address% - call :print 2 "start /B %SSH% %username%@%address% \""cd %INSTALL_PATH%; nohup %JAVA% %DEBUG_ARGS% %REMOTE_JVMARGS% -cp \`ls jars/*|awk '{printf \$0\"":\""}'\` edu.umass.cs.reconfiguration.ReconfigurableNode %APP_ARGS% %server% \"" " - - start /B %SSH% %username%@%address% "cd %INSTALL_PATH%; nohup %JAVA% %DEBUG_ARGS% %REMOTE_JVMARGS% -cp \`ls jars/*|awk '{printf \$0\"":\""}'\` edu.umass.cs.reconfiguration.ReconfigurableNode %APP_ARGS% %server% " + @REM call :print 2 "start /B %SSH% %username%@%address% \""cd %INSTALL_PATH%; nohup %JAVA% %DEBUG_ARGS% %REMOTE_JVMARGS% -cp \`ls jars/*\|awk '{printf \$0\"":\""}'\` edu.umass.cs.reconfiguration.ReconfigurableNode %APP_ARGS% %server% \"" " + start /B %SSH% %username%@%address% "cd %INSTALL_PATH%; nohup %JAVA% %DEBUG_ARGS% %REMOTE_JVMARGS% -cp `ls jars/*|awk '{printf \$0\"":\""}'` edu.umass.cs.reconfiguration.ReconfigurableNode %APP_ARGS% %server% " ) @@ -653,20 +691,23 @@ set "foundservers=" for %%A in (%servers%) do ( call :get_address_port %%A set "server=%%A" - %ifconfig_cmd% | findstr /c:"%address%" >nul - if not errorlevel 0 ( - echo Stopping remote server %server% - echo %SSH% %username%@%address% "kill -9 \`ps -ef|grep \""%KILL_TARGET%\""|grep -v grep|awk '{print \$2}'\` 2>/dev/null\""" - start /B %SSH% %username%@%address% "kill -9 \`ps -ef|grep \""%KILL_TARGET%\""|grep -v grep|awk '{print \$2}'\` 2>/dev/null" - ) else ( + set "KILL_TARGET=ReconfigurableNode .*%%A" + call !ifconfig_cmd! | findstr /c:"!address!" >nul + if not errorlevel 1 ( set "pid=" - for /f "tokens=2 delims==" %%i in ('wmic process where "name='java.exe' and CommandLine like '%%!server!%%'" get ProcessId /format:list') do ( + wmic process where "name='java.exe' and CommandLine like '%%!server!%%'" get ProcessId /format:list 2>nul | find "ProcessId=" > temp.txt + for /f "tokens=2 delims==" %%i in (temp.txt) do ( set "pid=%%i" ) + del temp.txt if not "!pid!" == "" ( set "foundservers=!server!^(!pid!^) !foundservers!" set "pids=!pids! !pid!" ) + ) else ( + echo Stopping remote server %%A + @REM echo %SSH% %username%@!address! "kill -9 `ps -ef|grep \""%KILL_TARGET%\""|grep -v grep|awk '{print \$2}'` 2>/dev/null\""" + start /B %SSH% %username%@!address! "kill -9 `ps -ef|grep \""!KILL_TARGET!\""|grep -v grep|awk '{print \$2}'` 2>/dev/null" ) ) if not "%pids%" == "" ( @@ -680,8 +721,8 @@ goto :EOF :rsync_symlink set "address=%~1" call :print 1 "Transferring conf files to %address%:%INSTALL_PATH%" -call :print 2 "%RSYNC% --rsync-path=\""%RSYNC_PATH% %LINK_CMD% && rsync\"" %conf_transferrables% %username%@%address%:%INSTALL_PATH%/%CONF%/" -%RSYNC% --rsync-path="%RSYNC_PATH% %LINK_CMD% && rsync" %conf_transferrables% %username%@%address%:%INSTALL_PATH%/%CONF%/ +call :print 2 "%RSYNC% --rsync-path=""%RSYNC_PATH% %LINK_CMD% and rsync"" --rsh=""%RSYNC_SSH_INFO%"" %conf_transferrables% %username%@%address%:%INSTALL_PATH%/%CONF%/" +%RSYNC% --rsync-path="%RSYNC_PATH% %LINK_CMD% && rsync" --rsh="%RSYNC_SSH_INFO%" %conf_transferrables_cygwin% %username%@%address%:%INSTALL_PATH%/%CONF%/ 2>nul goto :EOF :get_address_port @@ -690,14 +731,14 @@ set "addressport=" for /f "usebackq tokens=*" %%A in ("%GP_PROPERTIES%") do ( set "line=%%A" if "!line:~0,1!" neq "#" ( - echo !line! | findstr /r /c:"^[ \t]*%ACTIVE%.%server%=" >nul + echo !line! | findstr /r /c:"^[ \t]*%ACTIVE_KEYWORD%.%server%=" >nul if not errorlevel 1 ( for /f "tokens=2 delims==" %%B in ("!line!") do ( set "addressport=%%~B" ) ) if "!addressport!" == "" ( - echo !line! | findstr /r /c:"^[ \t]*%RECONFIGURATOR%.%server%=" >nul + echo !line! | findstr /r /c:"^[ \t]*%RECONFIGURATOR_KEYWORD%.%server%=" >nul if not errorlevel 1 ( for /f "tokens=2 delims==" %%B in ("!line!") do ( set "addressport=%%~B" @@ -719,5 +760,4 @@ goto :EOF - endlocal \ No newline at end of file From 331e18e23d4bb28e0b1edcb45187b1aebcd095ff Mon Sep 17 00:00:00 2001 From: Prateek Bhindwar Date: Mon, 21 Oct 2024 23:49:50 -0400 Subject: [PATCH 14/22] feat(javascript library for http): create a javascript library to seamlessly reconfigure ARs over http, primarily eliminating them using timeout --- conf/examples/http.properties | 4 + .../sandbox_webapp/index.html | 28 +++++ .../sandbox_webapp/script.js | 47 ++++++++ .../sandbox_webapp/styles.css | 65 +++++++++++ .../src/reconfig-async-client.js | 109 ++++++++++++++++++ .../http/HttpReconfigurator.java | 10 +- 6 files changed, 261 insertions(+), 2 deletions(-) create mode 100644 reconfig-async-client/sandbox_webapp/index.html create mode 100644 reconfig-async-client/sandbox_webapp/script.js create mode 100644 reconfig-async-client/sandbox_webapp/styles.css create mode 100644 reconfig-async-client/src/reconfig-async-client.js diff --git a/conf/examples/http.properties b/conf/examples/http.properties index 3e77fa2b..05f545be 100644 --- a/conf/examples/http.properties +++ b/conf/examples/http.properties @@ -6,7 +6,11 @@ GIGAPAXOS_DATA_DIR=/tmp/gigapaxos # format: active.=host:port active.AR0=127.0.0.1:2000 +active.AR1=127.0.0.1:2001 +active.AR2=127.0.0.1:2002 # format: reconfigurator.=host:port reconfigurator.RC0=127.0.0.1:3000 +reconfigurator.RC1=127.0.0.1:3001 +reconfigurator.RC2=127.0.0.1:3002 diff --git a/reconfig-async-client/sandbox_webapp/index.html b/reconfig-async-client/sandbox_webapp/index.html new file mode 100644 index 00000000..91334e53 --- /dev/null +++ b/reconfig-async-client/sandbox_webapp/index.html @@ -0,0 +1,28 @@ + + + + + + Simple Web App + + + +

    +

    Simple Reconfigurable Client

    +
    + +
    + +
    + + + +
    + +
    +
    + + + + + diff --git a/reconfig-async-client/sandbox_webapp/script.js b/reconfig-async-client/sandbox_webapp/script.js new file mode 100644 index 00000000..e1b3b685 --- /dev/null +++ b/reconfig-async-client/sandbox_webapp/script.js @@ -0,0 +1,47 @@ +//import {ReconfigAsyncClient} from "../dist/reconfig-async-client.js"; + +const inputField = document.getElementById('requestInput'); +const initClientButton = document.getElementById('initClientButton'); +const sendRequestButton = document.getElementById('sendRequestButton'); +const closeClientButton = document.getElementById('closeClientButton'); +//console.log(ReconfigAsyncClient) +function initClientButtonClick(){ + const resp = initClient(); + initClientButton.disabled = true; + if(inputField.value.trim() !== ""){ + sendRequestButton.disabled = false; + } + closeClientButton.disabled = false; + resp.then((r) => addLog(r)); +} + +function sendRequestButtonClick(){ + const resp = sendRequest(inputField.value,function callbackFunc() { + alert("Request has been successful"); + }); + resp.then((r) => { + console.log("r = ", r); + addLog(r); + }); +} + +function closeClientButtonClick(){ + const resp = closeClient(); + initClientButton.disabled = false; + sendRequestButton.disabled = true; + closeClientButton.disabled = true; + resp.then((r) => addLog(r)); +} + +inputField.addEventListener('input', function() { + if (inputField.value.trim() !== "" && initClientButton.disabled) { + sendRequestButton.disabled = false; + } else { + sendRequestButton.disabled = true; + } +}); + +function addLog(log){ + const responseContainer = document.getElementById('responseContainer'); + responseContainer.innerHTML += `>>>
    ${new Date(Date.now()).toISOString()} ${log}
    ` +} diff --git a/reconfig-async-client/sandbox_webapp/styles.css b/reconfig-async-client/sandbox_webapp/styles.css new file mode 100644 index 00000000..d55138bf --- /dev/null +++ b/reconfig-async-client/sandbox_webapp/styles.css @@ -0,0 +1,65 @@ +body { + font-family: Arial, sans-serif; + margin: 0; + padding: 20px; + background-color: #f0f0f0; +} + +.container { + max-width: 600px; + margin: 0 auto; + background-color: white; + padding: 20px; + border-radius: 5px; + box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); +} + +h1 { + text-align: center; + color: #333; +} + +.input-group { + display: flex; + margin-bottom: 20px; +} + +input[type="text"] { + flex-grow: 1; + padding: 10px; + font-size: 16px; + border: 1px solid #ddd; + border-radius: 4px 0 0 4px; +} + +button { + padding: 10px 20px; + font-size: 16px; + background-color: #4CAF50; + color: white; + border: none; + border-radius: 0 4px 4px 0; + cursor: pointer; +} +button:disabled { + background-color: light-dark(rgba(239, 239, 239, 0.3), rgba(19, 1, 1, 0.3)); + color: light-dark(rgba(16, 16, 16, 0.3), rgba(255, 255, 255, 0.3)); + border-color: light-dark(rgba(118, 118, 118, 0.3), rgba(195, 195, 195, 0.3)); + pointer-events: none; +} + +button:hover { + background-color: #45a049; +} + +#responseContainer { + background-color: #f9f9f9; + border: 1px solid #ddd; + padding: 10px; + border-radius: 4px; + min-height: 100px; + word-wrap: break-word; + white-space: normal; + white-space: pre-line; + white-space: pre-wrap; +} diff --git a/reconfig-async-client/src/reconfig-async-client.js b/reconfig-async-client/src/reconfig-async-client.js new file mode 100644 index 00000000..88166fa3 --- /dev/null +++ b/reconfig-async-client/src/reconfig-async-client.js @@ -0,0 +1,109 @@ +// src/index.js + +class InetSocketAddress { + constructor(hostname, address, port) { + this.hostname = hostname + this.port = port; + this.address = address; + this.url = `http:\/\/${this.address}:${this.port}/`; + } +} + +var rc1 = new InetSocketAddress(null, "localhost", 3300); +var rc2 = new InetSocketAddress(null, "localhost", 3301); +//var rc3 = new InetSocketAddress(null, "localhost", 3301); +var appName = ""; +var reconfigurators = [rc1, rc2]; +var activeReplicaURLs; +var arUrlToIsaMap = new Map(); +var latenciesMap = new Map(); +var bestAR = null; + +const CHECK_ACTIVE_ARs_DURATION = 30*1000; //30 seconds +const NO_ACTIVE_REPLICAS = "No active replicas available, please try after 30 seconds"; +function successRequestMsg(qid){ + return `The request was successfully executed with QID = ${qid}`; +} +var defaultTimeout = 5000; +let intervalId = null; + +async function measureLatency(activeReplicaUrl){ + const startTime = performance.now(); + try { + const response = await fetch(activeReplicaUrl, {signal: AbortSignal.timeout(25000)}); + return performance.now() - startTime; + } catch (error) { + console.error("Error fetching data: ", error); + return Number.MAX_SAFE_INTEGER; + } +} + +function getARWithLeastLatency(latenciesMap){ + return [...latenciesMap.entries()].reduce((a, e) => e[1] < a[1] ? e : a)[0]; +} +async function periodicallyCheckActiveARs() { + const randomRcIdx = Math.floor(Math.random() * 2) + 1; + var rc = reconfigurators[randomRcIdx-1]; + await fetch(`${rc.url}?type=REQ_ACTIVES&name=${appName}`, {method: "GET"}) + .then((resp) => resp.json()) + .then((resp) => { + activeReplicaURLs = resp["ACTIVE_REPLICAS"]; + }) + latenciesMap = new Map(); + for(let i=0;i Date: Mon, 4 Nov 2024 02:45:29 -0500 Subject: [PATCH 15/22] feat(windows script): minor fixes --- bin/gpClient.cmd | 4 +- bin/gpEnv.cmd | 6 +- bin/gpServer.cmd | 16 ++--- bin/output/gigapaxos.log | 5 ++ conf/examples/adder.properties | 14 ++--- output/gigapaxos.log | 1 + output/gigapaxos.log.1 | 63 ++++++++++++++++++++ output/gigapaxos.log.1.lck | 0 output/gigapaxos.log.2 | 53 +++++++++++++++++ output/gigapaxos.log.2.lck | 0 output/gigapaxos.log.3 | 96 ++++++++++++++++++++++++++++++ output/gigapaxos.log.3.lck | 0 output/gigapaxos.log.4 | 103 +++++++++++++++++++++++++++++++++ output/gigapaxos.log.4.lck | 0 output/gigapaxos.log.5 | 85 +++++++++++++++++++++++++++ output/gigapaxos.log.5.lck | 0 output/gigapaxos.log.6 | 1 + 17 files changed, 427 insertions(+), 20 deletions(-) create mode 100644 bin/output/gigapaxos.log create mode 100644 output/gigapaxos.log create mode 100644 output/gigapaxos.log.1 create mode 100644 output/gigapaxos.log.1.lck create mode 100644 output/gigapaxos.log.2 create mode 100644 output/gigapaxos.log.2.lck create mode 100644 output/gigapaxos.log.3 create mode 100644 output/gigapaxos.log.3.lck create mode 100644 output/gigapaxos.log.4 create mode 100644 output/gigapaxos.log.4.lck create mode 100644 output/gigapaxos.log.5 create mode 100644 output/gigapaxos.log.5.lck create mode 100644 output/gigapaxos.log.6 diff --git a/bin/gpClient.cmd b/bin/gpClient.cmd index 13a773c4..3114dc26 100644 --- a/bin/gpClient.cmd +++ b/bin/gpClient.cmd @@ -191,8 +191,8 @@ if "%DEFAULT_CLIENT%"=="" ( :showUsage if "%showUsage%"=="true" ( - echo "Usage: gpClient.sh [JVMARGS] CLIENT_CLASS_NAME" - echo "Example: gpClient.sh -cp jars/myclient.jar edu.umass.cs.reconfiguration.examples.NoopAppClient" + echo Usage: .\gpClient.cmd [JVMARGS] CLIENT_CLASS_NAME + echo Example: .\gpClient.cmd -cp jars\myclient.jar edu.umass.cs.reconfiguration.examples.NoopAppClient exit /b ) diff --git a/bin/gpEnv.cmd b/bin/gpEnv.cmd index 40c8d20e..70c0eed2 100644 --- a/bin/gpEnv.cmd +++ b/bin/gpEnv.cmd @@ -1,4 +1,4 @@ -set "SSH_KEY=" -set "SSH_LOC=D:\DeltaCopy\ssh.exe" +set "SSH_KEY=C:\Users\priya\Documents\Prateek_Bhindwar\gigapaxos\test2_keypair" +set "SSH_LOC=C:\DeltaCopy\ssh.exe" set "INSTALL_PATH_PREFIX=" -set "RSYNC_COMMAND=D:\DeltaCopy\rsync.exe" \ No newline at end of file +set "RSYNC_COMMAND=C:\DeltaCopy\rsync.exe" \ No newline at end of file diff --git a/bin/gpServer.cmd b/bin/gpServer.cmd index 53e87c95..db3d3820 100644 --- a/bin/gpServer.cmd +++ b/bin/gpServer.cmd @@ -28,13 +28,13 @@ set "SCRIPT_FILENAME=%parentDir%\%~nx0" if not defined found ( echo Usage: %SCRIPT_FILENAME% [JVMARGS] [-D%APP_RESOURCES_KEY%=APP_RESOURCES_DIR] [-D%APP_ARGS_KEY%="APP_ARGS"] [-%DEBUG_KEY%] ^stop^|^start^|^restart^|^clear^|^forceclear all^|server_names echo Examples: - echo %SCRIPT_FILENAME% start AR1 - echo %SCRIPT_FILENAME% start AR1 AR2 RC1 - echo %SCRIPT_FILENAME% start all - echo %SCRIPT_FILENAME% stop AR1 RC1 - echo %SCRIPT_FILENAME% stop all - echo %SCRIPT_FILENAME% "-DgigapaxosConfig=\path\to\gigapaxos.properties" start all - echo %SCRIPT_FILENAME% -cp myjars1.jar;myjars2.jar "-DgigapaxosConfig=\path\to\gigapaxos.properties" "-D%APP_RESOURCES_KEY%=\path\to\app\resources\dir\" "-D%APP_ARGS_KEY%=""-opt1=val1 -flag2 -str3=\""quoted arg example\"" -n 50"" " -%DEBUG_KEY% start all + echo .\%SCRIPT_FILENAME% start AR1 + echo .\%SCRIPT_FILENAME% start AR1 AR2 RC1 + echo .\%SCRIPT_FILENAME% start all + echo .\%SCRIPT_FILENAME% stop AR1 RC1 + echo .\%SCRIPT_FILENAME% stop all + echo .%SCRIPT_FILENAME% "-DgigapaxosConfig=\path\to\gigapaxos.properties" start all + echo .\%SCRIPT_FILENAME% -cp myjars1.jar;myjars2.jar "-DgigapaxosConfig=\path\to\gigapaxos.properties" "-D%APP_RESOURCES_KEY%=\path\to\app\resources\dir\" "-D%APP_ARGS_KEY%=""-opt1=val1 -flag2 -str3=\""quoted arg example\"" -n 50"" " -%DEBUG_KEY% start all echo Note: -%DEBUG_KEY% option is insecure and should only be used during testing and development. exit /b 0 ) @@ -615,7 +615,7 @@ if not errorlevel 1 ( ) else ( echo Clearing state on remote server %%A @REM call :print 2 "%SSH% %username%@%address% \""cd %INSTALL_PATH%; nohup %JAVA% %REMOTE_JVMARGS% -cp \`ls jars/*|awk '{printf \$0\"":\""}'\` edu.umass.cs.reconfiguration.ReconfigurableNode clear %server% \"" " - start /B %SSH% -i %SSH_KEY% %username%@%address% "cd %INSTALL_PATH%; nohup %JAVA% %REMOTE_JVMARGS% -cp `ls jars/*|awk '{printf \$0\"":\""}'` edu.umass.cs.reconfiguration.ReconfigurableNode clear %%A " + start /B %SSH% -i %SSH_KEY% %username%@!address! "cd %INSTALL_PATH%; nohup %JAVA% %REMOTE_JVMARGS% -cp `ls jars/*|awk '{printf \$0\"":\""}'` edu.umass.cs.reconfiguration.ReconfigurableNode clear %%A " ) ) ) else ( diff --git a/bin/output/gigapaxos.log b/bin/output/gigapaxos.log new file mode 100644 index 00000000..c90603b8 --- /dev/null +++ b/bin/output/gigapaxos.log @@ -0,0 +1,5 @@ +2024-11-03 18:48:44 [WARNING] Config unable to find file conf\examples\adder.properties; using default values for type class edu.umass.cs.gigapaxos.PaxosConfig$PC +2024-11-03 18:48:44 [WARNING] Config unable to find file conf\examples\adder.properties; using default values for type class edu.umass.cs.reconfiguration.ReconfigurationConfig$RC +2024-11-03 18:48:44 [WARNING] GIGAPAXOS_DATA_DIR must be an absolute path; specifying "." is deprecated and discouraged. +2024-11-03 18:48:44 [WARNING] Config unable to find file conf\examples\adder.properties; using default values for type class edu.umass.cs.gigapaxos.PaxosConfig$PC +2024-11-03 18:48:44 [WARNING] Config unable to find file conf\examples\adder.properties; using default values for type class edu.umass.cs.gigapaxos.PaxosConfig$PC diff --git a/conf/examples/adder.properties b/conf/examples/adder.properties index f14fb625..9a2a2bd1 100644 --- a/conf/examples/adder.properties +++ b/conf/examples/adder.properties @@ -3,14 +3,14 @@ APPLICATION=edu.umass.cs.gigapaxos.examples.adder.StatefulAdderApp GIGAPAXOS_DATA_DIR=/tmp/gigapaxos +USERNAME=ec2-user # format: active.=host:port -active.AdderAR0=127.0.0.1:6000 -active.AdderAR1=127.0.0.1:6001 -active.AdderAR2=127.0.0.1:6002 +active.AdderAR0=54.234.192.2:6000 +active.AdderAR1=44.202.47.182:6001 +active.AdderAR2=54.174.44.160:6002 # format: reconfigurator.=host:port -reconfigurator.AdderRC0=127.0.0.1:7000 -reconfigurator.AdderRC1=127.0.0.1:7001 -reconfigurator.AdderRC2=127.0.0.1:7002 - +reconfigurator.AdderRC0=54.226.2.106:7000 +reconfigurator.AdderRC1=54.146.196.181:7001 +reconfigurator.AdderRC2=52.23.234.4:7002 \ No newline at end of file diff --git a/output/gigapaxos.log b/output/gigapaxos.log new file mode 100644 index 00000000..fe958bd7 --- /dev/null +++ b/output/gigapaxos.log @@ -0,0 +1 @@ +2024-11-04 02:39:35 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/[0:0:0:0:0:0:0:0]:57784] with ssl mode CLEAR diff --git a/output/gigapaxos.log.1 b/output/gigapaxos.log.1 new file mode 100644 index 00000000..2a2115b3 --- /dev/null +++ b/output/gigapaxos.log.1 @@ -0,0 +1,63 @@ +2024-11-03 18:59:28 [INFO] AdderAR1:AdderAR1 listening on /127.0.0.1:6001 +2024-11-03 18:59:28 [INFO] MessageNIOTransport:AdderAR1:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:6001] with ssl mode CLEAR +2024-11-03 18:59:28 [INFO] class edu.umass.cs.gigapaxos.examples.adder.StatefulAdderApp does not support (String[]) constructor; trying default constructor instead +2024-11-03 18:59:28 [INFO] StatefulAdderApp does not implement ClientMessenger, which means the app should either rely on ClientRequest or not expect to send responses back to clients or rely on alternate means for messaging. +2024-11-03 18:59:28 [INFO] JSONMessengerAdderAR1 starting worker with ssl mode CLEAR +2024-11-03 18:59:28 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:56208] with ssl mode CLEAR +2024-11-03 18:59:28 [INFO] JournalerAdderAR1 created new log file /tmp/gigapaxos/paxos_logs/paxos_journal.AdderAR1/log.AdderAR1.192f4782abd +2024-11-03 18:59:30 [INFO] MLog clients using java 1.4+ standard logging. +2024-11-03 18:59:31 [INFO] Initializing c3p0-0.9.5 [built 02-January-2015 13:25:04 -0500; debug? true; trace: 10] +2024-11-03 18:59:31 [INFO] SQLPaxosLoggerAdderAR1 attempting getCursorConn() to db jdbc:derby:/tmp/gigapaxos/paxos_logs/paxos_dbAdderAR1 +2024-11-03 18:59:31 [INFO] Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement -> 3, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> true, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, contextClassLoaderSource -> caller, dataSourceName -> 1br94d0b61vtxrl31k74v09|766653e6, debugUnreturnedConnectionStackTraces -> false, description -> null, driverClass -> org.apache.derby.jdbc.EmbeddedDriver, extensions -> {}, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, forceUseNamedDriverClass -> false, identityToken -> 1br94d0b61vtxrl31k74v09|766653e6, idleConnectionTestPeriod -> 0, initialPoolSize -> 3, jdbcUrl -> jdbc:derby:/tmp/gigapaxos/paxos_logs/paxos_dbAdderAR1, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 0, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 100, maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 3, numHelperThreads -> 3, preferredTestQuery -> null, privilegeSpawnedThreads -> false, properties -> {password=******, user=******}, propertyCycle -> 0, statementCacheNumDeferredCloseThreads -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, userOverrides -> {}, usesTraditionalReflectiveProxies -> false ] +2024-11-03 18:59:31 [INFO] SQLPaxosLoggerAdderAR1 connected to and created database paxos_dbAdderAR1 +2024-11-03 18:59:31 [INFO] Table checkpointAdderAR1 already exists +2024-11-03 18:59:31 [INFO] Table messagesAdderAR1 already exists +2024-11-03 18:59:31 [INFO] Table messagesAdderAR1 already exists +2024-11-03 18:59:31 [INFO] Table pauseAdderAR1 already exists +2024-11-03 18:59:31 [INFO] Table prev_checkpointAdderAR1 already exists +2024-11-03 18:59:31 [INFO] Created tables checkpointAdderAR1 and messagesAdderAR1 and pauseAdderAR1 +2024-11-03 18:59:31 [INFO] SQLPaxosLoggerAdderAR1 : CHECKPOINTADDERAR1 : STATE : 32672 +2024-11-03 18:59:31 [INFO] SQLPaxosLoggerAdderAR1 : MESSAGESADDERAR1 : MESSAGE : 5242880 +2024-11-03 18:59:31 [INFO] PaxosManager:AdderAR1 beginning to recover checkpoints +2024-11-03 18:59:31 [INFO] AdderAR1 initialized paxos coordinator StatefulAdderApp0:0 with members [1165738381,1165738382,1165738383]; PaxosAcceptor:AdderAR1 null {recovered_state=[{}]} +2024-11-03 18:59:31 [INFO] AdderAR1 initialized paxos acceptor AR_AR_NODES:0 with members [1165738381,1165738382,1165738383]; PaxosAcceptor:AdderAR1 null {recovered_state=[{AdderAR0=/127.0.0.1:6000, AdderAR1=/127.0.0.1:6001, AdderAR2=/127.0.0.1:6002}]} +2024-11-03 18:59:31 [INFO] AdderAR1 initialized paxos acceptor AR_RC_NODES:0 with members [1165738381,1165738382,1165738383]; PaxosAcceptor:AdderAR1 null {recovered_state=[{AdderRC0=/127.0.0.1:7000, AdderRC1=/127.0.0.1:7001, AdderRC2=/127.0.0.1:7002}]} +2024-11-03 18:59:31 [INFO] PaxosManager:AdderAR1 has recovered checkpoints for 3 paxos groups +2024-11-03 18:59:31 [INFO] PaxosManager:AdderAR1 beginning to roll forward logged messages +2024-11-03 18:59:31 [INFO] PaxosManager:AdderAR1 rolled forward 0 messages total across 3 paxos groups +2024-11-03 18:59:31 [INFO] AdderAR1:StatefulAdderApp0:0:[A:(0:1165738382, 1)] sending SYNC_DECISIONS to recipients: [1165738381 1165738383 ]; Message: null:-1:SYNC_DECISIONS:[1165738382[1, 1]]; maxCommittedSlot = 0; +2024-11-03 18:59:32 [INFO] PaxosManager:AdderAR1 recovered paxos instance AdderAR1:StatefulAdderApp0:0:[A:(0:1165738382, 1)]PaxosAcceptor:AdderAR1; isActive = true +2024-11-03 18:59:32 [INFO] AdderAR1:AR_AR_NODES:0:[A:(0:1165738381, 1)] sending SYNC_DECISIONS to recipients: [1165738381 1165738383 ]; Message: null:-1:SYNC_DECISIONS:[1165738382[1, 1]]; maxCommittedSlot = 0; +2024-11-03 18:59:32 [INFO] PaxosManager:AdderAR1 recovered paxos instance AdderAR1:AR_AR_NODES:0:[A:(0:1165738381, 1)]PaxosAcceptor:AdderAR1; isActive = true +2024-11-03 18:59:32 [INFO] AdderAR1:AR_RC_NODES:0:[A:(0:1165738383, 1)] sending SYNC_DECISIONS to recipients: [1165738381 1165738383 ]; Message: null:-1:SYNC_DECISIONS:[1165738382[1, 1]]; maxCommittedSlot = 0; +2024-11-03 18:59:32 [INFO] PaxosManager:AdderAR1 recovered paxos instance AdderAR1:AR_RC_NODES:0:[A:(0:1165738383, 1)]PaxosAcceptor:AdderAR1; isActive = true +2024-11-03 18:59:32 [INFO] ------------------PaxosManager:AdderAR1 recovery complete------------------- +2024-11-03 18:59:32 [INFO] PaxosManager:AdderAR1 creating client messenger at /127.0.0.1:6101; (offset=100) +2024-11-03 18:59:32 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:6101] with ssl mode CLEAR +2024-11-03 18:59:32 [INFO] AdderAR1 creating default service name StatefulAdderApp0 with replica group [AdderAR0, AdderAR1, AdderAR2] +2024-11-03 18:59:32 [INFO] AdderAR1 creating AR_AR_NODES with replica group [AdderAR0, AdderAR1, AdderAR2] +2024-11-03 18:59:32 [INFO] AdderAR1 creating AR_RC_NODES with replica group [AdderAR0, AdderAR1, AdderAR2] +2024-11-03 18:59:32 [INFO] AdderAR1:AR_AR_NODES:0:[A:(0:1165738381, 1)] running for coordinator as node 1,165,738,381 seems dead (last pinged 3 secs back) +2024-11-03 18:59:32 [INFO] AdderAR1:AR_AR_NODES:0:[C:(1:1165738382), A:(1:1165738382, 1)] acking AR_AR_NODES:0:PREPARE:[1:1165738382(1)] with null:-1:PREPARE_REPLY:[1165738382:1:1165738382[]firstSlot=1] +2024-11-03 18:59:32 [INFO] AdderAR1:StatefulAdderApp0:0:[A:(0:1165738382, 1)] running for coordinator as node 1,165,738,382 has not yet initialized its coordinator +2024-11-03 18:59:32 [INFO] AdderAR1:AR_RC_NODES:0:[A:(0:1165738383, 1)] running for coordinator as node 1,165,738,383 seems dead (last pinged 0 secs back) +2024-11-03 18:59:32 [INFO] AdderAR1:AR_AR_NODES:0:[C:(1:1165738382), A:(1:1165738383, 1)] acking AR_AR_NODES:0:PREPARE:[1:1165738383(1)] with null:-1:PREPARE_REPLY:[1165738382:1:1165738383[]firstSlot=1] +2024-11-03 18:59:32 [INFO] AdderAR1:AR_RC_NODES:0:[C:(1:1165738382), A:(1:1165738383, 1)] acking AR_RC_NODES:0:PREPARE:[1:1165738383(1)] with null:-1:PREPARE_REPLY:[1165738382:1:1165738383[]firstSlot=1] +2024-11-03 18:59:32 [INFO] AdderAR1:AR_AR_NODES:0:[C:(1:1165738382), A:(1:1165738383, 1)] (1:1165738382) election PREEMPTED by 1:1165738383 +2024-11-03 18:59:32 [INFO] {0} registering types [REPLICABLE_CLIENT_REQUEST, ACTIVE_REPLICA_ERROR, ECHO_REQUEST, DELETE_SERVICE_NAME, CREATE_SERVICE_NAME, REQUEST_ACTIVE_REPLICAS] for TXUtils.GigaPaxosClient +2024-11-03 18:59:32 [INFO] {0} registering types [RECONFIGURE_RC_NODE_CONFIG, RECONFIGURE_ACTIVE_NODE_CONFIG] for TXUtils.GigaPaxosClient +2024-11-03 18:59:32 [INFO] TXUtils.GigaPaxosClient registering types [REPLICABLE_CLIENT_REQUEST] for TXUtils.GigaPaxosClient +2024-11-03 18:59:32 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/[0:0:0:0:0:0:0:0]:56234] with ssl mode CLEAR +2024-11-03 18:59:32 [INFO] TXUtils.GigaPaxosClient56234 listening on /[0:0:0:0:0:0:0:0]:56234; ssl mode = CLEAR; client port offset = 100 +2024-11-03 18:59:32 [INFO] AdderAR1:StatefulAdderApp0:0:[C:(1:1165738382), A:(1:1165738383, 1)] acking StatefulAdderApp0:0:PREPARE:[1:1165738382(1)] with null:-1:PREPARE_REPLY:[1165738382:1:1165738382[]firstSlot=1] +2024-11-03 18:59:32 [INFO] AdderAR1:AR_RC_NODES:0:[C:(1:1165738382), A:(1:1165738383, 1)] acking AR_RC_NODES:0:PREPARE:[1:1165738382(1)] with null:-1:PREPARE_REPLY:[1165738382:1:1165738382[]firstSlot=1] +2024-11-03 18:59:32 [INFO] AdderAR1:StatefulAdderApp0:0:[C:(1:1165738382), A:(1:1165738383, 1)] acking StatefulAdderApp0:0:PREPARE:[1:1165738383(1)] with null:-1:PREPARE_REPLY:[1165738382:1:1165738383[]firstSlot=1] +2024-11-03 18:59:32 [INFO] AdderAR1:StatefulAdderApp0:0:[C:(1:1165738382), A:(1:1165738383, 1)] (1:1165738382) election PREEMPTED by 1:1165738383 +2024-11-03 18:59:32 [INFO] AdderAR1:AR_RC_NODES:0:[C:(1:1165738382), A:(1:1165738383, 1)] (1:1165738382) election PREEMPTED by 1:1165738383 +2024-11-03 18:59:32 [INFO] AR.AdderAR1 maybe creating client messenger at /127.0.0.1:6101 +2024-11-03 18:59:32 [INFO] AR.AdderAR1 adding self as demultiplexer to existing client messenger +2024-11-03 18:59:32 [INFO] AbstractPacketDemultiplexer[4]:AdderAR1-clientFacing registering types [] for AR.AdderAR1 +2024-11-03 18:59:32 [INFO] AbstractPacketDemultiplexer[4]:AdderAR1 registering types [DROP_EPOCH_FINAL_STATE, REPLICABLE_CLIENT_REQUEST, START_EPOCH, ECHO_REQUEST, STOP_EPOCH, HELLO_REQUEST, REQUEST_EPOCH_FINAL_STATE, EPOCH_FINAL_STATE] for AR.AdderAR1 +2024-11-03 18:59:32 [INFO] AdderAR1:/127.0.0.1:6001 server ready (total number of servers=6) +2024-11-03 19:00:07 [WARNING] MessageNIOTransport:AdderAR1:6001 incurred IOException on java.nio.channels.SocketChannel[connected local=/127.0.0.1:56223 remote=/127.0.0.1:6000] likely because remote end closed connection +2024-11-03 19:00:07 [WARNING] MessageNIOTransport:AdderAR1:6001 incurred IOException on java.nio.channels.SocketChannel[connected local=/127.0.0.1:6001 remote=/127.0.0.1:56221] likely because remote end closed connection diff --git a/output/gigapaxos.log.1.lck b/output/gigapaxos.log.1.lck new file mode 100644 index 00000000..e69de29b diff --git a/output/gigapaxos.log.2 b/output/gigapaxos.log.2 new file mode 100644 index 00000000..b8579278 --- /dev/null +++ b/output/gigapaxos.log.2 @@ -0,0 +1,53 @@ +2024-11-03 18:59:29 [INFO] AdderAR2:AdderAR2 listening on /127.0.0.1:6002 +2024-11-03 18:59:29 [INFO] MessageNIOTransport:AdderAR2:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:6002] with ssl mode CLEAR +2024-11-03 18:59:29 [INFO] class edu.umass.cs.gigapaxos.examples.adder.StatefulAdderApp does not support (String[]) constructor; trying default constructor instead +2024-11-03 18:59:29 [INFO] StatefulAdderApp does not implement ClientMessenger, which means the app should either rely on ClientRequest or not expect to send responses back to clients or rely on alternate means for messaging. +2024-11-03 18:59:29 [INFO] JSONMessengerAdderAR2 starting worker with ssl mode CLEAR +2024-11-03 18:59:29 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:56214] with ssl mode CLEAR +2024-11-03 18:59:29 [INFO] JournalerAdderAR2 created new log file /tmp/gigapaxos/paxos_logs/paxos_journal.AdderAR2/log.AdderAR2.192f4782ca5 +2024-11-03 18:59:31 [INFO] MLog clients using java 1.4+ standard logging. +2024-11-03 18:59:31 [INFO] Initializing c3p0-0.9.5 [built 02-January-2015 13:25:04 -0500; debug? true; trace: 10] +2024-11-03 18:59:31 [INFO] SQLPaxosLoggerAdderAR2 attempting getCursorConn() to db jdbc:derby:/tmp/gigapaxos/paxos_logs/paxos_dbAdderAR2 +2024-11-03 18:59:31 [INFO] Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement -> 3, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> true, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, contextClassLoaderSource -> caller, dataSourceName -> 1br94d0b61vtxs4k120sod5|4e07b95f, debugUnreturnedConnectionStackTraces -> false, description -> null, driverClass -> org.apache.derby.jdbc.EmbeddedDriver, extensions -> {}, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, forceUseNamedDriverClass -> false, identityToken -> 1br94d0b61vtxs4k120sod5|4e07b95f, idleConnectionTestPeriod -> 0, initialPoolSize -> 3, jdbcUrl -> jdbc:derby:/tmp/gigapaxos/paxos_logs/paxos_dbAdderAR2, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 0, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 100, maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 3, numHelperThreads -> 3, preferredTestQuery -> null, privilegeSpawnedThreads -> false, properties -> {password=******, user=******}, propertyCycle -> 0, statementCacheNumDeferredCloseThreads -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, userOverrides -> {}, usesTraditionalReflectiveProxies -> false ] +2024-11-03 18:59:31 [INFO] SQLPaxosLoggerAdderAR2 connected to and created database paxos_dbAdderAR2 +2024-11-03 18:59:32 [INFO] Table checkpointAdderAR2 already exists +2024-11-03 18:59:32 [INFO] Table messagesAdderAR2 already exists +2024-11-03 18:59:32 [INFO] Table messagesAdderAR2 already exists +2024-11-03 18:59:32 [INFO] Table pauseAdderAR2 already exists +2024-11-03 18:59:32 [INFO] Table prev_checkpointAdderAR2 already exists +2024-11-03 18:59:32 [INFO] Created tables checkpointAdderAR2 and messagesAdderAR2 and pauseAdderAR2 +2024-11-03 18:59:32 [INFO] SQLPaxosLoggerAdderAR2 : CHECKPOINTADDERAR2 : STATE : 32672 +2024-11-03 18:59:32 [INFO] SQLPaxosLoggerAdderAR2 : MESSAGESADDERAR2 : MESSAGE : 5242880 +2024-11-03 18:59:32 [INFO] PaxosManager:AdderAR2 beginning to recover checkpoints +2024-11-03 18:59:32 [INFO] AdderAR2 initialized paxos acceptor StatefulAdderApp0:0 with members [1165738381,1165738382,1165738383]; PaxosAcceptor:AdderAR2 null {recovered_state=[{}]} +2024-11-03 18:59:32 [INFO] AdderAR2 initialized paxos coordinator AR_AR_NODES:0 with members [1165738381,1165738382,1165738383]; PaxosAcceptor:AdderAR2 null {recovered_state=[{AdderAR0=/127.0.0.1:6000, AdderAR1=/127.0.0.1:6001, AdderAR2=/127.0.0.1:6002}]} +2024-11-03 18:59:32 [INFO] AdderAR2 initialized paxos acceptor AR_RC_NODES:0 with members [1165738381,1165738382,1165738383]; PaxosAcceptor:AdderAR2 null {recovered_state=[{AdderRC0=/127.0.0.1:7000, AdderRC1=/127.0.0.1:7001, AdderRC2=/127.0.0.1:7002}]} +2024-11-03 18:59:32 [INFO] PaxosManager:AdderAR2 has recovered checkpoints for 3 paxos groups +2024-11-03 18:59:32 [INFO] PaxosManager:AdderAR2 beginning to roll forward logged messages +2024-11-03 18:59:32 [INFO] PaxosManager:AdderAR2 rolled forward 0 messages total across 3 paxos groups +2024-11-03 18:59:32 [INFO] AdderAR2:StatefulAdderApp0:0:[A:(0:1165738382, 1)] sending SYNC_DECISIONS to recipients: [1165738382 1165738383 ]; Message: null:-1:SYNC_DECISIONS:[1165738381[1, 1]]; maxCommittedSlot = 0; +2024-11-03 18:59:32 [INFO] PaxosManager:AdderAR2 recovered paxos instance AdderAR2:StatefulAdderApp0:0:[A:(0:1165738382, 1)]PaxosAcceptor:AdderAR2; isActive = true +2024-11-03 18:59:32 [INFO] AdderAR2:AR_AR_NODES:0:[A:(0:1165738381, 1)] sending SYNC_DECISIONS to recipients: [1165738382 1165738383 ]; Message: null:-1:SYNC_DECISIONS:[1165738381[1, 1]]; maxCommittedSlot = 0; +2024-11-03 18:59:32 [INFO] PaxosManager:AdderAR2 recovered paxos instance AdderAR2:AR_AR_NODES:0:[A:(0:1165738381, 1)]PaxosAcceptor:AdderAR2; isActive = true +2024-11-03 18:59:32 [INFO] AdderAR2:AR_RC_NODES:0:[A:(0:1165738383, 1)] sending SYNC_DECISIONS to recipients: [1165738382 1165738383 ]; Message: null:-1:SYNC_DECISIONS:[1165738381[1, 1]]; maxCommittedSlot = 0; +2024-11-03 18:59:32 [INFO] PaxosManager:AdderAR2 recovered paxos instance AdderAR2:AR_RC_NODES:0:[A:(0:1165738383, 1)]PaxosAcceptor:AdderAR2; isActive = true +2024-11-03 18:59:32 [INFO] ------------------PaxosManager:AdderAR2 recovery complete------------------- +2024-11-03 18:59:32 [INFO] PaxosManager:AdderAR2 creating client messenger at /127.0.0.1:6102; (offset=100) +2024-11-03 18:59:32 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:6102] with ssl mode CLEAR +2024-11-03 18:59:32 [INFO] AdderAR2 creating default service name StatefulAdderApp0 with replica group [AdderAR0, AdderAR1, AdderAR2] +2024-11-03 18:59:32 [INFO] AdderAR2 creating AR_AR_NODES with replica group [AdderAR0, AdderAR1, AdderAR2] +2024-11-03 18:59:32 [INFO] AdderAR2 creating AR_RC_NODES with replica group [AdderAR0, AdderAR1, AdderAR2] +2024-11-03 18:59:32 [INFO] {0} registering types [CREATE_SERVICE_NAME, DELETE_SERVICE_NAME, REQUEST_ACTIVE_REPLICAS, REPLICABLE_CLIENT_REQUEST, ACTIVE_REPLICA_ERROR, ECHO_REQUEST] for TXUtils.GigaPaxosClient +2024-11-03 18:59:32 [INFO] {0} registering types [RECONFIGURE_RC_NODE_CONFIG, RECONFIGURE_ACTIVE_NODE_CONFIG] for TXUtils.GigaPaxosClient +2024-11-03 18:59:32 [INFO] TXUtils.GigaPaxosClient registering types [REPLICABLE_CLIENT_REQUEST] for TXUtils.GigaPaxosClient +2024-11-03 18:59:32 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/[0:0:0:0:0:0:0:0]:56241] with ssl mode CLEAR +2024-11-03 18:59:32 [INFO] TXUtils.GigaPaxosClient56241 listening on /[0:0:0:0:0:0:0:0]:56241; ssl mode = CLEAR; client port offset = 100 +2024-11-03 18:59:32 [INFO] AR.AdderAR2 maybe creating client messenger at /127.0.0.1:6102 +2024-11-03 18:59:32 [INFO] AR.AdderAR2 adding self as demultiplexer to existing client messenger +2024-11-03 18:59:32 [INFO] AbstractPacketDemultiplexer[4]:AdderAR2-clientFacing registering types [] for AR.AdderAR2 +2024-11-03 18:59:32 [INFO] AbstractPacketDemultiplexer[4]:AdderAR2 registering types [DROP_EPOCH_FINAL_STATE, REPLICABLE_CLIENT_REQUEST, STOP_EPOCH, ECHO_REQUEST, HELLO_REQUEST, START_EPOCH, EPOCH_FINAL_STATE, REQUEST_EPOCH_FINAL_STATE] for AR.AdderAR2 +2024-11-03 18:59:32 [INFO] AdderAR2:/127.0.0.1:6002 server ready (total number of servers=6) +2024-11-03 19:00:07 [WARNING] MessageNIOTransport:AdderAR2:6002 incurred IOException on java.nio.channels.SocketChannel[connected local=/127.0.0.1:6002 remote=/127.0.0.1:56222] likely because remote end closed connection +2024-11-03 19:00:07 [WARNING] MessageNIOTransport:AdderAR2:6002 incurred IOException on java.nio.channels.SocketChannel[connected local=/127.0.0.1:56235 remote=/127.0.0.1:6000] likely because remote end closed connection +2024-11-03 19:00:07 [WARNING] MessageNIOTransport:AdderAR2:6002 incurred IOException on java.nio.channels.SocketChannel[connected local=/127.0.0.1:6002 remote=/127.0.0.1:56224] likely because remote end closed connection +2024-11-03 19:00:07 [WARNING] MessageNIOTransport:AdderAR2:6002 incurred IOException on java.nio.channels.SocketChannel[connected local=/127.0.0.1:56236 remote=/127.0.0.1:6001] likely because remote end closed connection diff --git a/output/gigapaxos.log.2.lck b/output/gigapaxos.log.2.lck new file mode 100644 index 00000000..e69de29b diff --git a/output/gigapaxos.log.3 b/output/gigapaxos.log.3 new file mode 100644 index 00000000..35e56ae1 --- /dev/null +++ b/output/gigapaxos.log.3 @@ -0,0 +1,96 @@ +2024-11-03 18:59:29 [INFO] AdderRC0:AdderRC0 listening on /127.0.0.1:7000 +2024-11-03 18:59:29 [INFO] MessageNIOTransport:AdderRC0:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:7000] with ssl mode CLEAR +2024-11-03 18:59:32 [INFO] MLog clients using java 1.4+ standard logging. +2024-11-03 18:59:32 [INFO] Initializing c3p0-0.9.5 [built 02-January-2015 13:25:04 -0500; debug? true; trace: 10] +2024-11-03 18:59:32 [INFO] Attempting getDefaultConn() to DB jdbc:derby:/tmp/gigapaxos/reconfiguration_DB/reconfiguration_DBAdderRC0 +2024-11-03 18:59:32 [INFO] Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement -> 3, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> true, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, contextClassLoaderSource -> caller, dataSourceName -> 1br94d0b61vtxsp710ith2g|544d57e, debugUnreturnedConnectionStackTraces -> false, description -> null, driverClass -> org.apache.derby.jdbc.EmbeddedDriver, extensions -> {}, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, forceUseNamedDriverClass -> false, identityToken -> 1br94d0b61vtxsp710ith2g|544d57e, idleConnectionTestPeriod -> 0, initialPoolSize -> 3, jdbcUrl -> jdbc:derby:/tmp/gigapaxos/reconfiguration_DB/reconfiguration_DBAdderRC0, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 0, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 100, maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 3, numHelperThreads -> 3, preferredTestQuery -> null, privilegeSpawnedThreads -> false, properties -> {password=******, user=******}, propertyCycle -> 0, statementCacheNumDeferredCloseThreads -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, userOverrides -> {}, usesTraditionalReflectiveProxies -> false ] +2024-11-03 18:59:32 [INFO] Connected to and created database reconfiguration_DBAdderRC0 +2024-11-03 18:59:32 [INFO] Table checkpointAdderRC0 already exists +2024-11-03 18:59:32 [INFO] Table checkpointAdderRC0 already exists +2024-11-03 18:59:32 [INFO] Table demandAdderRC0 already exists +2024-11-03 18:59:32 [INFO] Table nodeconfigAdderRC0 already exists +2024-11-03 18:59:32 [INFO] DerbyRCDBAdderRC0 created (or exists) tables [checkpointAdderRC0, messagesAdderRC0, demandAdderRC0, nodeconfigAdderRC0] +2024-11-03 18:59:33 [INFO] DerbyRCDBAdderRC0 proceeding with node config version AdderAR0:/127.0.0.1:6000 AdderAR1:/127.0.0.1:6001 AdderAR2:/127.0.0.1:6002 +AdderRC0:/127.0.0.1:7000 AdderRC1:/127.0.0.1:7001 AdderRC2:/127.0.0.1:7002 : +2024-11-03 18:59:33 [INFO] DerbyRCDBAdderRC0 initializing with RC records in DB = +2024-11-03 18:59:33 [INFO] JSONMessengerAdderRC0 starting worker with ssl mode CLEAR +2024-11-03 18:59:33 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:56246] with ssl mode CLEAR +2024-11-03 18:59:33 [INFO] JournalerAdderRC0 created new log file /tmp/gigapaxos/paxos_logs/paxos_journal.AdderRC0/log.AdderRC0.192f4783b0c +2024-11-03 18:59:33 [INFO] SQLPaxosLoggerAdderRC0 attempting getCursorConn() to db jdbc:derby:/tmp/gigapaxos/paxos_logs/paxos_dbAdderRC0 +2024-11-03 18:59:33 [INFO] Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement -> 3, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> true, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, contextClassLoaderSource -> caller, dataSourceName -> 1br94d0b61vtxsp710ith2g|58e6d4b8, debugUnreturnedConnectionStackTraces -> false, description -> null, driverClass -> org.apache.derby.jdbc.EmbeddedDriver, extensions -> {}, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, forceUseNamedDriverClass -> false, identityToken -> 1br94d0b61vtxsp710ith2g|58e6d4b8, idleConnectionTestPeriod -> 0, initialPoolSize -> 3, jdbcUrl -> jdbc:derby:/tmp/gigapaxos/paxos_logs/paxos_dbAdderRC0, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 0, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 100, maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 3, numHelperThreads -> 3, preferredTestQuery -> null, privilegeSpawnedThreads -> false, properties -> {password=******, user=******}, propertyCycle -> 0, statementCacheNumDeferredCloseThreads -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, userOverrides -> {}, usesTraditionalReflectiveProxies -> false ] +2024-11-03 18:59:33 [INFO] SQLPaxosLoggerAdderRC0 connected to and created database paxos_dbAdderRC0 +2024-11-03 18:59:33 [INFO] Table checkpointAdderRC0 already exists +2024-11-03 18:59:33 [INFO] Table messagesAdderRC0 already exists +2024-11-03 18:59:34 [INFO] Table messagesAdderRC0 already exists +2024-11-03 18:59:34 [INFO] Table pauseAdderRC0 already exists +2024-11-03 18:59:34 [INFO] Table prev_checkpointAdderRC0 already exists +2024-11-03 18:59:34 [INFO] Created tables checkpointAdderRC0 and messagesAdderRC0 and pauseAdderRC0 +2024-11-03 18:59:34 [INFO] SQLPaxosLoggerAdderRC0 : CHECKPOINTADDERRC0 : STATE : 32672 +2024-11-03 18:59:34 [INFO] SQLPaxosLoggerAdderRC0 : MESSAGESADDERRC0 : MESSAGE : 5242880 +2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC0 beginning to recover checkpoints +2024-11-03 18:59:34 [INFO] AdderRC0 initialized paxos acceptor AdderRC0:0 with members [1165722509,1165722510,1165722511]; PaxosAcceptor:AdderRC0 null {recovered_state=[{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","Adder[...]N_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AdderRC0"}]} +2024-11-03 18:59:34 [INFO] AdderRC0 initialized paxos acceptor AdderRC1:0 with members [1165722509,1165722510,1165722511]; PaxosAcceptor:AdderRC0 null {recovered_state=[{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","Adder[...]_CHANGE":"REPLICATE_ALL","RC_EPOCH_MAP":[],"NAME":"AR_RC_NODES"}]} +2024-11-03 18:59:34 [INFO] AdderRC0 initialized paxos coordinator AdderRC2:0 with members [1165722509,1165722510,1165722511]; PaxosAcceptor:AdderRC0 null {recovered_state=[{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","Adder[...]N_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AdderRC2"}]} +2024-11-03 18:59:34 [INFO] AdderRC0 initialized paxos acceptor RC_NODES:0 with members [1165722509,1165722510,1165722511]; PaxosAcceptor:AdderRC0 null {recovered_state=[{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","Adder[...]POCH":0},{"RC_NODE":"AdderRC2","RC_EPOCH":0}],"NAME":"RC_NODES"}]} +2024-11-03 18:59:34 [INFO] AdderRC0 initialized paxos acceptor AR_NODES:0 with members [1165722509,1165722510,1165722511]; PaxosAcceptor:AdderRC0 null {recovered_state=[{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderAR0","Adder[...]N_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AR_NODES"}]} +2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC0 has recovered checkpoints for 5 paxos groups +2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC0 beginning to roll forward logged messages +2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC0 rolled forward 0 messages total across 5 paxos groups +2024-11-03 18:59:34 [INFO] AdderRC0:AdderRC0:0:[A:(0:1165722510, 1)] sending SYNC_DECISIONS to recipients: [1165722509 1165722510 ]; Message: null:-1:SYNC_DECISIONS:[1165722511[1, 1]]; maxCommittedSlot = 0; +2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC0 recovered paxos instance AdderRC0:AdderRC0:0:[A:(0:1165722510, 1)]PaxosAcceptor:AdderRC0; isActive = true +2024-11-03 18:59:34 [INFO] AdderRC0:AdderRC1:0:[A:(0:1165722509, 1)] sending SYNC_DECISIONS to recipients: [1165722509 1165722510 ]; Message: null:-1:SYNC_DECISIONS:[1165722511[1, 1]]; maxCommittedSlot = 0; +2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC0 recovered paxos instance AdderRC0:AdderRC1:0:[A:(0:1165722509, 1)]PaxosAcceptor:AdderRC0; isActive = true +2024-11-03 18:59:34 [INFO] AdderRC0:AdderRC2:0:[A:(0:1165722511, 1)] sending SYNC_DECISIONS to recipients: [1165722509 1165722510 ]; Message: null:-1:SYNC_DECISIONS:[1165722511[1, 1]]; maxCommittedSlot = 0; +2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC0 recovered paxos instance AdderRC0:AdderRC2:0:[A:(0:1165722511, 1)]PaxosAcceptor:AdderRC0; isActive = true +2024-11-03 18:59:34 [INFO] AdderRC0:RC_NODES:0:[A:(0:1165722509, 1)] sending SYNC_DECISIONS to recipients: [1165722509 1165722510 ]; Message: null:-1:SYNC_DECISIONS:[1165722511[1, 1]]; maxCommittedSlot = 0; +2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC0 recovered paxos instance AdderRC0:RC_NODES:0:[A:(0:1165722509, 1)]PaxosAcceptor:AdderRC0; isActive = true +2024-11-03 18:59:34 [INFO] AdderRC0:AR_NODES:0:[A:(0:1165722510, 1)] sending SYNC_DECISIONS to recipients: [1165722509 1165722510 ]; Message: null:-1:SYNC_DECISIONS:[1165722511[1, 1]]; maxCommittedSlot = 0; +2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC0 recovered paxos instance AdderRC0:AR_NODES:0:[A:(0:1165722510, 1)]PaxosAcceptor:AdderRC0; isActive = true +2024-11-03 18:59:34 [INFO] ------------------PaxosManager:AdderRC0 recovery complete------------------- +2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC0 creating client messenger at /127.0.0.1:7100; (offset=100) +2024-11-03 18:59:34 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:7100] with ssl mode CLEAR +2024-11-03 18:59:34 [INFO] RepliconfigurableReconfiguratorDB:AdderRC0 created reconfigurator group AdderRC0 with members [AdderRC0, AdderRC1, AdderRC2]: {"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"EPOCH":0,"NEW_ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AdderRC0"} +2024-11-03 18:59:34 [INFO] RepliconfigurableReconfiguratorDB:AdderRC0 created reconfigurator group AdderRC1 with members [AdderRC0, AdderRC1, AdderRC2]: {"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"EPOCH":0,"NEW_ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AdderRC1"} +{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"EPOCH":0,"NEW_ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"REPLICATE_ALL","RC_EPOCH_MAP":[],"NAME":"StatefulAdderApp0"} +{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"EPOCH":0,"NEW_ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"REPLICATE_ALL","RC_EPOCH_MAP":[],"NAME":"AR_AR_NODES"} +{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"EPOCH":0,"NEW_ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"REPLICATE_ALL","RC_EPOCH_MAP":[],"NAME":"AR_RC_NODES"} +2024-11-03 18:59:34 [INFO] RepliconfigurableReconfiguratorDB:AdderRC0 created reconfigurator group AdderRC2 with members [AdderRC0, AdderRC1, AdderRC2]: {"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"EPOCH":0,"NEW_ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AdderRC2"} +2024-11-03 18:59:34 [INFO] RepliconfigurableReconfiguratorDB:AdderRC0 after recovery has node config records = +AdderRC0 : AdderRC0:0:READY[AdderRC0, AdderRC1, AdderRC2] +AdderRC1 : AdderRC1:0:READY[AdderRC0, AdderRC1, AdderRC2] +AdderRC2 : AdderRC2:0:READY[AdderRC0, AdderRC1, AdderRC2] +RC_NODES : RC_NODES:0:READY[AdderRC0, AdderRC1, AdderRC2] +AR_NODES : AR_NODES:0:READY[AdderAR0, AdderAR1, AdderAR2] +2024-11-03 18:59:34 [INFO] RC.AdderRC0 creating client messenger at /127.0.0.1:7100 +2024-11-03 18:59:34 [INFO] RC.AdderRC0 adding self as demultiplexer to existing client messenger +2024-11-03 18:59:34 [INFO] RC.AdderRC0 registering types [DELETE_SERVICE_NAME, CREATE_SERVICE_NAME, REQUEST_ACTIVE_REPLICAS] +2024-11-03 18:59:34 [INFO] RC.AdderRC0 registering types [CREATE_SERVICE_NAME, ACK_STOP_EPOCH, RECONFIGURE_RC_NODE_CONFIG, DEMAND_REPORT, RC_RECORD_REQUEST, ACK_DROP_EPOCH_FINAL_STATE, HELLO_REQUEST, DELETE_SERVICE_NAME, ACK_START_EPOCH, ECHO_REQUEST, REQUEST_ACTIVE_REPLICAS, RECONFIGURE_ACTIVE_NODE_CONFIG] +2024-11-03 18:59:34 [INFO] {0} registering types [DELETE_SERVICE_NAME, ACTIVE_REPLICA_ERROR, CREATE_SERVICE_NAME, REPLICABLE_CLIENT_REQUEST, ECHO_REQUEST, REQUEST_ACTIVE_REPLICAS] for TXUtils.GigaPaxosClient +2024-11-03 18:59:34 [INFO] {0} registering types [RECONFIGURE_RC_NODE_CONFIG, RECONFIGURE_ACTIVE_NODE_CONFIG] for TXUtils.GigaPaxosClient +2024-11-03 18:59:34 [INFO] TXUtils.GigaPaxosClient registering types [REPLICABLE_CLIENT_REQUEST] for TXUtils.GigaPaxosClient +2024-11-03 18:59:34 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/[0:0:0:0:0:0:0:0]:56263] with ssl mode CLEAR +2024-11-03 18:59:34 [INFO] TXUtils.GigaPaxosClient56263 listening on /[0:0:0:0:0:0:0:0]:56263; ssl mode = CLEAR; client port offset = 100 +2024-11-03 18:59:34 [INFO] AR.AdderRC0 maybe creating client messenger at /127.0.0.1:7100 +2024-11-03 18:59:34 [INFO] AR.AdderRC0 adding self as demultiplexer to existing client messenger +2024-11-03 18:59:34 [INFO] AbstractPacketDemultiplexer[4]:AdderRC0-clientFacing registering types [] for AR.AdderRC0 +2024-11-03 18:59:34 [INFO] AbstractPacketDemultiplexer[4]:AdderRC0 registering types [START_EPOCH, DROP_EPOCH_FINAL_STATE, STOP_EPOCH, REPLICABLE_CLIENT_REQUEST, ECHO_REQUEST, HELLO_REQUEST, EPOCH_FINAL_STATE, REQUEST_EPOCH_FINAL_STATE] for AR.AdderRC0 +2024-11-03 18:59:34 [INFO] AdderRC0:/127.0.0.1:7000 server ready (total number of servers=6) +2024-11-03 18:59:34 [INFO] [id: 0xbaf321d9] REGISTERED +2024-11-03 18:59:34 [INFO] [id: 0xbaf321d9] BIND: /127.0.0.1:7300 +2024-11-03 18:59:34 [INFO] RC.AdderRC0:HTTP:/127.0.0.1:7300 ready +2024-11-03 18:59:34 [INFO] [id: 0xbaf321d9, L:/127.0.0.1:7300] ACTIVE +2024-11-03 18:59:34 [INFO] AdderRC0:AdderRC1:0:[A:(0:1165722509, 1)] running for coordinator as node 1,165,722,509 seems dead (last pinged 1 secs back) +2024-11-03 18:59:34 [INFO] AdderRC0:AdderRC0:0:[A:(0:1165722510, 1)] running for coordinator as node 1,165,722,510 seems dead (last pinged 0 secs back) +2024-11-03 18:59:34 [INFO] AdderRC0:AdderRC2:0:[A:(0:1165722511, 1)] running for coordinator as node 1,165,722,511 has not yet initialized its coordinator +2024-11-03 18:59:34 [INFO] AdderRC0:RC_NODES:0:[A:(0:1165722509, 1)] running for coordinator as node 1,165,722,509 seems dead (last pinged 1 secs back) +2024-11-03 18:59:34 [INFO] AdderRC0:AdderRC0:0:[C:(1:1165722511), A:(1:1165722511, 1)] acking AdderRC0:0:PREPARE:[1:1165722511(1)] with null:-1:PREPARE_REPLY:[1165722511:1:1165722511[]firstSlot=1] +2024-11-03 18:59:34 [INFO] AdderRC0:AdderRC2:0:[C:(1:1165722511), A:(1:1165722511, 1)] acking AdderRC2:0:PREPARE:[1:1165722511(1)] with null:-1:PREPARE_REPLY:[1165722511:1:1165722511[]firstSlot=1] +2024-11-03 18:59:34 [INFO] AdderRC0:AdderRC1:0:[C:(1:1165722511), A:(1:1165722511, 1)] acking AdderRC1:0:PREPARE:[1:1165722511(1)] with null:-1:PREPARE_REPLY:[1165722511:1:1165722511[]firstSlot=1] +2024-11-03 18:59:34 [INFO] AdderRC0:RC_NODES:0:[C:(1:1165722511), A:(1:1165722511, 1)] acking RC_NODES:0:PREPARE:[1:1165722511(1)] with null:-1:PREPARE_REPLY:[1165722511:1:1165722511[]firstSlot=1] +2024-11-03 18:59:34 [INFO] AdderRC0:AR_NODES:0:[A:(0:1165722510, 1)] running for coordinator as node 1,165,722,510 seems dead (last pinged 0 secs back) +2024-11-03 18:59:34 [INFO] AdderRC0:AR_NODES:0:[C:(1:1165722511), A:(1:1165722511, 1)] acking AR_NODES:0:PREPARE:[1:1165722511(1)] with null:-1:PREPARE_REPLY:[1165722511:1:1165722511[]firstSlot=1] +2024-11-03 18:59:34 [INFO] AdderRC0:AdderRC0:0:[C:(1:1165722511), A:(1:1165722511, 1)] preempting AdderRC0:0:PREPARE:[1:1165722510(1)] with null:-1:PREPARE_REPLY:[1165722511:1:1165722511[]firstSlot=1] +2024-11-03 18:59:34 [INFO] AdderRC0:AR_NODES:0:[C:(1:1165722511), A:(1:1165722511, 1)] preempting AR_NODES:0:PREPARE:[1:1165722510(1)] with null:-1:PREPARE_REPLY:[1165722511:1:1165722511[]firstSlot=1] +2024-11-03 18:59:34 [INFO] AdderRC0:AdderRC1:0:[C:(1:1165722511), A:(1:1165722511, 1)] preempting AdderRC1:0:PREPARE:[1:1165722510(1)] with null:-1:PREPARE_REPLY:[1165722511:1:1165722511[]firstSlot=1] +2024-11-03 18:59:34 [INFO] AdderRC0:RC_NODES:0:[C:(1:1165722511), A:(1:1165722511, 1)] preempting RC_NODES:0:PREPARE:[1:1165722510(1)] with null:-1:PREPARE_REPLY:[1165722511:1:1165722511[]firstSlot=1] +2024-11-03 18:59:34 [INFO] AdderRC0:AdderRC2:0:[C:(1:1165722511), A:(1:1165722511, 1)] preempting AdderRC2:0:PREPARE:[1:1165722510(1)] with null:-1:PREPARE_REPLY:[1165722511:1:1165722511[]firstSlot=1] diff --git a/output/gigapaxos.log.3.lck b/output/gigapaxos.log.3.lck new file mode 100644 index 00000000..e69de29b diff --git a/output/gigapaxos.log.4 b/output/gigapaxos.log.4 new file mode 100644 index 00000000..a765332f --- /dev/null +++ b/output/gigapaxos.log.4 @@ -0,0 +1,103 @@ +2024-11-03 18:59:30 [INFO] AdderRC1:AdderRC1 listening on /127.0.0.1:7001 +2024-11-03 18:59:30 [INFO] MessageNIOTransport:AdderRC1:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:7001] with ssl mode CLEAR +2024-11-03 18:59:32 [INFO] MLog clients using java 1.4+ standard logging. +2024-11-03 18:59:33 [INFO] Initializing c3p0-0.9.5 [built 02-January-2015 13:25:04 -0500; debug? true; trace: 10] +2024-11-03 18:59:33 [INFO] Attempting getDefaultConn() to DB jdbc:derby:/tmp/gigapaxos/reconfiguration_DB/reconfiguration_DBAdderRC1 +2024-11-03 18:59:33 [INFO] Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement -> 3, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> true, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, contextClassLoaderSource -> caller, dataSourceName -> 1br94d0b61vtxt4q1jhw7nk|bb9e6dc, debugUnreturnedConnectionStackTraces -> false, description -> null, driverClass -> org.apache.derby.jdbc.EmbeddedDriver, extensions -> {}, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, forceUseNamedDriverClass -> false, identityToken -> 1br94d0b61vtxt4q1jhw7nk|bb9e6dc, idleConnectionTestPeriod -> 0, initialPoolSize -> 3, jdbcUrl -> jdbc:derby:/tmp/gigapaxos/reconfiguration_DB/reconfiguration_DBAdderRC1, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 0, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 100, maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 3, numHelperThreads -> 3, preferredTestQuery -> null, privilegeSpawnedThreads -> false, properties -> {password=******, user=******}, propertyCycle -> 0, statementCacheNumDeferredCloseThreads -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, userOverrides -> {}, usesTraditionalReflectiveProxies -> false ] +2024-11-03 18:59:33 [INFO] Connected to and created database reconfiguration_DBAdderRC1 +2024-11-03 18:59:33 [INFO] Table checkpointAdderRC1 already exists +2024-11-03 18:59:33 [INFO] Table checkpointAdderRC1 already exists +2024-11-03 18:59:33 [INFO] Table demandAdderRC1 already exists +2024-11-03 18:59:33 [INFO] Table nodeconfigAdderRC1 already exists +2024-11-03 18:59:33 [INFO] DerbyRCDBAdderRC1 created (or exists) tables [checkpointAdderRC1, messagesAdderRC1, demandAdderRC1, nodeconfigAdderRC1] +2024-11-03 18:59:33 [INFO] DerbyRCDBAdderRC1 proceeding with node config version AdderAR0:/127.0.0.1:6000 AdderAR1:/127.0.0.1:6001 AdderAR2:/127.0.0.1:6002 +AdderRC0:/127.0.0.1:7000 AdderRC1:/127.0.0.1:7001 AdderRC2:/127.0.0.1:7002 : +2024-11-03 18:59:33 [INFO] DerbyRCDBAdderRC1 initializing with RC records in DB = +2024-11-03 18:59:33 [INFO] JSONMessengerAdderRC1 starting worker with ssl mode CLEAR +2024-11-03 18:59:33 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:56251] with ssl mode CLEAR +2024-11-03 18:59:33 [INFO] JournalerAdderRC1 created new log file /tmp/gigapaxos/paxos_logs/paxos_journal.AdderRC1/log.AdderRC1.192f4783d04 +2024-11-03 18:59:34 [INFO] SQLPaxosLoggerAdderRC1 attempting getCursorConn() to db jdbc:derby:/tmp/gigapaxos/paxos_logs/paxos_dbAdderRC1 +2024-11-03 18:59:34 [INFO] Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement -> 3, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> true, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, contextClassLoaderSource -> caller, dataSourceName -> 1br94d0b61vtxt4q1jhw7nk|1252b961, debugUnreturnedConnectionStackTraces -> false, description -> null, driverClass -> org.apache.derby.jdbc.EmbeddedDriver, extensions -> {}, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, forceUseNamedDriverClass -> false, identityToken -> 1br94d0b61vtxt4q1jhw7nk|1252b961, idleConnectionTestPeriod -> 0, initialPoolSize -> 3, jdbcUrl -> jdbc:derby:/tmp/gigapaxos/paxos_logs/paxos_dbAdderRC1, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 0, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 100, maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 3, numHelperThreads -> 3, preferredTestQuery -> null, privilegeSpawnedThreads -> false, properties -> {password=******, user=******}, propertyCycle -> 0, statementCacheNumDeferredCloseThreads -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, userOverrides -> {}, usesTraditionalReflectiveProxies -> false ] +2024-11-03 18:59:34 [INFO] SQLPaxosLoggerAdderRC1 connected to and created database paxos_dbAdderRC1 +2024-11-03 18:59:34 [INFO] Table checkpointAdderRC1 already exists +2024-11-03 18:59:34 [INFO] Table messagesAdderRC1 already exists +2024-11-03 18:59:34 [INFO] Table messagesAdderRC1 already exists +2024-11-03 18:59:34 [INFO] Table pauseAdderRC1 already exists +2024-11-03 18:59:34 [INFO] Table prev_checkpointAdderRC1 already exists +2024-11-03 18:59:34 [INFO] Created tables checkpointAdderRC1 and messagesAdderRC1 and pauseAdderRC1 +2024-11-03 18:59:34 [INFO] SQLPaxosLoggerAdderRC1 : CHECKPOINTADDERRC1 : STATE : 32672 +2024-11-03 18:59:34 [INFO] SQLPaxosLoggerAdderRC1 : MESSAGESADDERRC1 : MESSAGE : 5242880 +2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC1 beginning to recover checkpoints +2024-11-03 18:59:34 [INFO] AdderRC1 initialized paxos coordinator AdderRC0:0 with members [1165722509,1165722510,1165722511]; PaxosAcceptor:AdderRC1 null {recovered_state=[{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","Adder[...]N_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AdderRC0"}]} +2024-11-03 18:59:34 [INFO] AdderRC1 initialized paxos acceptor AdderRC1:0 with members [1165722509,1165722510,1165722511]; PaxosAcceptor:AdderRC1 null {recovered_state=[{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","Adder[...]_CHANGE":"REPLICATE_ALL","RC_EPOCH_MAP":[],"NAME":"AR_RC_NODES"}]} +2024-11-03 18:59:34 [INFO] AdderRC1 initialized paxos acceptor AdderRC2:0 with members [1165722509,1165722510,1165722511]; PaxosAcceptor:AdderRC1 null {recovered_state=[{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","Adder[...]N_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AdderRC2"}]} +2024-11-03 18:59:34 [INFO] AdderRC1 initialized paxos acceptor RC_NODES:0 with members [1165722509,1165722510,1165722511]; PaxosAcceptor:AdderRC1 null {recovered_state=[{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","Adder[...]POCH":0},{"RC_NODE":"AdderRC2","RC_EPOCH":0}],"NAME":"RC_NODES"}]} +2024-11-03 18:59:34 [INFO] AdderRC1 initialized paxos coordinator AR_NODES:0 with members [1165722509,1165722510,1165722511]; PaxosAcceptor:AdderRC1 null {recovered_state=[{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderAR0","Adder[...]N_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AR_NODES"}]} +2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC1 has recovered checkpoints for 5 paxos groups +2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC1 beginning to roll forward logged messages +2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC1 rolled forward 0 messages total across 5 paxos groups +2024-11-03 18:59:34 [INFO] AdderRC1:AdderRC0:0:[A:(0:1165722510, 1)] sending SYNC_DECISIONS to recipients: [1165722509 1165722511 ]; Message: null:-1:SYNC_DECISIONS:[1165722510[1, 1]]; maxCommittedSlot = 0; +2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC1 recovered paxos instance AdderRC1:AdderRC0:0:[A:(0:1165722510, 1)]PaxosAcceptor:AdderRC1; isActive = true +2024-11-03 18:59:34 [INFO] AdderRC1:AdderRC1:0:[A:(0:1165722509, 1)] sending SYNC_DECISIONS to recipients: [1165722509 1165722511 ]; Message: null:-1:SYNC_DECISIONS:[1165722510[1, 1]]; maxCommittedSlot = 0; +2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC1 recovered paxos instance AdderRC1:AdderRC1:0:[A:(0:1165722509, 1)]PaxosAcceptor:AdderRC1; isActive = true +2024-11-03 18:59:34 [INFO] AdderRC1:AdderRC2:0:[A:(0:1165722511, 1)] sending SYNC_DECISIONS to recipients: [1165722509 1165722511 ]; Message: null:-1:SYNC_DECISIONS:[1165722510[1, 1]]; maxCommittedSlot = 0; +2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC1 recovered paxos instance AdderRC1:AdderRC2:0:[A:(0:1165722511, 1)]PaxosAcceptor:AdderRC1; isActive = true +2024-11-03 18:59:34 [INFO] AdderRC1:RC_NODES:0:[A:(0:1165722509, 1)] sending SYNC_DECISIONS to recipients: [1165722509 1165722511 ]; Message: null:-1:SYNC_DECISIONS:[1165722510[1, 1]]; maxCommittedSlot = 0; +2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC1 recovered paxos instance AdderRC1:RC_NODES:0:[A:(0:1165722509, 1)]PaxosAcceptor:AdderRC1; isActive = true +2024-11-03 18:59:34 [INFO] AdderRC1:AR_NODES:0:[A:(0:1165722510, 1)] sending SYNC_DECISIONS to recipients: [1165722509 1165722511 ]; Message: null:-1:SYNC_DECISIONS:[1165722510[1, 1]]; maxCommittedSlot = 0; +2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC1 recovered paxos instance AdderRC1:AR_NODES:0:[A:(0:1165722510, 1)]PaxosAcceptor:AdderRC1; isActive = true +2024-11-03 18:59:34 [INFO] ------------------PaxosManager:AdderRC1 recovery complete------------------- +2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC1 creating client messenger at /127.0.0.1:7101; (offset=100) +2024-11-03 18:59:34 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:7101] with ssl mode CLEAR +2024-11-03 18:59:34 [INFO] RepliconfigurableReconfiguratorDB:AdderRC1 created reconfigurator group AdderRC0 with members [AdderRC0, AdderRC1, AdderRC2]: {"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"EPOCH":0,"NEW_ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AdderRC0"} +2024-11-03 18:59:34 [INFO] RepliconfigurableReconfiguratorDB:AdderRC1 created reconfigurator group AdderRC1 with members [AdderRC0, AdderRC1, AdderRC2]: {"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"EPOCH":0,"NEW_ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AdderRC1"} +{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"EPOCH":0,"NEW_ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"REPLICATE_ALL","RC_EPOCH_MAP":[],"NAME":"StatefulAdderApp0"} +{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"EPOCH":0,"NEW_ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"REPLICATE_ALL","RC_EPOCH_MAP":[],"NAME":"AR_AR_NODES"} +{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"EPOCH":0,"NEW_ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"REPLICATE_ALL","RC_EPOCH_MAP":[],"NAME":"AR_RC_NODES"} +2024-11-03 18:59:34 [INFO] RepliconfigurableReconfiguratorDB:AdderRC1 created reconfigurator group AdderRC2 with members [AdderRC0, AdderRC1, AdderRC2]: {"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"EPOCH":0,"NEW_ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AdderRC2"} +2024-11-03 18:59:34 [INFO] RepliconfigurableReconfiguratorDB:AdderRC1 after recovery has node config records = +AdderRC0 : AdderRC0:0:READY[AdderRC0, AdderRC1, AdderRC2] +AdderRC1 : AdderRC1:0:READY[AdderRC0, AdderRC1, AdderRC2] +AdderRC2 : AdderRC2:0:READY[AdderRC0, AdderRC1, AdderRC2] +RC_NODES : RC_NODES:0:READY[AdderRC0, AdderRC1, AdderRC2] +AR_NODES : AR_NODES:0:READY[AdderAR0, AdderAR1, AdderAR2] +2024-11-03 18:59:34 [INFO] AdderRC1:AR_NODES:0:[A:(0:1165722510, 1)] running for coordinator as node 1,165,722,510 has not yet initialized its coordinator +2024-11-03 18:59:34 [INFO] AdderRC1:AdderRC0:0:[A:(0:1165722510, 1)] running for coordinator as node 1,165,722,510 has not yet initialized its coordinator +2024-11-03 18:59:34 [INFO] AdderRC1:RC_NODES:0:[A:(0:1165722509, 1)] running for coordinator as node 1,165,722,509 seems dead (last pinged 1 secs back) +2024-11-03 18:59:34 [INFO] AdderRC1:AdderRC1:0:[A:(0:1165722509, 1)] running for coordinator as node 1,165,722,509 seems dead (last pinged 1 secs back) +2024-11-03 18:59:34 [INFO] AdderRC1:AR_NODES:0:[C:(1:1165722510), A:(1:1165722511, 1)] acking AR_NODES:0:PREPARE:[1:1165722511(1)] with null:-1:PREPARE_REPLY:[1165722510:1:1165722511[]firstSlot=1] +2024-11-03 18:59:34 [INFO] AdderRC1:RC_NODES:0:[C:(1:1165722510), A:(1:1165722511, 1)] acking RC_NODES:0:PREPARE:[1:1165722511(1)] with null:-1:PREPARE_REPLY:[1165722510:1:1165722511[]firstSlot=1] +2024-11-03 18:59:34 [INFO] AdderRC1:AR_NODES:0:[C:(1:1165722510), A:(1:1165722511, 1)] preempting AR_NODES:0:PREPARE:[1:1165722510(1)] with null:-1:PREPARE_REPLY:[1165722510:1:1165722511[]firstSlot=1] +2024-11-03 18:59:34 [INFO] AdderRC1:AdderRC0:0:[C:(1:1165722510), A:(1:1165722511, 1)] acking AdderRC0:0:PREPARE:[1:1165722511(1)] with null:-1:PREPARE_REPLY:[1165722510:1:1165722511[]firstSlot=1] +2024-11-03 18:59:34 [INFO] AdderRC1:AdderRC1:0:[C:(1:1165722510), A:(1:1165722511, 1)] acking AdderRC1:0:PREPARE:[1:1165722511(1)] with null:-1:PREPARE_REPLY:[1165722510:1:1165722511[]firstSlot=1] +2024-11-03 18:59:34 [INFO] AdderRC1:AdderRC0:0:[C:(1:1165722510), A:(1:1165722511, 1)] preempting AdderRC0:0:PREPARE:[1:1165722510(1)] with null:-1:PREPARE_REPLY:[1165722510:1:1165722511[]firstSlot=1] +2024-11-03 18:59:34 [INFO] AdderRC1:AR_NODES:0:[C:(1:1165722510), A:(1:1165722511, 1)] (1:1165722510) election PREEMPTED by 1:1165722511 +2024-11-03 18:59:34 [INFO] AdderRC1:RC_NODES:0:[C:(1:1165722510), A:(1:1165722511, 1)] preempting RC_NODES:0:PREPARE:[1:1165722510(1)] with null:-1:PREPARE_REPLY:[1165722510:1:1165722511[]firstSlot=1] +2024-11-03 18:59:34 [INFO] AdderRC1:RC_NODES:0:[C:(1:1165722510), A:(1:1165722511, 1)] (1:1165722510) election PREEMPTED by 1:1165722511 +2024-11-03 18:59:34 [INFO] AdderRC1:AdderRC0:0:[C:(1:1165722510), A:(1:1165722511, 1)] (1:1165722510) election PREEMPTED by 1:1165722511 +2024-11-03 18:59:34 [INFO] AdderRC1:AdderRC1:0:[C:(1:1165722510), A:(1:1165722511, 1)] preempting AdderRC1:0:PREPARE:[1:1165722510(1)] with null:-1:PREPARE_REPLY:[1165722510:1:1165722511[]firstSlot=1] +2024-11-03 18:59:34 [INFO] AdderRC1:AdderRC1:0:[C:(1:1165722510), A:(1:1165722511, 1)] (1:1165722510) election PREEMPTED by 1:1165722511 +2024-11-03 18:59:34 [INFO] AdderRC1:AdderRC2:0:[A:(0:1165722511, 1)] running for coordinator as node 1,165,722,511 seems dead (last pinged 0 secs back) +2024-11-03 18:59:34 [INFO] AdderRC1:AdderRC2:0:[C:(1:1165722510), A:(1:1165722511, 1)] acking AdderRC2:0:PREPARE:[1:1165722511(1)] with null:-1:PREPARE_REPLY:[1165722510:1:1165722511[]firstSlot=1] +2024-11-03 18:59:34 [INFO] AdderRC1:AdderRC2:0:[C:(1:1165722510), A:(1:1165722511, 1)] preempting AdderRC2:0:PREPARE:[1:1165722510(1)] with null:-1:PREPARE_REPLY:[1165722510:1:1165722511[]firstSlot=1] +2024-11-03 18:59:34 [INFO] AdderRC1:AdderRC2:0:[C:(1:1165722510), A:(1:1165722511, 1)] (1:1165722510) election PREEMPTED by 1:1165722511 +2024-11-03 18:59:34 [INFO] RC.AdderRC1 creating client messenger at /127.0.0.1:7101 +2024-11-03 18:59:34 [INFO] RC.AdderRC1 adding self as demultiplexer to existing client messenger +2024-11-03 18:59:34 [INFO] RC.AdderRC1 registering types [CREATE_SERVICE_NAME, REQUEST_ACTIVE_REPLICAS, DELETE_SERVICE_NAME] +2024-11-03 18:59:34 [INFO] RC.AdderRC1 registering types [HELLO_REQUEST, REQUEST_ACTIVE_REPLICAS, ACK_DROP_EPOCH_FINAL_STATE, DEMAND_REPORT, ECHO_REQUEST, RC_RECORD_REQUEST, ACK_START_EPOCH, CREATE_SERVICE_NAME, ACK_STOP_EPOCH, RECONFIGURE_ACTIVE_NODE_CONFIG, DELETE_SERVICE_NAME, RECONFIGURE_RC_NODE_CONFIG] +2024-11-03 18:59:34 [INFO] {0} registering types [CREATE_SERVICE_NAME, REQUEST_ACTIVE_REPLICAS, ECHO_REQUEST, ACTIVE_REPLICA_ERROR, DELETE_SERVICE_NAME, REPLICABLE_CLIENT_REQUEST] for TXUtils.GigaPaxosClient +2024-11-03 18:59:34 [INFO] {0} registering types [RECONFIGURE_ACTIVE_NODE_CONFIG, RECONFIGURE_RC_NODE_CONFIG] for TXUtils.GigaPaxosClient +2024-11-03 18:59:34 [INFO] TXUtils.GigaPaxosClient registering types [REPLICABLE_CLIENT_REQUEST] for TXUtils.GigaPaxosClient +2024-11-03 18:59:34 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/[0:0:0:0:0:0:0:0]:56304] with ssl mode CLEAR +2024-11-03 18:59:34 [INFO] TXUtils.GigaPaxosClient56304 listening on /[0:0:0:0:0:0:0:0]:56304; ssl mode = CLEAR; client port offset = 100 +2024-11-03 18:59:34 [INFO] AR.AdderRC1 maybe creating client messenger at /127.0.0.1:7101 +2024-11-03 18:59:34 [INFO] AR.AdderRC1 adding self as demultiplexer to existing client messenger +2024-11-03 18:59:34 [INFO] AbstractPacketDemultiplexer[4]:AdderRC1-clientFacing registering types [] for AR.AdderRC1 +2024-11-03 18:59:34 [INFO] AbstractPacketDemultiplexer[4]:AdderRC1 registering types [HELLO_REQUEST, START_EPOCH, STOP_EPOCH, ECHO_REQUEST, EPOCH_FINAL_STATE, REPLICABLE_CLIENT_REQUEST, REQUEST_EPOCH_FINAL_STATE, DROP_EPOCH_FINAL_STATE] for AR.AdderRC1 +2024-11-03 18:59:34 [INFO] AdderRC1:/127.0.0.1:7001 server ready (total number of servers=6) +2024-11-03 18:59:35 [INFO] [id: 0xb876810f] REGISTERED +2024-11-03 18:59:35 [INFO] [id: 0xb876810f] BIND: /127.0.0.1:7301 +2024-11-03 18:59:35 [INFO] RC.AdderRC1:HTTP:/127.0.0.1:7301 ready +2024-11-03 18:59:35 [INFO] [id: 0xb876810f, L:/127.0.0.1:7301] ACTIVE +2024-11-03 19:00:08 [WARNING] MessageNIOTransport:AdderRC1:7001 incurred IOException on java.nio.channels.SocketChannel[connected local=/127.0.0.1:7001 remote=/127.0.0.1:56257] likely because remote end closed connection +2024-11-03 19:00:08 [WARNING] MessageNIOTransport:AdderRC1:7001 incurred IOException on java.nio.channels.SocketChannel[connected local=/127.0.0.1:56298 remote=/127.0.0.1:7000] likely because remote end closed connection diff --git a/output/gigapaxos.log.4.lck b/output/gigapaxos.log.4.lck new file mode 100644 index 00000000..e69de29b diff --git a/output/gigapaxos.log.5 b/output/gigapaxos.log.5 new file mode 100644 index 00000000..37459c83 --- /dev/null +++ b/output/gigapaxos.log.5 @@ -0,0 +1,85 @@ +2024-11-03 18:59:31 [INFO] AdderRC2:AdderRC2 listening on /127.0.0.1:7002 +2024-11-03 18:59:31 [INFO] MessageNIOTransport:AdderRC2:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:7002] with ssl mode CLEAR +2024-11-03 18:59:33 [INFO] MLog clients using java 1.4+ standard logging. +2024-11-03 18:59:33 [INFO] Initializing c3p0-0.9.5 [built 02-January-2015 13:25:04 -0500; debug? true; trace: 10] +2024-11-03 18:59:33 [INFO] Attempting getDefaultConn() to DB jdbc:derby:/tmp/gigapaxos/reconfiguration_DB/reconfiguration_DBAdderRC2 +2024-11-03 18:59:33 [INFO] Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement -> 3, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> true, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, contextClassLoaderSource -> caller, dataSourceName -> 1br94d0b61vtxthjxjizi1|5456afaa, debugUnreturnedConnectionStackTraces -> false, description -> null, driverClass -> org.apache.derby.jdbc.EmbeddedDriver, extensions -> {}, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, forceUseNamedDriverClass -> false, identityToken -> 1br94d0b61vtxthjxjizi1|5456afaa, idleConnectionTestPeriod -> 0, initialPoolSize -> 3, jdbcUrl -> jdbc:derby:/tmp/gigapaxos/reconfiguration_DB/reconfiguration_DBAdderRC2, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 0, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 100, maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 3, numHelperThreads -> 3, preferredTestQuery -> null, privilegeSpawnedThreads -> false, properties -> {password=******, user=******}, propertyCycle -> 0, statementCacheNumDeferredCloseThreads -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, userOverrides -> {}, usesTraditionalReflectiveProxies -> false ] +2024-11-03 18:59:33 [INFO] Connected to and created database reconfiguration_DBAdderRC2 +2024-11-03 18:59:33 [INFO] Table checkpointAdderRC2 already exists +2024-11-03 18:59:33 [INFO] Table checkpointAdderRC2 already exists +2024-11-03 18:59:33 [INFO] Table demandAdderRC2 already exists +2024-11-03 18:59:33 [INFO] Table nodeconfigAdderRC2 already exists +2024-11-03 18:59:33 [INFO] DerbyRCDBAdderRC2 created (or exists) tables [checkpointAdderRC2, messagesAdderRC2, demandAdderRC2, nodeconfigAdderRC2] +2024-11-03 18:59:33 [INFO] DerbyRCDBAdderRC2 proceeding with node config version AdderAR0:/127.0.0.1:6000 AdderAR1:/127.0.0.1:6001 AdderAR2:/127.0.0.1:6002 +AdderRC0:/127.0.0.1:7000 AdderRC1:/127.0.0.1:7001 AdderRC2:/127.0.0.1:7002 : +2024-11-03 18:59:33 [INFO] DerbyRCDBAdderRC2 initializing with RC records in DB = +2024-11-03 18:59:34 [INFO] JSONMessengerAdderRC2 starting worker with ssl mode CLEAR +2024-11-03 18:59:34 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:56256] with ssl mode CLEAR +2024-11-03 18:59:34 [INFO] JournalerAdderRC2 created new log file /tmp/gigapaxos/paxos_logs/paxos_journal.AdderRC2/log.AdderRC2.192f4783e82 +2024-11-03 18:59:34 [INFO] SQLPaxosLoggerAdderRC2 attempting getCursorConn() to db jdbc:derby:/tmp/gigapaxos/paxos_logs/paxos_dbAdderRC2 +2024-11-03 18:59:34 [INFO] Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement -> 3, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> true, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, contextClassLoaderSource -> caller, dataSourceName -> 1br94d0b61vtxthjxjizi1|9ed238c, debugUnreturnedConnectionStackTraces -> false, description -> null, driverClass -> org.apache.derby.jdbc.EmbeddedDriver, extensions -> {}, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, forceUseNamedDriverClass -> false, identityToken -> 1br94d0b61vtxthjxjizi1|9ed238c, idleConnectionTestPeriod -> 0, initialPoolSize -> 3, jdbcUrl -> jdbc:derby:/tmp/gigapaxos/paxos_logs/paxos_dbAdderRC2, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 0, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 100, maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 3, numHelperThreads -> 3, preferredTestQuery -> null, privilegeSpawnedThreads -> false, properties -> {password=******, user=******}, propertyCycle -> 0, statementCacheNumDeferredCloseThreads -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, userOverrides -> {}, usesTraditionalReflectiveProxies -> false ] +2024-11-03 18:59:34 [INFO] SQLPaxosLoggerAdderRC2 connected to and created database paxos_dbAdderRC2 +2024-11-03 18:59:35 [INFO] Table checkpointAdderRC2 already exists +2024-11-03 18:59:35 [INFO] Table messagesAdderRC2 already exists +2024-11-03 18:59:35 [INFO] Table messagesAdderRC2 already exists +2024-11-03 18:59:35 [INFO] Table pauseAdderRC2 already exists +2024-11-03 18:59:35 [INFO] Table prev_checkpointAdderRC2 already exists +2024-11-03 18:59:35 [INFO] Created tables checkpointAdderRC2 and messagesAdderRC2 and pauseAdderRC2 +2024-11-03 18:59:35 [INFO] SQLPaxosLoggerAdderRC2 : CHECKPOINTADDERRC2 : STATE : 32672 +2024-11-03 18:59:35 [INFO] SQLPaxosLoggerAdderRC2 : MESSAGESADDERRC2 : MESSAGE : 5242880 +2024-11-03 18:59:35 [INFO] PaxosManager:AdderRC2 beginning to recover checkpoints +2024-11-03 18:59:35 [INFO] AdderRC2 initialized paxos acceptor AdderRC0:0 with members [1165722509,1165722510,1165722511]; PaxosAcceptor:AdderRC2 null {recovered_state=[{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","Adder[...]N_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AdderRC0"}]} +2024-11-03 18:59:35 [INFO] AdderRC2 initialized paxos coordinator AdderRC1:0 with members [1165722509,1165722510,1165722511]; PaxosAcceptor:AdderRC2 null {recovered_state=[{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","Adder[...]_CHANGE":"REPLICATE_ALL","RC_EPOCH_MAP":[],"NAME":"AR_RC_NODES"}]} +2024-11-03 18:59:35 [INFO] AdderRC2 initialized paxos acceptor AdderRC2:0 with members [1165722509,1165722510,1165722511]; PaxosAcceptor:AdderRC2 null {recovered_state=[{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","Adder[...]N_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AdderRC2"}]} +2024-11-03 18:59:35 [INFO] AdderRC2 initialized paxos coordinator RC_NODES:0 with members [1165722509,1165722510,1165722511]; PaxosAcceptor:AdderRC2 null {recovered_state=[{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","Adder[...]POCH":0},{"RC_NODE":"AdderRC2","RC_EPOCH":0}],"NAME":"RC_NODES"}]} +2024-11-03 18:59:35 [INFO] AdderRC2 initialized paxos acceptor AR_NODES:0 with members [1165722509,1165722510,1165722511]; PaxosAcceptor:AdderRC2 null {recovered_state=[{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderAR0","Adder[...]N_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AR_NODES"}]} +2024-11-03 18:59:35 [INFO] PaxosManager:AdderRC2 has recovered checkpoints for 5 paxos groups +2024-11-03 18:59:35 [INFO] PaxosManager:AdderRC2 beginning to roll forward logged messages +2024-11-03 18:59:35 [INFO] PaxosManager:AdderRC2 rolled forward 0 messages total across 5 paxos groups +2024-11-03 18:59:35 [INFO] AdderRC2:AdderRC0:0:[A:(0:1165722510, 1)] sending SYNC_DECISIONS to recipients: [1165722510 1165722511 ]; Message: null:-1:SYNC_DECISIONS:[1165722509[1, 1]]; maxCommittedSlot = 0; +2024-11-03 18:59:35 [INFO] PaxosManager:AdderRC2 recovered paxos instance AdderRC2:AdderRC0:0:[A:(0:1165722510, 1)]PaxosAcceptor:AdderRC2; isActive = true +2024-11-03 18:59:35 [INFO] AdderRC2:AdderRC1:0:[A:(0:1165722509, 1)] sending SYNC_DECISIONS to recipients: [1165722510 1165722511 ]; Message: null:-1:SYNC_DECISIONS:[1165722509[1, 1]]; maxCommittedSlot = 0; +2024-11-03 18:59:35 [INFO] PaxosManager:AdderRC2 recovered paxos instance AdderRC2:AdderRC1:0:[A:(0:1165722509, 1)]PaxosAcceptor:AdderRC2; isActive = true +2024-11-03 18:59:35 [INFO] AdderRC2:AdderRC2:0:[A:(0:1165722511, 1)] sending SYNC_DECISIONS to recipients: [1165722510 1165722511 ]; Message: null:-1:SYNC_DECISIONS:[1165722509[1, 1]]; maxCommittedSlot = 0; +2024-11-03 18:59:35 [INFO] PaxosManager:AdderRC2 recovered paxos instance AdderRC2:AdderRC2:0:[A:(0:1165722511, 1)]PaxosAcceptor:AdderRC2; isActive = true +2024-11-03 18:59:35 [INFO] AdderRC2:RC_NODES:0:[A:(0:1165722509, 1)] sending SYNC_DECISIONS to recipients: [1165722510 1165722511 ]; Message: null:-1:SYNC_DECISIONS:[1165722509[1, 1]]; maxCommittedSlot = 0; +2024-11-03 18:59:35 [INFO] PaxosManager:AdderRC2 recovered paxos instance AdderRC2:RC_NODES:0:[A:(0:1165722509, 1)]PaxosAcceptor:AdderRC2; isActive = true +2024-11-03 18:59:35 [INFO] AdderRC2:AR_NODES:0:[A:(0:1165722510, 1)] sending SYNC_DECISIONS to recipients: [1165722510 1165722511 ]; Message: null:-1:SYNC_DECISIONS:[1165722509[1, 1]]; maxCommittedSlot = 0; +2024-11-03 18:59:35 [INFO] PaxosManager:AdderRC2 recovered paxos instance AdderRC2:AR_NODES:0:[A:(0:1165722510, 1)]PaxosAcceptor:AdderRC2; isActive = true +2024-11-03 18:59:35 [INFO] ------------------PaxosManager:AdderRC2 recovery complete------------------- +2024-11-03 18:59:35 [INFO] PaxosManager:AdderRC2 creating client messenger at /127.0.0.1:7102; (offset=100) +2024-11-03 18:59:35 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:7102] with ssl mode CLEAR +2024-11-03 18:59:35 [INFO] RepliconfigurableReconfiguratorDB:AdderRC2 created reconfigurator group AdderRC0 with members [AdderRC0, AdderRC1, AdderRC2]: {"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"EPOCH":0,"NEW_ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AdderRC0"} +2024-11-03 18:59:35 [INFO] RepliconfigurableReconfiguratorDB:AdderRC2 created reconfigurator group AdderRC1 with members [AdderRC0, AdderRC1, AdderRC2]: {"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"EPOCH":0,"NEW_ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AdderRC1"} +{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"EPOCH":0,"NEW_ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"REPLICATE_ALL","RC_EPOCH_MAP":[],"NAME":"StatefulAdderApp0"} +{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"EPOCH":0,"NEW_ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"REPLICATE_ALL","RC_EPOCH_MAP":[],"NAME":"AR_AR_NODES"} +{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"EPOCH":0,"NEW_ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"REPLICATE_ALL","RC_EPOCH_MAP":[],"NAME":"AR_RC_NODES"} +2024-11-03 18:59:35 [INFO] RepliconfigurableReconfiguratorDB:AdderRC2 created reconfigurator group AdderRC2 with members [AdderRC0, AdderRC1, AdderRC2]: {"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"EPOCH":0,"NEW_ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AdderRC2"} +2024-11-03 18:59:35 [INFO] RepliconfigurableReconfiguratorDB:AdderRC2 after recovery has node config records = +AdderRC0 : AdderRC0:0:READY[AdderRC0, AdderRC1, AdderRC2] +AdderRC1 : AdderRC1:0:READY[AdderRC0, AdderRC1, AdderRC2] +AdderRC2 : AdderRC2:0:READY[AdderRC0, AdderRC1, AdderRC2] +RC_NODES : RC_NODES:0:READY[AdderRC0, AdderRC1, AdderRC2] +AR_NODES : AR_NODES:0:READY[AdderAR0, AdderAR1, AdderAR2] +2024-11-03 18:59:35 [INFO] RC.AdderRC2 creating client messenger at /127.0.0.1:7102 +2024-11-03 18:59:35 [INFO] RC.AdderRC2 adding self as demultiplexer to existing client messenger +2024-11-03 18:59:35 [INFO] RC.AdderRC2 registering types [DELETE_SERVICE_NAME, REQUEST_ACTIVE_REPLICAS, CREATE_SERVICE_NAME] +2024-11-03 18:59:35 [INFO] RC.AdderRC2 registering types [DELETE_SERVICE_NAME, ACK_START_EPOCH, RECONFIGURE_ACTIVE_NODE_CONFIG, REQUEST_ACTIVE_REPLICAS, ACK_STOP_EPOCH, ECHO_REQUEST, ACK_DROP_EPOCH_FINAL_STATE, DEMAND_REPORT, RECONFIGURE_RC_NODE_CONFIG, CREATE_SERVICE_NAME, HELLO_REQUEST, RC_RECORD_REQUEST] +2024-11-03 18:59:35 [INFO] {0} registering types [REPLICABLE_CLIENT_REQUEST, DELETE_SERVICE_NAME, ACTIVE_REPLICA_ERROR, REQUEST_ACTIVE_REPLICAS, CREATE_SERVICE_NAME, ECHO_REQUEST] for TXUtils.GigaPaxosClient +2024-11-03 18:59:35 [INFO] {0} registering types [RECONFIGURE_ACTIVE_NODE_CONFIG, RECONFIGURE_RC_NODE_CONFIG] for TXUtils.GigaPaxosClient +2024-11-03 18:59:35 [INFO] TXUtils.GigaPaxosClient registering types [REPLICABLE_CLIENT_REQUEST] for TXUtils.GigaPaxosClient +2024-11-03 18:59:35 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/[0:0:0:0:0:0:0:0]:56345] with ssl mode CLEAR +2024-11-03 18:59:35 [INFO] TXUtils.GigaPaxosClient56345 listening on /[0:0:0:0:0:0:0:0]:56345; ssl mode = CLEAR; client port offset = 100 +2024-11-03 18:59:35 [INFO] AR.AdderRC2 maybe creating client messenger at /127.0.0.1:7102 +2024-11-03 18:59:35 [INFO] AR.AdderRC2 adding self as demultiplexer to existing client messenger +2024-11-03 18:59:35 [INFO] AbstractPacketDemultiplexer[4]:AdderRC2-clientFacing registering types [] for AR.AdderRC2 +2024-11-03 18:59:35 [INFO] AbstractPacketDemultiplexer[4]:AdderRC2 registering types [REPLICABLE_CLIENT_REQUEST, STOP_EPOCH, EPOCH_FINAL_STATE, REQUEST_EPOCH_FINAL_STATE, ECHO_REQUEST, DROP_EPOCH_FINAL_STATE, HELLO_REQUEST, START_EPOCH] for AR.AdderRC2 +2024-11-03 18:59:35 [INFO] AdderRC2:/127.0.0.1:7002 server ready (total number of servers=6) +2024-11-03 18:59:35 [INFO] [id: 0x51fa819c] REGISTERED +2024-11-03 18:59:35 [INFO] [id: 0x51fa819c] BIND: /127.0.0.1:7302 +2024-11-03 18:59:35 [INFO] RC.AdderRC2:HTTP:/127.0.0.1:7302 ready +2024-11-03 18:59:35 [INFO] [id: 0x51fa819c, L:/127.0.0.1:7302] ACTIVE +2024-11-03 19:00:08 [WARNING] MessageNIOTransport:AdderRC2:7002 incurred IOException on java.nio.channels.SocketChannel[connected local=/127.0.0.1:7002 remote=/127.0.0.1:56258] likely because remote end closed connection +2024-11-03 19:00:08 [WARNING] MessageNIOTransport:AdderRC2:7002 incurred IOException on java.nio.channels.SocketChannel[connected local=/127.0.0.1:56339 remote=/127.0.0.1:7000] likely because remote end closed connection +2024-11-03 19:00:08 [WARNING] MessageNIOTransport:AdderRC2:7002 incurred IOException on java.nio.channels.SocketChannel[connected local=/127.0.0.1:7002 remote=/127.0.0.1:56299] likely because remote end closed connection +2024-11-03 19:00:08 [WARNING] MessageNIOTransport:AdderRC2:7002 incurred IOException on java.nio.channels.SocketChannel[connected local=/127.0.0.1:56340 remote=/127.0.0.1:7001] likely because remote end closed connection diff --git a/output/gigapaxos.log.5.lck b/output/gigapaxos.log.5.lck new file mode 100644 index 00000000..e69de29b diff --git a/output/gigapaxos.log.6 b/output/gigapaxos.log.6 new file mode 100644 index 00000000..f665d12d --- /dev/null +++ b/output/gigapaxos.log.6 @@ -0,0 +1 @@ +2024-11-03 18:56:41 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/[0:0:0:0:0:0:0:0]:56184] with ssl mode CLEAR From b630ad0fbd197d3b84946aff15d2ae5ba218a85a Mon Sep 17 00:00:00 2001 From: pbprateeek <82925191+pbprateeek@users.noreply.github.com> Date: Sun, 22 Dec 2024 01:05:29 -0800 Subject: [PATCH 16/22] Delete reconfig-async-client directory --- .../sandbox_webapp/index.html | 28 ----- .../sandbox_webapp/script.js | 47 -------- .../sandbox_webapp/styles.css | 65 ----------- .../src/reconfig-async-client.js | 109 ------------------ 4 files changed, 249 deletions(-) delete mode 100644 reconfig-async-client/sandbox_webapp/index.html delete mode 100644 reconfig-async-client/sandbox_webapp/script.js delete mode 100644 reconfig-async-client/sandbox_webapp/styles.css delete mode 100644 reconfig-async-client/src/reconfig-async-client.js diff --git a/reconfig-async-client/sandbox_webapp/index.html b/reconfig-async-client/sandbox_webapp/index.html deleted file mode 100644 index 91334e53..00000000 --- a/reconfig-async-client/sandbox_webapp/index.html +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - Simple Web App - - - -
    -

    Simple Reconfigurable Client

    -
    - -
    - -
    - - - -
    - -
    -
    - - - - - diff --git a/reconfig-async-client/sandbox_webapp/script.js b/reconfig-async-client/sandbox_webapp/script.js deleted file mode 100644 index e1b3b685..00000000 --- a/reconfig-async-client/sandbox_webapp/script.js +++ /dev/null @@ -1,47 +0,0 @@ -//import {ReconfigAsyncClient} from "../dist/reconfig-async-client.js"; - -const inputField = document.getElementById('requestInput'); -const initClientButton = document.getElementById('initClientButton'); -const sendRequestButton = document.getElementById('sendRequestButton'); -const closeClientButton = document.getElementById('closeClientButton'); -//console.log(ReconfigAsyncClient) -function initClientButtonClick(){ - const resp = initClient(); - initClientButton.disabled = true; - if(inputField.value.trim() !== ""){ - sendRequestButton.disabled = false; - } - closeClientButton.disabled = false; - resp.then((r) => addLog(r)); -} - -function sendRequestButtonClick(){ - const resp = sendRequest(inputField.value,function callbackFunc() { - alert("Request has been successful"); - }); - resp.then((r) => { - console.log("r = ", r); - addLog(r); - }); -} - -function closeClientButtonClick(){ - const resp = closeClient(); - initClientButton.disabled = false; - sendRequestButton.disabled = true; - closeClientButton.disabled = true; - resp.then((r) => addLog(r)); -} - -inputField.addEventListener('input', function() { - if (inputField.value.trim() !== "" && initClientButton.disabled) { - sendRequestButton.disabled = false; - } else { - sendRequestButton.disabled = true; - } -}); - -function addLog(log){ - const responseContainer = document.getElementById('responseContainer'); - responseContainer.innerHTML += `>>>
    ${new Date(Date.now()).toISOString()} ${log}
    ` -} diff --git a/reconfig-async-client/sandbox_webapp/styles.css b/reconfig-async-client/sandbox_webapp/styles.css deleted file mode 100644 index d55138bf..00000000 --- a/reconfig-async-client/sandbox_webapp/styles.css +++ /dev/null @@ -1,65 +0,0 @@ -body { - font-family: Arial, sans-serif; - margin: 0; - padding: 20px; - background-color: #f0f0f0; -} - -.container { - max-width: 600px; - margin: 0 auto; - background-color: white; - padding: 20px; - border-radius: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); -} - -h1 { - text-align: center; - color: #333; -} - -.input-group { - display: flex; - margin-bottom: 20px; -} - -input[type="text"] { - flex-grow: 1; - padding: 10px; - font-size: 16px; - border: 1px solid #ddd; - border-radius: 4px 0 0 4px; -} - -button { - padding: 10px 20px; - font-size: 16px; - background-color: #4CAF50; - color: white; - border: none; - border-radius: 0 4px 4px 0; - cursor: pointer; -} -button:disabled { - background-color: light-dark(rgba(239, 239, 239, 0.3), rgba(19, 1, 1, 0.3)); - color: light-dark(rgba(16, 16, 16, 0.3), rgba(255, 255, 255, 0.3)); - border-color: light-dark(rgba(118, 118, 118, 0.3), rgba(195, 195, 195, 0.3)); - pointer-events: none; -} - -button:hover { - background-color: #45a049; -} - -#responseContainer { - background-color: #f9f9f9; - border: 1px solid #ddd; - padding: 10px; - border-radius: 4px; - min-height: 100px; - word-wrap: break-word; - white-space: normal; - white-space: pre-line; - white-space: pre-wrap; -} diff --git a/reconfig-async-client/src/reconfig-async-client.js b/reconfig-async-client/src/reconfig-async-client.js deleted file mode 100644 index 88166fa3..00000000 --- a/reconfig-async-client/src/reconfig-async-client.js +++ /dev/null @@ -1,109 +0,0 @@ -// src/index.js - -class InetSocketAddress { - constructor(hostname, address, port) { - this.hostname = hostname - this.port = port; - this.address = address; - this.url = `http:\/\/${this.address}:${this.port}/`; - } -} - -var rc1 = new InetSocketAddress(null, "localhost", 3300); -var rc2 = new InetSocketAddress(null, "localhost", 3301); -//var rc3 = new InetSocketAddress(null, "localhost", 3301); -var appName = ""; -var reconfigurators = [rc1, rc2]; -var activeReplicaURLs; -var arUrlToIsaMap = new Map(); -var latenciesMap = new Map(); -var bestAR = null; - -const CHECK_ACTIVE_ARs_DURATION = 30*1000; //30 seconds -const NO_ACTIVE_REPLICAS = "No active replicas available, please try after 30 seconds"; -function successRequestMsg(qid){ - return `The request was successfully executed with QID = ${qid}`; -} -var defaultTimeout = 5000; -let intervalId = null; - -async function measureLatency(activeReplicaUrl){ - const startTime = performance.now(); - try { - const response = await fetch(activeReplicaUrl, {signal: AbortSignal.timeout(25000)}); - return performance.now() - startTime; - } catch (error) { - console.error("Error fetching data: ", error); - return Number.MAX_SAFE_INTEGER; - } -} - -function getARWithLeastLatency(latenciesMap){ - return [...latenciesMap.entries()].reduce((a, e) => e[1] < a[1] ? e : a)[0]; -} -async function periodicallyCheckActiveARs() { - const randomRcIdx = Math.floor(Math.random() * 2) + 1; - var rc = reconfigurators[randomRcIdx-1]; - await fetch(`${rc.url}?type=REQ_ACTIVES&name=${appName}`, {method: "GET"}) - .then((resp) => resp.json()) - .then((resp) => { - activeReplicaURLs = resp["ACTIVE_REPLICAS"]; - }) - latenciesMap = new Map(); - for(let i=0;i Date: Sun, 22 Dec 2024 01:09:59 -0800 Subject: [PATCH 17/22] feat(javascript library for http): add final versions of reconfig-async-client.js for React and JS based frontend --- ...nfig-async-client-Javascript-compatible.js | 187 +++++++++++++++++ reconfig-async-client-react-compatible.js | 193 ++++++++++++++++++ 2 files changed, 380 insertions(+) create mode 100644 reconfig-async-client-Javascript-compatible.js create mode 100644 reconfig-async-client-react-compatible.js diff --git a/reconfig-async-client-Javascript-compatible.js b/reconfig-async-client-Javascript-compatible.js new file mode 100644 index 00000000..69e40d77 --- /dev/null +++ b/reconfig-async-client-Javascript-compatible.js @@ -0,0 +1,187 @@ +// src/index.js + +class InetSocketAddress { + constructor(address, port) { + this.port = port; + this.address = address; + this.url = `http:\/\/${this.address}:${this.port}/`; + } +} + +var ownIpAddr; +var ownIpDetails; +var latenciesMap = new Map(); +var isInitialized = new Map(); + +const CHECK_ACTIVE_ARs_DURATION = 600*1000; +const NO_ACTIVE_REPLICAS = "No active replicas available, please try after 30 seconds"; +function successRequestMsg(qid){ + return `The request was successfully executed with QID = ${qid}`; +} +var defaultTimeout = 5000; +let intervalId = null; + +async function measureLatency(activeReplicaUrl){ + const startTime = performance.now(); + try { + const response = await fetch(activeReplicaUrl, {signal: AbortSignal.timeout(25000)}); + return performance.now() - startTime; + } catch (error) { + console.error("Error fetching data: ", error); + return Number.MAX_SAFE_INTEGER; + } +} +function haversineDistance(latOwn, longOwn, latAR, longAR) { + const R = 6371; // Radius of the Earth in kilometers + const lat1 = latOwn * (Math.PI / 180); + const lon1 = longOwn * (Math.PI / 180); + const lat2 = latAR * (Math.PI / 180); + const lon2 = longAR * (Math.PI / 180); + + const dLat = lat2 - lat1; + const dLon = lon2 - lon1; + + const a = Math.sin(dLat / 2) ** 2 + + Math.cos(lat1) * Math.cos(lat2) * Math.sin(dLon / 2) ** 2; + + const c = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1 - a)); + + return R * c; // Distance in kilometers +} + +async function measureGeoDistance(arIpAddr){ + const arIpDetails = await fetch(`https://ipapi.co/${arIpAddr}/json/`).then((resp) => resp.json()); + const latOwn = parseFloat(ownIpDetails["latitude"]); + const longOwn = parseFloat(ownIpDetails["longitude"]); + const latAR = parseFloat(arIpDetails["latitude"]); + const longAR = parseFloat(arIpDetails["longitude"]); + return haversineDistance(latOwn, longOwn, latAR, longAR); +} + +function getARWithLeastLatency(latenciesMap){ + return [...latenciesMap.entries()].reduce((a, e) => e[1] < a[1] ? e : a)[0]; +} +async function periodicallyCheckActiveARs(serviceName) { + var rcs = latenciesMap.get(serviceName).get("reconfigurators"); + console.log(rcs) + var rc = rcs[Math.floor(Math.random()*rcs.length)]; + console.log("rc = ", rc); + try{ + await fetch(`${rc.url}?type=REQ_ACTIVES&name=${serviceName}`, {method: "GET"}) + .then((resp) => resp.json()) + .then((resp) => { + latenciesMap.get(serviceName).set("activeReplicaURLs" , resp["ACTIVE_REPLICAS"]); + }); + console.log(latenciesMap.get(serviceName).get("activeReplicaURLs")); + latenciesMap.get(serviceName).set("latencies", new Map()); + for(let i=0;i 0 ? getARWithLeastLatency(latenciesMap.get(serviceName).get("latencies")) : null; +} + + +async function sendRequest(serviceName, endpoint, requestSpecs, callbackFunction, onErrorFunction, rcUrls, timeoutDuration=defaultTimeout){ + if(!ownIpAddr){ + ownIpAddr = await fetch("https://api.ipify.org/?format=string").then((resp) => resp.text()); + ownIpDetails = await fetch(`https://ipapi.co/${ownIpAddr}/json/`).then((resp) => resp.json()); + console.log("own ip address = ", ownIpAddr); + } + if(!isInitialized.has(serviceName)){ + const service = { + "name": serviceName, + "rcUrls": !rcUrls ? ["127.0.0.1:3300", "127.0.0.1:3301", "127.0.0.1:3302"] : rcUrls, + "isLocal": rcUrls && rcUrls.length > 0 + ? (rcUrls[0].includes("127.0.0.1") ? true : false) + : true + }; + await initService(service); + isInitialized.set(serviceName, true); + } + var isRequestSent = false; + var ctr = 0; + var response = NO_ACTIVE_REPLICAS; + while(!isRequestSent && ctr++<20){ + if(!latenciesMap.get(serviceName).has("bestAR") || latenciesMap.get(serviceName).get("bestAR") == null){ + onErrorFunction(response); + break; + } + try { + let bestAR = latenciesMap.get(serviceName).get("bestAR"); + //const resp = await fetch(`${bestAR}?name=${serviceName}&qval=${request}`, {method:"GET", signal: AbortSignal.timeout(timeoutDuration)}); + const resp = await fetch(`${bestAR}${endpoint}`, { + ...requestSpecs, + headers: { + ...requestSpecs?.headers, + "XDN": serviceName + }, + signal: AbortSignal.timeout(timeoutDuration) + }); + if (await resp.status != 200){ + throw new Error(`Active Server ${bestAR} has crashed or not available for service ${serviceName}`); + } + response = await resp.json(); + isRequestSent = true; + callbackFunction(response); + } + catch(error){ + console.error("The following error occurred: "); + console.error(error); + console.log("Attempting request with the next best replica available"); + latenciesMap.get(serviceName).set("bestAR", removeARAndChooseNextBestReplica(serviceName)); + if (latenciesMap.get(serviceName).get("bestAR") == null){ + console.error("All replicas are inactive, please try after some time."); + } + }; + } + return response; +} + +async function initService(service){ + let serviceName = service.name; + let rcUrls = service.rcUrls; + let isLocal = service.isLocal; + + + latenciesMap.set(serviceName, new Map()); + + latenciesMap.get(serviceName).set("reconfigurators", rcUrls.map((x) => new InetSocketAddress(x.split(":")[0], x.split(":")[1]))); + latenciesMap.get(serviceName).set("isLocal",isLocal); + await periodicallyCheckActiveARs(serviceName); + if (!latenciesMap.get(serviceName).has("intervalId")) { + console.log("Service initialized. Starting periodic updates..."); + latenciesMap.get(serviceName).set("intervalId", setInterval(function() { periodicallyCheckActiveARs(serviceName); }, CHECK_ACTIVE_ARs_DURATION)); + } + console.log(latenciesMap); +} +async function closeClient(){ + latenciesMap.keys().forEach((serviceName) =>{ + clearInterval(latenciesMap.get(serviceName).get("intervalId")); + latenciesMap.get(serviceName).delete("intervalId"); + }); + return "Client's operations closed successfully"; +} + +module.exports = sendRequest; \ No newline at end of file diff --git a/reconfig-async-client-react-compatible.js b/reconfig-async-client-react-compatible.js new file mode 100644 index 00000000..42e75715 --- /dev/null +++ b/reconfig-async-client-react-compatible.js @@ -0,0 +1,193 @@ +class InetSocketAddress { + constructor(address, port) { + this.port = port; + this.address = address; + this.url = `http:\/\/${this.address}:${this.port}/`; + } +} + +var ownIpAddr; +var ownIpDetails; +var latenciesMap = new Map(); +var isInitialized = new Map(); + +const CHECK_ACTIVE_ARs_DURATION = 30 * 1000; +const NO_ACTIVE_REPLICAS = 'No active replicas available, please try after 30 seconds'; +function successRequestMsg(qid) { + return `The request was successfully executed with QID = ${qid}`; +} +var defaultTimeout = 5000; +let intervalId = null; + +async function measureLatency(activeReplicaUrl) { + const startTime = performance.now(); + try { + const response = await fetch(activeReplicaUrl, { signal: AbortSignal.timeout(25000) }); + return performance.now() - startTime; + } catch (error) { + console.error('Error fetching data: ', error); + return Number.MAX_SAFE_INTEGER; + } +} +function haversineDistance(latOwn, longOwn, latAR, longAR) { + const R = 6371; // Radius of the Earth in kilometers + const lat1 = latOwn * (Math.PI / 180); + const lon1 = longOwn * (Math.PI / 180); + const lat2 = latAR * (Math.PI / 180); + const lon2 = longAR * (Math.PI / 180); + + const dLat = lat2 - lat1; + const dLon = lon2 - lon1; + + const a = Math.sin(dLat / 2) ** 2 + Math.cos(lat1) * Math.cos(lat2) * Math.sin(dLon / 2) ** 2; + + const c = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1 - a)); + + return R * c; // Distance in kilometers +} + +async function measureGeoDistance(arIpAddr) { + const arIpDetails = await fetch(`https://ipapi.co/${arIpAddr}/json/`).then((resp) => resp.json()); + const latOwn = parseFloat(ownIpDetails['latitude']); + const longOwn = parseFloat(ownIpDetails['longitude']); + const latAR = parseFloat(arIpDetails['latitude']); + const longAR = parseFloat(arIpDetails['longitude']); + return haversineDistance(latOwn, longOwn, latAR, longAR); +} + +function getARWithLeastLatency(latenciesMap) { + return [...latenciesMap.entries()].reduce((a, e) => (e[1] < a[1] ? e : a))[0]; +} +async function periodicallyCheckActiveARs(serviceName) { + var rcs = latenciesMap.get(serviceName).get('reconfigurators'); + console.log(rcs); + var rc = rcs[Math.floor(Math.random() * rcs.length)]; + console.log('rc = ', rc); + try { + await fetch(`${rc.url}?type=REQ_ACTIVES&name=${serviceName}`, { method: 'GET' }) + .then((resp) => resp.json()) + .then((resp) => { + latenciesMap.get(serviceName).set('activeReplicaURLs', resp['ACTIVE_REPLICAS']); + }); + console.log(latenciesMap.get(serviceName).get('activeReplicaURLs')); + latenciesMap.get(serviceName).set('latencies', new Map()); + for (let i = 0; i < latenciesMap.get(serviceName).get('activeReplicaURLs').length; i++) { + let comps = latenciesMap.get(serviceName).get('activeReplicaURLs')[i].split(':'); + const offsetURL = `http:\/\/${comps[0].substring(1)}:${parseInt(comps[1]) + 300}`; + + if (latenciesMap.get(serviceName).get('isLocal') == true) { + let latency = await measureLatency(offsetURL); + latenciesMap.get(serviceName).get('latencies').set(offsetURL, latency); + } else { + let geoDistance = await measureGeoDistance(comps[0].substring(1)); + latenciesMap.get(serviceName).get('latencies').set(offsetURL, geoDistance); + } + } + console.log('Current latencies :: ', latenciesMap); + latenciesMap.get(serviceName).set('bestAR', getARWithLeastLatency(latenciesMap.get(serviceName).get('latencies'))); + console.log('Best latency is for AR :: ', latenciesMap.get(serviceName).get('bestAR')); + } catch (error) { + console.error('The following error occurred : ' + error); + console.log('Trying after 30 seconds.'); + } +} +function removeARAndChooseNextBestReplica(serviceName) { + latenciesMap.get(serviceName).get('latencies').delete(latenciesMap.get(serviceName).get('bestAR')); + return latenciesMap.get(serviceName).get('latencies').size > 0 + ? getARWithLeastLatency(latenciesMap.get(serviceName).get('latencies')) + : null; +} + +export default async function sendRequest( + serviceName, + endpoint, + requestSpecs, + callbackFunction, + onErrorFunction, + rcUrls, + timeoutDuration = defaultTimeout, +) { + if (!ownIpAddr) { + ownIpAddr = await fetch('https://api.ipify.org/?format=string').then((resp) => resp.text()); + ownIpDetails = await fetch(`https://ipapi.co/${ownIpAddr}/json/`).then((resp) => resp.json()); + console.log('own ip address = ', ownIpAddr); + } + if (!isInitialized.has(serviceName)) { + const service = { + name: serviceName, + rcUrls: !rcUrls ? ['127.0.0.1:3300', '127.0.0.1:3301', '127.0.0.1:3302'] : rcUrls, + isLocal: rcUrls && rcUrls.length > 0 ? (rcUrls[0].includes('127.0.0.1') ? true : false) : true, + }; + await initService(service); + isInitialized.set(serviceName, true); + } + var isRequestSent = false; + var ctr = 0; + var response = null; + while (!isRequestSent && ctr++ < 20) { + if (!latenciesMap.get(serviceName).has('bestAR') || latenciesMap.get(serviceName).get('bestAR') == null) { + onErrorFunction(response); + break; + } + try { + let bestAR = latenciesMap.get(serviceName).get('bestAR'); + const resp = await fetch(`${bestAR}${endpoint}`, { + ...requestSpecs, + headers: { + ...requestSpecs?.headers, + XDN: serviceName, + }, + signal: AbortSignal.timeout(timeoutDuration), + }); + const respStatus = await resp.status; + if (respStatus != 200 && respStatus != 201) { + throw new Error(`Active Server ${bestAR} has crashed or not available for service ${serviceName}`); + } + response = await resp.json(); + isRequestSent = true; + callbackFunction(response); + } catch (error) { + console.error('The following error occurred: '); + console.error(error); + console.log('Attempting request with the next best replica available'); + latenciesMap.get(serviceName).set('bestAR', removeARAndChooseNextBestReplica(serviceName)); + if (latenciesMap.get(serviceName).get('bestAR') == null) { + console.error('All replicas are inactive, please try after some time.'); + } + } + } + return response == null ? NO_ACTIVE_REPLICAS : response; +} + +async function initService(service) { + let serviceName = service.name; + let rcUrls = service.rcUrls; + let isLocal = service.isLocal; + + + latenciesMap.set(serviceName, new Map()); + + latenciesMap.get(serviceName).set( + 'reconfigurators', + rcUrls.map((x) => new InetSocketAddress(x.split(':')[0], x.split(':')[1])), + ); + latenciesMap.get(serviceName).set('isLocal', isLocal); + await periodicallyCheckActiveARs(serviceName); + if (!latenciesMap.get(serviceName).has('intervalId')) { + console.log('Service initialized. Starting periodic updates...'); + latenciesMap.get(serviceName).set( + 'intervalId', + setInterval(function () { + periodicallyCheckActiveARs(serviceName); + }, CHECK_ACTIVE_ARs_DURATION), + ); + } + console.log(latenciesMap); +} +async function closeClient() { + latenciesMap.keys().forEach((serviceName) => { + clearInterval(latenciesMap.get(serviceName).get('intervalId')); + latenciesMap.get(serviceName).delete('intervalId'); + }); + return "Client's operations closed successfully"; +} From 5c798c62126e9995221207734e0faa9b36196eb5 Mon Sep 17 00:00:00 2001 From: Prateek Bhindwar Date: Sun, 22 Dec 2024 01:13:18 -0800 Subject: [PATCH 18/22] cleanup(remove log files) --- output/gigapaxos.log | 1 - output/gigapaxos.log.1 | 63 ----------------------- output/gigapaxos.log.2 | 53 ------------------- output/gigapaxos.log.3 | 96 ---------------------------------- output/gigapaxos.log.3.lck | 0 output/gigapaxos.log.4 | 103 ------------------------------------- output/gigapaxos.log.4.lck | 0 output/gigapaxos.log.5 | 85 ------------------------------ output/gigapaxos.log.5.lck | 0 output/gigapaxos.log.6 | 1 - 10 files changed, 402 deletions(-) delete mode 100644 output/gigapaxos.log delete mode 100644 output/gigapaxos.log.1 delete mode 100644 output/gigapaxos.log.2 delete mode 100644 output/gigapaxos.log.3 delete mode 100644 output/gigapaxos.log.3.lck delete mode 100644 output/gigapaxos.log.4 delete mode 100644 output/gigapaxos.log.4.lck delete mode 100644 output/gigapaxos.log.5 delete mode 100644 output/gigapaxos.log.5.lck delete mode 100644 output/gigapaxos.log.6 diff --git a/output/gigapaxos.log b/output/gigapaxos.log deleted file mode 100644 index fe958bd7..00000000 --- a/output/gigapaxos.log +++ /dev/null @@ -1 +0,0 @@ -2024-11-04 02:39:35 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/[0:0:0:0:0:0:0:0]:57784] with ssl mode CLEAR diff --git a/output/gigapaxos.log.1 b/output/gigapaxos.log.1 deleted file mode 100644 index 2a2115b3..00000000 --- a/output/gigapaxos.log.1 +++ /dev/null @@ -1,63 +0,0 @@ -2024-11-03 18:59:28 [INFO] AdderAR1:AdderAR1 listening on /127.0.0.1:6001 -2024-11-03 18:59:28 [INFO] MessageNIOTransport:AdderAR1:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:6001] with ssl mode CLEAR -2024-11-03 18:59:28 [INFO] class edu.umass.cs.gigapaxos.examples.adder.StatefulAdderApp does not support (String[]) constructor; trying default constructor instead -2024-11-03 18:59:28 [INFO] StatefulAdderApp does not implement ClientMessenger, which means the app should either rely on ClientRequest or not expect to send responses back to clients or rely on alternate means for messaging. -2024-11-03 18:59:28 [INFO] JSONMessengerAdderAR1 starting worker with ssl mode CLEAR -2024-11-03 18:59:28 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:56208] with ssl mode CLEAR -2024-11-03 18:59:28 [INFO] JournalerAdderAR1 created new log file /tmp/gigapaxos/paxos_logs/paxos_journal.AdderAR1/log.AdderAR1.192f4782abd -2024-11-03 18:59:30 [INFO] MLog clients using java 1.4+ standard logging. -2024-11-03 18:59:31 [INFO] Initializing c3p0-0.9.5 [built 02-January-2015 13:25:04 -0500; debug? true; trace: 10] -2024-11-03 18:59:31 [INFO] SQLPaxosLoggerAdderAR1 attempting getCursorConn() to db jdbc:derby:/tmp/gigapaxos/paxos_logs/paxos_dbAdderAR1 -2024-11-03 18:59:31 [INFO] Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement -> 3, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> true, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, contextClassLoaderSource -> caller, dataSourceName -> 1br94d0b61vtxrl31k74v09|766653e6, debugUnreturnedConnectionStackTraces -> false, description -> null, driverClass -> org.apache.derby.jdbc.EmbeddedDriver, extensions -> {}, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, forceUseNamedDriverClass -> false, identityToken -> 1br94d0b61vtxrl31k74v09|766653e6, idleConnectionTestPeriod -> 0, initialPoolSize -> 3, jdbcUrl -> jdbc:derby:/tmp/gigapaxos/paxos_logs/paxos_dbAdderAR1, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 0, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 100, maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 3, numHelperThreads -> 3, preferredTestQuery -> null, privilegeSpawnedThreads -> false, properties -> {password=******, user=******}, propertyCycle -> 0, statementCacheNumDeferredCloseThreads -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, userOverrides -> {}, usesTraditionalReflectiveProxies -> false ] -2024-11-03 18:59:31 [INFO] SQLPaxosLoggerAdderAR1 connected to and created database paxos_dbAdderAR1 -2024-11-03 18:59:31 [INFO] Table checkpointAdderAR1 already exists -2024-11-03 18:59:31 [INFO] Table messagesAdderAR1 already exists -2024-11-03 18:59:31 [INFO] Table messagesAdderAR1 already exists -2024-11-03 18:59:31 [INFO] Table pauseAdderAR1 already exists -2024-11-03 18:59:31 [INFO] Table prev_checkpointAdderAR1 already exists -2024-11-03 18:59:31 [INFO] Created tables checkpointAdderAR1 and messagesAdderAR1 and pauseAdderAR1 -2024-11-03 18:59:31 [INFO] SQLPaxosLoggerAdderAR1 : CHECKPOINTADDERAR1 : STATE : 32672 -2024-11-03 18:59:31 [INFO] SQLPaxosLoggerAdderAR1 : MESSAGESADDERAR1 : MESSAGE : 5242880 -2024-11-03 18:59:31 [INFO] PaxosManager:AdderAR1 beginning to recover checkpoints -2024-11-03 18:59:31 [INFO] AdderAR1 initialized paxos coordinator StatefulAdderApp0:0 with members [1165738381,1165738382,1165738383]; PaxosAcceptor:AdderAR1 null {recovered_state=[{}]} -2024-11-03 18:59:31 [INFO] AdderAR1 initialized paxos acceptor AR_AR_NODES:0 with members [1165738381,1165738382,1165738383]; PaxosAcceptor:AdderAR1 null {recovered_state=[{AdderAR0=/127.0.0.1:6000, AdderAR1=/127.0.0.1:6001, AdderAR2=/127.0.0.1:6002}]} -2024-11-03 18:59:31 [INFO] AdderAR1 initialized paxos acceptor AR_RC_NODES:0 with members [1165738381,1165738382,1165738383]; PaxosAcceptor:AdderAR1 null {recovered_state=[{AdderRC0=/127.0.0.1:7000, AdderRC1=/127.0.0.1:7001, AdderRC2=/127.0.0.1:7002}]} -2024-11-03 18:59:31 [INFO] PaxosManager:AdderAR1 has recovered checkpoints for 3 paxos groups -2024-11-03 18:59:31 [INFO] PaxosManager:AdderAR1 beginning to roll forward logged messages -2024-11-03 18:59:31 [INFO] PaxosManager:AdderAR1 rolled forward 0 messages total across 3 paxos groups -2024-11-03 18:59:31 [INFO] AdderAR1:StatefulAdderApp0:0:[A:(0:1165738382, 1)] sending SYNC_DECISIONS to recipients: [1165738381 1165738383 ]; Message: null:-1:SYNC_DECISIONS:[1165738382[1, 1]]; maxCommittedSlot = 0; -2024-11-03 18:59:32 [INFO] PaxosManager:AdderAR1 recovered paxos instance AdderAR1:StatefulAdderApp0:0:[A:(0:1165738382, 1)]PaxosAcceptor:AdderAR1; isActive = true -2024-11-03 18:59:32 [INFO] AdderAR1:AR_AR_NODES:0:[A:(0:1165738381, 1)] sending SYNC_DECISIONS to recipients: [1165738381 1165738383 ]; Message: null:-1:SYNC_DECISIONS:[1165738382[1, 1]]; maxCommittedSlot = 0; -2024-11-03 18:59:32 [INFO] PaxosManager:AdderAR1 recovered paxos instance AdderAR1:AR_AR_NODES:0:[A:(0:1165738381, 1)]PaxosAcceptor:AdderAR1; isActive = true -2024-11-03 18:59:32 [INFO] AdderAR1:AR_RC_NODES:0:[A:(0:1165738383, 1)] sending SYNC_DECISIONS to recipients: [1165738381 1165738383 ]; Message: null:-1:SYNC_DECISIONS:[1165738382[1, 1]]; maxCommittedSlot = 0; -2024-11-03 18:59:32 [INFO] PaxosManager:AdderAR1 recovered paxos instance AdderAR1:AR_RC_NODES:0:[A:(0:1165738383, 1)]PaxosAcceptor:AdderAR1; isActive = true -2024-11-03 18:59:32 [INFO] ------------------PaxosManager:AdderAR1 recovery complete------------------- -2024-11-03 18:59:32 [INFO] PaxosManager:AdderAR1 creating client messenger at /127.0.0.1:6101; (offset=100) -2024-11-03 18:59:32 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:6101] with ssl mode CLEAR -2024-11-03 18:59:32 [INFO] AdderAR1 creating default service name StatefulAdderApp0 with replica group [AdderAR0, AdderAR1, AdderAR2] -2024-11-03 18:59:32 [INFO] AdderAR1 creating AR_AR_NODES with replica group [AdderAR0, AdderAR1, AdderAR2] -2024-11-03 18:59:32 [INFO] AdderAR1 creating AR_RC_NODES with replica group [AdderAR0, AdderAR1, AdderAR2] -2024-11-03 18:59:32 [INFO] AdderAR1:AR_AR_NODES:0:[A:(0:1165738381, 1)] running for coordinator as node 1,165,738,381 seems dead (last pinged 3 secs back) -2024-11-03 18:59:32 [INFO] AdderAR1:AR_AR_NODES:0:[C:(1:1165738382), A:(1:1165738382, 1)] acking AR_AR_NODES:0:PREPARE:[1:1165738382(1)] with null:-1:PREPARE_REPLY:[1165738382:1:1165738382[]firstSlot=1] -2024-11-03 18:59:32 [INFO] AdderAR1:StatefulAdderApp0:0:[A:(0:1165738382, 1)] running for coordinator as node 1,165,738,382 has not yet initialized its coordinator -2024-11-03 18:59:32 [INFO] AdderAR1:AR_RC_NODES:0:[A:(0:1165738383, 1)] running for coordinator as node 1,165,738,383 seems dead (last pinged 0 secs back) -2024-11-03 18:59:32 [INFO] AdderAR1:AR_AR_NODES:0:[C:(1:1165738382), A:(1:1165738383, 1)] acking AR_AR_NODES:0:PREPARE:[1:1165738383(1)] with null:-1:PREPARE_REPLY:[1165738382:1:1165738383[]firstSlot=1] -2024-11-03 18:59:32 [INFO] AdderAR1:AR_RC_NODES:0:[C:(1:1165738382), A:(1:1165738383, 1)] acking AR_RC_NODES:0:PREPARE:[1:1165738383(1)] with null:-1:PREPARE_REPLY:[1165738382:1:1165738383[]firstSlot=1] -2024-11-03 18:59:32 [INFO] AdderAR1:AR_AR_NODES:0:[C:(1:1165738382), A:(1:1165738383, 1)] (1:1165738382) election PREEMPTED by 1:1165738383 -2024-11-03 18:59:32 [INFO] {0} registering types [REPLICABLE_CLIENT_REQUEST, ACTIVE_REPLICA_ERROR, ECHO_REQUEST, DELETE_SERVICE_NAME, CREATE_SERVICE_NAME, REQUEST_ACTIVE_REPLICAS] for TXUtils.GigaPaxosClient -2024-11-03 18:59:32 [INFO] {0} registering types [RECONFIGURE_RC_NODE_CONFIG, RECONFIGURE_ACTIVE_NODE_CONFIG] for TXUtils.GigaPaxosClient -2024-11-03 18:59:32 [INFO] TXUtils.GigaPaxosClient registering types [REPLICABLE_CLIENT_REQUEST] for TXUtils.GigaPaxosClient -2024-11-03 18:59:32 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/[0:0:0:0:0:0:0:0]:56234] with ssl mode CLEAR -2024-11-03 18:59:32 [INFO] TXUtils.GigaPaxosClient56234 listening on /[0:0:0:0:0:0:0:0]:56234; ssl mode = CLEAR; client port offset = 100 -2024-11-03 18:59:32 [INFO] AdderAR1:StatefulAdderApp0:0:[C:(1:1165738382), A:(1:1165738383, 1)] acking StatefulAdderApp0:0:PREPARE:[1:1165738382(1)] with null:-1:PREPARE_REPLY:[1165738382:1:1165738382[]firstSlot=1] -2024-11-03 18:59:32 [INFO] AdderAR1:AR_RC_NODES:0:[C:(1:1165738382), A:(1:1165738383, 1)] acking AR_RC_NODES:0:PREPARE:[1:1165738382(1)] with null:-1:PREPARE_REPLY:[1165738382:1:1165738382[]firstSlot=1] -2024-11-03 18:59:32 [INFO] AdderAR1:StatefulAdderApp0:0:[C:(1:1165738382), A:(1:1165738383, 1)] acking StatefulAdderApp0:0:PREPARE:[1:1165738383(1)] with null:-1:PREPARE_REPLY:[1165738382:1:1165738383[]firstSlot=1] -2024-11-03 18:59:32 [INFO] AdderAR1:StatefulAdderApp0:0:[C:(1:1165738382), A:(1:1165738383, 1)] (1:1165738382) election PREEMPTED by 1:1165738383 -2024-11-03 18:59:32 [INFO] AdderAR1:AR_RC_NODES:0:[C:(1:1165738382), A:(1:1165738383, 1)] (1:1165738382) election PREEMPTED by 1:1165738383 -2024-11-03 18:59:32 [INFO] AR.AdderAR1 maybe creating client messenger at /127.0.0.1:6101 -2024-11-03 18:59:32 [INFO] AR.AdderAR1 adding self as demultiplexer to existing client messenger -2024-11-03 18:59:32 [INFO] AbstractPacketDemultiplexer[4]:AdderAR1-clientFacing registering types [] for AR.AdderAR1 -2024-11-03 18:59:32 [INFO] AbstractPacketDemultiplexer[4]:AdderAR1 registering types [DROP_EPOCH_FINAL_STATE, REPLICABLE_CLIENT_REQUEST, START_EPOCH, ECHO_REQUEST, STOP_EPOCH, HELLO_REQUEST, REQUEST_EPOCH_FINAL_STATE, EPOCH_FINAL_STATE] for AR.AdderAR1 -2024-11-03 18:59:32 [INFO] AdderAR1:/127.0.0.1:6001 server ready (total number of servers=6) -2024-11-03 19:00:07 [WARNING] MessageNIOTransport:AdderAR1:6001 incurred IOException on java.nio.channels.SocketChannel[connected local=/127.0.0.1:56223 remote=/127.0.0.1:6000] likely because remote end closed connection -2024-11-03 19:00:07 [WARNING] MessageNIOTransport:AdderAR1:6001 incurred IOException on java.nio.channels.SocketChannel[connected local=/127.0.0.1:6001 remote=/127.0.0.1:56221] likely because remote end closed connection diff --git a/output/gigapaxos.log.2 b/output/gigapaxos.log.2 deleted file mode 100644 index b8579278..00000000 --- a/output/gigapaxos.log.2 +++ /dev/null @@ -1,53 +0,0 @@ -2024-11-03 18:59:29 [INFO] AdderAR2:AdderAR2 listening on /127.0.0.1:6002 -2024-11-03 18:59:29 [INFO] MessageNIOTransport:AdderAR2:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:6002] with ssl mode CLEAR -2024-11-03 18:59:29 [INFO] class edu.umass.cs.gigapaxos.examples.adder.StatefulAdderApp does not support (String[]) constructor; trying default constructor instead -2024-11-03 18:59:29 [INFO] StatefulAdderApp does not implement ClientMessenger, which means the app should either rely on ClientRequest or not expect to send responses back to clients or rely on alternate means for messaging. -2024-11-03 18:59:29 [INFO] JSONMessengerAdderAR2 starting worker with ssl mode CLEAR -2024-11-03 18:59:29 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:56214] with ssl mode CLEAR -2024-11-03 18:59:29 [INFO] JournalerAdderAR2 created new log file /tmp/gigapaxos/paxos_logs/paxos_journal.AdderAR2/log.AdderAR2.192f4782ca5 -2024-11-03 18:59:31 [INFO] MLog clients using java 1.4+ standard logging. -2024-11-03 18:59:31 [INFO] Initializing c3p0-0.9.5 [built 02-January-2015 13:25:04 -0500; debug? true; trace: 10] -2024-11-03 18:59:31 [INFO] SQLPaxosLoggerAdderAR2 attempting getCursorConn() to db jdbc:derby:/tmp/gigapaxos/paxos_logs/paxos_dbAdderAR2 -2024-11-03 18:59:31 [INFO] Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement -> 3, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> true, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, contextClassLoaderSource -> caller, dataSourceName -> 1br94d0b61vtxs4k120sod5|4e07b95f, debugUnreturnedConnectionStackTraces -> false, description -> null, driverClass -> org.apache.derby.jdbc.EmbeddedDriver, extensions -> {}, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, forceUseNamedDriverClass -> false, identityToken -> 1br94d0b61vtxs4k120sod5|4e07b95f, idleConnectionTestPeriod -> 0, initialPoolSize -> 3, jdbcUrl -> jdbc:derby:/tmp/gigapaxos/paxos_logs/paxos_dbAdderAR2, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 0, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 100, maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 3, numHelperThreads -> 3, preferredTestQuery -> null, privilegeSpawnedThreads -> false, properties -> {password=******, user=******}, propertyCycle -> 0, statementCacheNumDeferredCloseThreads -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, userOverrides -> {}, usesTraditionalReflectiveProxies -> false ] -2024-11-03 18:59:31 [INFO] SQLPaxosLoggerAdderAR2 connected to and created database paxos_dbAdderAR2 -2024-11-03 18:59:32 [INFO] Table checkpointAdderAR2 already exists -2024-11-03 18:59:32 [INFO] Table messagesAdderAR2 already exists -2024-11-03 18:59:32 [INFO] Table messagesAdderAR2 already exists -2024-11-03 18:59:32 [INFO] Table pauseAdderAR2 already exists -2024-11-03 18:59:32 [INFO] Table prev_checkpointAdderAR2 already exists -2024-11-03 18:59:32 [INFO] Created tables checkpointAdderAR2 and messagesAdderAR2 and pauseAdderAR2 -2024-11-03 18:59:32 [INFO] SQLPaxosLoggerAdderAR2 : CHECKPOINTADDERAR2 : STATE : 32672 -2024-11-03 18:59:32 [INFO] SQLPaxosLoggerAdderAR2 : MESSAGESADDERAR2 : MESSAGE : 5242880 -2024-11-03 18:59:32 [INFO] PaxosManager:AdderAR2 beginning to recover checkpoints -2024-11-03 18:59:32 [INFO] AdderAR2 initialized paxos acceptor StatefulAdderApp0:0 with members [1165738381,1165738382,1165738383]; PaxosAcceptor:AdderAR2 null {recovered_state=[{}]} -2024-11-03 18:59:32 [INFO] AdderAR2 initialized paxos coordinator AR_AR_NODES:0 with members [1165738381,1165738382,1165738383]; PaxosAcceptor:AdderAR2 null {recovered_state=[{AdderAR0=/127.0.0.1:6000, AdderAR1=/127.0.0.1:6001, AdderAR2=/127.0.0.1:6002}]} -2024-11-03 18:59:32 [INFO] AdderAR2 initialized paxos acceptor AR_RC_NODES:0 with members [1165738381,1165738382,1165738383]; PaxosAcceptor:AdderAR2 null {recovered_state=[{AdderRC0=/127.0.0.1:7000, AdderRC1=/127.0.0.1:7001, AdderRC2=/127.0.0.1:7002}]} -2024-11-03 18:59:32 [INFO] PaxosManager:AdderAR2 has recovered checkpoints for 3 paxos groups -2024-11-03 18:59:32 [INFO] PaxosManager:AdderAR2 beginning to roll forward logged messages -2024-11-03 18:59:32 [INFO] PaxosManager:AdderAR2 rolled forward 0 messages total across 3 paxos groups -2024-11-03 18:59:32 [INFO] AdderAR2:StatefulAdderApp0:0:[A:(0:1165738382, 1)] sending SYNC_DECISIONS to recipients: [1165738382 1165738383 ]; Message: null:-1:SYNC_DECISIONS:[1165738381[1, 1]]; maxCommittedSlot = 0; -2024-11-03 18:59:32 [INFO] PaxosManager:AdderAR2 recovered paxos instance AdderAR2:StatefulAdderApp0:0:[A:(0:1165738382, 1)]PaxosAcceptor:AdderAR2; isActive = true -2024-11-03 18:59:32 [INFO] AdderAR2:AR_AR_NODES:0:[A:(0:1165738381, 1)] sending SYNC_DECISIONS to recipients: [1165738382 1165738383 ]; Message: null:-1:SYNC_DECISIONS:[1165738381[1, 1]]; maxCommittedSlot = 0; -2024-11-03 18:59:32 [INFO] PaxosManager:AdderAR2 recovered paxos instance AdderAR2:AR_AR_NODES:0:[A:(0:1165738381, 1)]PaxosAcceptor:AdderAR2; isActive = true -2024-11-03 18:59:32 [INFO] AdderAR2:AR_RC_NODES:0:[A:(0:1165738383, 1)] sending SYNC_DECISIONS to recipients: [1165738382 1165738383 ]; Message: null:-1:SYNC_DECISIONS:[1165738381[1, 1]]; maxCommittedSlot = 0; -2024-11-03 18:59:32 [INFO] PaxosManager:AdderAR2 recovered paxos instance AdderAR2:AR_RC_NODES:0:[A:(0:1165738383, 1)]PaxosAcceptor:AdderAR2; isActive = true -2024-11-03 18:59:32 [INFO] ------------------PaxosManager:AdderAR2 recovery complete------------------- -2024-11-03 18:59:32 [INFO] PaxosManager:AdderAR2 creating client messenger at /127.0.0.1:6102; (offset=100) -2024-11-03 18:59:32 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:6102] with ssl mode CLEAR -2024-11-03 18:59:32 [INFO] AdderAR2 creating default service name StatefulAdderApp0 with replica group [AdderAR0, AdderAR1, AdderAR2] -2024-11-03 18:59:32 [INFO] AdderAR2 creating AR_AR_NODES with replica group [AdderAR0, AdderAR1, AdderAR2] -2024-11-03 18:59:32 [INFO] AdderAR2 creating AR_RC_NODES with replica group [AdderAR0, AdderAR1, AdderAR2] -2024-11-03 18:59:32 [INFO] {0} registering types [CREATE_SERVICE_NAME, DELETE_SERVICE_NAME, REQUEST_ACTIVE_REPLICAS, REPLICABLE_CLIENT_REQUEST, ACTIVE_REPLICA_ERROR, ECHO_REQUEST] for TXUtils.GigaPaxosClient -2024-11-03 18:59:32 [INFO] {0} registering types [RECONFIGURE_RC_NODE_CONFIG, RECONFIGURE_ACTIVE_NODE_CONFIG] for TXUtils.GigaPaxosClient -2024-11-03 18:59:32 [INFO] TXUtils.GigaPaxosClient registering types [REPLICABLE_CLIENT_REQUEST] for TXUtils.GigaPaxosClient -2024-11-03 18:59:32 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/[0:0:0:0:0:0:0:0]:56241] with ssl mode CLEAR -2024-11-03 18:59:32 [INFO] TXUtils.GigaPaxosClient56241 listening on /[0:0:0:0:0:0:0:0]:56241; ssl mode = CLEAR; client port offset = 100 -2024-11-03 18:59:32 [INFO] AR.AdderAR2 maybe creating client messenger at /127.0.0.1:6102 -2024-11-03 18:59:32 [INFO] AR.AdderAR2 adding self as demultiplexer to existing client messenger -2024-11-03 18:59:32 [INFO] AbstractPacketDemultiplexer[4]:AdderAR2-clientFacing registering types [] for AR.AdderAR2 -2024-11-03 18:59:32 [INFO] AbstractPacketDemultiplexer[4]:AdderAR2 registering types [DROP_EPOCH_FINAL_STATE, REPLICABLE_CLIENT_REQUEST, STOP_EPOCH, ECHO_REQUEST, HELLO_REQUEST, START_EPOCH, EPOCH_FINAL_STATE, REQUEST_EPOCH_FINAL_STATE] for AR.AdderAR2 -2024-11-03 18:59:32 [INFO] AdderAR2:/127.0.0.1:6002 server ready (total number of servers=6) -2024-11-03 19:00:07 [WARNING] MessageNIOTransport:AdderAR2:6002 incurred IOException on java.nio.channels.SocketChannel[connected local=/127.0.0.1:6002 remote=/127.0.0.1:56222] likely because remote end closed connection -2024-11-03 19:00:07 [WARNING] MessageNIOTransport:AdderAR2:6002 incurred IOException on java.nio.channels.SocketChannel[connected local=/127.0.0.1:56235 remote=/127.0.0.1:6000] likely because remote end closed connection -2024-11-03 19:00:07 [WARNING] MessageNIOTransport:AdderAR2:6002 incurred IOException on java.nio.channels.SocketChannel[connected local=/127.0.0.1:6002 remote=/127.0.0.1:56224] likely because remote end closed connection -2024-11-03 19:00:07 [WARNING] MessageNIOTransport:AdderAR2:6002 incurred IOException on java.nio.channels.SocketChannel[connected local=/127.0.0.1:56236 remote=/127.0.0.1:6001] likely because remote end closed connection diff --git a/output/gigapaxos.log.3 b/output/gigapaxos.log.3 deleted file mode 100644 index 35e56ae1..00000000 --- a/output/gigapaxos.log.3 +++ /dev/null @@ -1,96 +0,0 @@ -2024-11-03 18:59:29 [INFO] AdderRC0:AdderRC0 listening on /127.0.0.1:7000 -2024-11-03 18:59:29 [INFO] MessageNIOTransport:AdderRC0:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:7000] with ssl mode CLEAR -2024-11-03 18:59:32 [INFO] MLog clients using java 1.4+ standard logging. -2024-11-03 18:59:32 [INFO] Initializing c3p0-0.9.5 [built 02-January-2015 13:25:04 -0500; debug? true; trace: 10] -2024-11-03 18:59:32 [INFO] Attempting getDefaultConn() to DB jdbc:derby:/tmp/gigapaxos/reconfiguration_DB/reconfiguration_DBAdderRC0 -2024-11-03 18:59:32 [INFO] Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement -> 3, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> true, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, contextClassLoaderSource -> caller, dataSourceName -> 1br94d0b61vtxsp710ith2g|544d57e, debugUnreturnedConnectionStackTraces -> false, description -> null, driverClass -> org.apache.derby.jdbc.EmbeddedDriver, extensions -> {}, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, forceUseNamedDriverClass -> false, identityToken -> 1br94d0b61vtxsp710ith2g|544d57e, idleConnectionTestPeriod -> 0, initialPoolSize -> 3, jdbcUrl -> jdbc:derby:/tmp/gigapaxos/reconfiguration_DB/reconfiguration_DBAdderRC0, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 0, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 100, maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 3, numHelperThreads -> 3, preferredTestQuery -> null, privilegeSpawnedThreads -> false, properties -> {password=******, user=******}, propertyCycle -> 0, statementCacheNumDeferredCloseThreads -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, userOverrides -> {}, usesTraditionalReflectiveProxies -> false ] -2024-11-03 18:59:32 [INFO] Connected to and created database reconfiguration_DBAdderRC0 -2024-11-03 18:59:32 [INFO] Table checkpointAdderRC0 already exists -2024-11-03 18:59:32 [INFO] Table checkpointAdderRC0 already exists -2024-11-03 18:59:32 [INFO] Table demandAdderRC0 already exists -2024-11-03 18:59:32 [INFO] Table nodeconfigAdderRC0 already exists -2024-11-03 18:59:32 [INFO] DerbyRCDBAdderRC0 created (or exists) tables [checkpointAdderRC0, messagesAdderRC0, demandAdderRC0, nodeconfigAdderRC0] -2024-11-03 18:59:33 [INFO] DerbyRCDBAdderRC0 proceeding with node config version AdderAR0:/127.0.0.1:6000 AdderAR1:/127.0.0.1:6001 AdderAR2:/127.0.0.1:6002 -AdderRC0:/127.0.0.1:7000 AdderRC1:/127.0.0.1:7001 AdderRC2:/127.0.0.1:7002 : -2024-11-03 18:59:33 [INFO] DerbyRCDBAdderRC0 initializing with RC records in DB = -2024-11-03 18:59:33 [INFO] JSONMessengerAdderRC0 starting worker with ssl mode CLEAR -2024-11-03 18:59:33 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:56246] with ssl mode CLEAR -2024-11-03 18:59:33 [INFO] JournalerAdderRC0 created new log file /tmp/gigapaxos/paxos_logs/paxos_journal.AdderRC0/log.AdderRC0.192f4783b0c -2024-11-03 18:59:33 [INFO] SQLPaxosLoggerAdderRC0 attempting getCursorConn() to db jdbc:derby:/tmp/gigapaxos/paxos_logs/paxos_dbAdderRC0 -2024-11-03 18:59:33 [INFO] Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement -> 3, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> true, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, contextClassLoaderSource -> caller, dataSourceName -> 1br94d0b61vtxsp710ith2g|58e6d4b8, debugUnreturnedConnectionStackTraces -> false, description -> null, driverClass -> org.apache.derby.jdbc.EmbeddedDriver, extensions -> {}, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, forceUseNamedDriverClass -> false, identityToken -> 1br94d0b61vtxsp710ith2g|58e6d4b8, idleConnectionTestPeriod -> 0, initialPoolSize -> 3, jdbcUrl -> jdbc:derby:/tmp/gigapaxos/paxos_logs/paxos_dbAdderRC0, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 0, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 100, maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 3, numHelperThreads -> 3, preferredTestQuery -> null, privilegeSpawnedThreads -> false, properties -> {password=******, user=******}, propertyCycle -> 0, statementCacheNumDeferredCloseThreads -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, userOverrides -> {}, usesTraditionalReflectiveProxies -> false ] -2024-11-03 18:59:33 [INFO] SQLPaxosLoggerAdderRC0 connected to and created database paxos_dbAdderRC0 -2024-11-03 18:59:33 [INFO] Table checkpointAdderRC0 already exists -2024-11-03 18:59:33 [INFO] Table messagesAdderRC0 already exists -2024-11-03 18:59:34 [INFO] Table messagesAdderRC0 already exists -2024-11-03 18:59:34 [INFO] Table pauseAdderRC0 already exists -2024-11-03 18:59:34 [INFO] Table prev_checkpointAdderRC0 already exists -2024-11-03 18:59:34 [INFO] Created tables checkpointAdderRC0 and messagesAdderRC0 and pauseAdderRC0 -2024-11-03 18:59:34 [INFO] SQLPaxosLoggerAdderRC0 : CHECKPOINTADDERRC0 : STATE : 32672 -2024-11-03 18:59:34 [INFO] SQLPaxosLoggerAdderRC0 : MESSAGESADDERRC0 : MESSAGE : 5242880 -2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC0 beginning to recover checkpoints -2024-11-03 18:59:34 [INFO] AdderRC0 initialized paxos acceptor AdderRC0:0 with members [1165722509,1165722510,1165722511]; PaxosAcceptor:AdderRC0 null {recovered_state=[{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","Adder[...]N_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AdderRC0"}]} -2024-11-03 18:59:34 [INFO] AdderRC0 initialized paxos acceptor AdderRC1:0 with members [1165722509,1165722510,1165722511]; PaxosAcceptor:AdderRC0 null {recovered_state=[{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","Adder[...]_CHANGE":"REPLICATE_ALL","RC_EPOCH_MAP":[],"NAME":"AR_RC_NODES"}]} -2024-11-03 18:59:34 [INFO] AdderRC0 initialized paxos coordinator AdderRC2:0 with members [1165722509,1165722510,1165722511]; PaxosAcceptor:AdderRC0 null {recovered_state=[{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","Adder[...]N_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AdderRC2"}]} -2024-11-03 18:59:34 [INFO] AdderRC0 initialized paxos acceptor RC_NODES:0 with members [1165722509,1165722510,1165722511]; PaxosAcceptor:AdderRC0 null {recovered_state=[{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","Adder[...]POCH":0},{"RC_NODE":"AdderRC2","RC_EPOCH":0}],"NAME":"RC_NODES"}]} -2024-11-03 18:59:34 [INFO] AdderRC0 initialized paxos acceptor AR_NODES:0 with members [1165722509,1165722510,1165722511]; PaxosAcceptor:AdderRC0 null {recovered_state=[{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderAR0","Adder[...]N_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AR_NODES"}]} -2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC0 has recovered checkpoints for 5 paxos groups -2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC0 beginning to roll forward logged messages -2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC0 rolled forward 0 messages total across 5 paxos groups -2024-11-03 18:59:34 [INFO] AdderRC0:AdderRC0:0:[A:(0:1165722510, 1)] sending SYNC_DECISIONS to recipients: [1165722509 1165722510 ]; Message: null:-1:SYNC_DECISIONS:[1165722511[1, 1]]; maxCommittedSlot = 0; -2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC0 recovered paxos instance AdderRC0:AdderRC0:0:[A:(0:1165722510, 1)]PaxosAcceptor:AdderRC0; isActive = true -2024-11-03 18:59:34 [INFO] AdderRC0:AdderRC1:0:[A:(0:1165722509, 1)] sending SYNC_DECISIONS to recipients: [1165722509 1165722510 ]; Message: null:-1:SYNC_DECISIONS:[1165722511[1, 1]]; maxCommittedSlot = 0; -2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC0 recovered paxos instance AdderRC0:AdderRC1:0:[A:(0:1165722509, 1)]PaxosAcceptor:AdderRC0; isActive = true -2024-11-03 18:59:34 [INFO] AdderRC0:AdderRC2:0:[A:(0:1165722511, 1)] sending SYNC_DECISIONS to recipients: [1165722509 1165722510 ]; Message: null:-1:SYNC_DECISIONS:[1165722511[1, 1]]; maxCommittedSlot = 0; -2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC0 recovered paxos instance AdderRC0:AdderRC2:0:[A:(0:1165722511, 1)]PaxosAcceptor:AdderRC0; isActive = true -2024-11-03 18:59:34 [INFO] AdderRC0:RC_NODES:0:[A:(0:1165722509, 1)] sending SYNC_DECISIONS to recipients: [1165722509 1165722510 ]; Message: null:-1:SYNC_DECISIONS:[1165722511[1, 1]]; maxCommittedSlot = 0; -2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC0 recovered paxos instance AdderRC0:RC_NODES:0:[A:(0:1165722509, 1)]PaxosAcceptor:AdderRC0; isActive = true -2024-11-03 18:59:34 [INFO] AdderRC0:AR_NODES:0:[A:(0:1165722510, 1)] sending SYNC_DECISIONS to recipients: [1165722509 1165722510 ]; Message: null:-1:SYNC_DECISIONS:[1165722511[1, 1]]; maxCommittedSlot = 0; -2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC0 recovered paxos instance AdderRC0:AR_NODES:0:[A:(0:1165722510, 1)]PaxosAcceptor:AdderRC0; isActive = true -2024-11-03 18:59:34 [INFO] ------------------PaxosManager:AdderRC0 recovery complete------------------- -2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC0 creating client messenger at /127.0.0.1:7100; (offset=100) -2024-11-03 18:59:34 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:7100] with ssl mode CLEAR -2024-11-03 18:59:34 [INFO] RepliconfigurableReconfiguratorDB:AdderRC0 created reconfigurator group AdderRC0 with members [AdderRC0, AdderRC1, AdderRC2]: {"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"EPOCH":0,"NEW_ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AdderRC0"} -2024-11-03 18:59:34 [INFO] RepliconfigurableReconfiguratorDB:AdderRC0 created reconfigurator group AdderRC1 with members [AdderRC0, AdderRC1, AdderRC2]: {"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"EPOCH":0,"NEW_ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AdderRC1"} -{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"EPOCH":0,"NEW_ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"REPLICATE_ALL","RC_EPOCH_MAP":[],"NAME":"StatefulAdderApp0"} -{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"EPOCH":0,"NEW_ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"REPLICATE_ALL","RC_EPOCH_MAP":[],"NAME":"AR_AR_NODES"} -{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"EPOCH":0,"NEW_ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"REPLICATE_ALL","RC_EPOCH_MAP":[],"NAME":"AR_RC_NODES"} -2024-11-03 18:59:34 [INFO] RepliconfigurableReconfiguratorDB:AdderRC0 created reconfigurator group AdderRC2 with members [AdderRC0, AdderRC1, AdderRC2]: {"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"EPOCH":0,"NEW_ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AdderRC2"} -2024-11-03 18:59:34 [INFO] RepliconfigurableReconfiguratorDB:AdderRC0 after recovery has node config records = -AdderRC0 : AdderRC0:0:READY[AdderRC0, AdderRC1, AdderRC2] -AdderRC1 : AdderRC1:0:READY[AdderRC0, AdderRC1, AdderRC2] -AdderRC2 : AdderRC2:0:READY[AdderRC0, AdderRC1, AdderRC2] -RC_NODES : RC_NODES:0:READY[AdderRC0, AdderRC1, AdderRC2] -AR_NODES : AR_NODES:0:READY[AdderAR0, AdderAR1, AdderAR2] -2024-11-03 18:59:34 [INFO] RC.AdderRC0 creating client messenger at /127.0.0.1:7100 -2024-11-03 18:59:34 [INFO] RC.AdderRC0 adding self as demultiplexer to existing client messenger -2024-11-03 18:59:34 [INFO] RC.AdderRC0 registering types [DELETE_SERVICE_NAME, CREATE_SERVICE_NAME, REQUEST_ACTIVE_REPLICAS] -2024-11-03 18:59:34 [INFO] RC.AdderRC0 registering types [CREATE_SERVICE_NAME, ACK_STOP_EPOCH, RECONFIGURE_RC_NODE_CONFIG, DEMAND_REPORT, RC_RECORD_REQUEST, ACK_DROP_EPOCH_FINAL_STATE, HELLO_REQUEST, DELETE_SERVICE_NAME, ACK_START_EPOCH, ECHO_REQUEST, REQUEST_ACTIVE_REPLICAS, RECONFIGURE_ACTIVE_NODE_CONFIG] -2024-11-03 18:59:34 [INFO] {0} registering types [DELETE_SERVICE_NAME, ACTIVE_REPLICA_ERROR, CREATE_SERVICE_NAME, REPLICABLE_CLIENT_REQUEST, ECHO_REQUEST, REQUEST_ACTIVE_REPLICAS] for TXUtils.GigaPaxosClient -2024-11-03 18:59:34 [INFO] {0} registering types [RECONFIGURE_RC_NODE_CONFIG, RECONFIGURE_ACTIVE_NODE_CONFIG] for TXUtils.GigaPaxosClient -2024-11-03 18:59:34 [INFO] TXUtils.GigaPaxosClient registering types [REPLICABLE_CLIENT_REQUEST] for TXUtils.GigaPaxosClient -2024-11-03 18:59:34 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/[0:0:0:0:0:0:0:0]:56263] with ssl mode CLEAR -2024-11-03 18:59:34 [INFO] TXUtils.GigaPaxosClient56263 listening on /[0:0:0:0:0:0:0:0]:56263; ssl mode = CLEAR; client port offset = 100 -2024-11-03 18:59:34 [INFO] AR.AdderRC0 maybe creating client messenger at /127.0.0.1:7100 -2024-11-03 18:59:34 [INFO] AR.AdderRC0 adding self as demultiplexer to existing client messenger -2024-11-03 18:59:34 [INFO] AbstractPacketDemultiplexer[4]:AdderRC0-clientFacing registering types [] for AR.AdderRC0 -2024-11-03 18:59:34 [INFO] AbstractPacketDemultiplexer[4]:AdderRC0 registering types [START_EPOCH, DROP_EPOCH_FINAL_STATE, STOP_EPOCH, REPLICABLE_CLIENT_REQUEST, ECHO_REQUEST, HELLO_REQUEST, EPOCH_FINAL_STATE, REQUEST_EPOCH_FINAL_STATE] for AR.AdderRC0 -2024-11-03 18:59:34 [INFO] AdderRC0:/127.0.0.1:7000 server ready (total number of servers=6) -2024-11-03 18:59:34 [INFO] [id: 0xbaf321d9] REGISTERED -2024-11-03 18:59:34 [INFO] [id: 0xbaf321d9] BIND: /127.0.0.1:7300 -2024-11-03 18:59:34 [INFO] RC.AdderRC0:HTTP:/127.0.0.1:7300 ready -2024-11-03 18:59:34 [INFO] [id: 0xbaf321d9, L:/127.0.0.1:7300] ACTIVE -2024-11-03 18:59:34 [INFO] AdderRC0:AdderRC1:0:[A:(0:1165722509, 1)] running for coordinator as node 1,165,722,509 seems dead (last pinged 1 secs back) -2024-11-03 18:59:34 [INFO] AdderRC0:AdderRC0:0:[A:(0:1165722510, 1)] running for coordinator as node 1,165,722,510 seems dead (last pinged 0 secs back) -2024-11-03 18:59:34 [INFO] AdderRC0:AdderRC2:0:[A:(0:1165722511, 1)] running for coordinator as node 1,165,722,511 has not yet initialized its coordinator -2024-11-03 18:59:34 [INFO] AdderRC0:RC_NODES:0:[A:(0:1165722509, 1)] running for coordinator as node 1,165,722,509 seems dead (last pinged 1 secs back) -2024-11-03 18:59:34 [INFO] AdderRC0:AdderRC0:0:[C:(1:1165722511), A:(1:1165722511, 1)] acking AdderRC0:0:PREPARE:[1:1165722511(1)] with null:-1:PREPARE_REPLY:[1165722511:1:1165722511[]firstSlot=1] -2024-11-03 18:59:34 [INFO] AdderRC0:AdderRC2:0:[C:(1:1165722511), A:(1:1165722511, 1)] acking AdderRC2:0:PREPARE:[1:1165722511(1)] with null:-1:PREPARE_REPLY:[1165722511:1:1165722511[]firstSlot=1] -2024-11-03 18:59:34 [INFO] AdderRC0:AdderRC1:0:[C:(1:1165722511), A:(1:1165722511, 1)] acking AdderRC1:0:PREPARE:[1:1165722511(1)] with null:-1:PREPARE_REPLY:[1165722511:1:1165722511[]firstSlot=1] -2024-11-03 18:59:34 [INFO] AdderRC0:RC_NODES:0:[C:(1:1165722511), A:(1:1165722511, 1)] acking RC_NODES:0:PREPARE:[1:1165722511(1)] with null:-1:PREPARE_REPLY:[1165722511:1:1165722511[]firstSlot=1] -2024-11-03 18:59:34 [INFO] AdderRC0:AR_NODES:0:[A:(0:1165722510, 1)] running for coordinator as node 1,165,722,510 seems dead (last pinged 0 secs back) -2024-11-03 18:59:34 [INFO] AdderRC0:AR_NODES:0:[C:(1:1165722511), A:(1:1165722511, 1)] acking AR_NODES:0:PREPARE:[1:1165722511(1)] with null:-1:PREPARE_REPLY:[1165722511:1:1165722511[]firstSlot=1] -2024-11-03 18:59:34 [INFO] AdderRC0:AdderRC0:0:[C:(1:1165722511), A:(1:1165722511, 1)] preempting AdderRC0:0:PREPARE:[1:1165722510(1)] with null:-1:PREPARE_REPLY:[1165722511:1:1165722511[]firstSlot=1] -2024-11-03 18:59:34 [INFO] AdderRC0:AR_NODES:0:[C:(1:1165722511), A:(1:1165722511, 1)] preempting AR_NODES:0:PREPARE:[1:1165722510(1)] with null:-1:PREPARE_REPLY:[1165722511:1:1165722511[]firstSlot=1] -2024-11-03 18:59:34 [INFO] AdderRC0:AdderRC1:0:[C:(1:1165722511), A:(1:1165722511, 1)] preempting AdderRC1:0:PREPARE:[1:1165722510(1)] with null:-1:PREPARE_REPLY:[1165722511:1:1165722511[]firstSlot=1] -2024-11-03 18:59:34 [INFO] AdderRC0:RC_NODES:0:[C:(1:1165722511), A:(1:1165722511, 1)] preempting RC_NODES:0:PREPARE:[1:1165722510(1)] with null:-1:PREPARE_REPLY:[1165722511:1:1165722511[]firstSlot=1] -2024-11-03 18:59:34 [INFO] AdderRC0:AdderRC2:0:[C:(1:1165722511), A:(1:1165722511, 1)] preempting AdderRC2:0:PREPARE:[1:1165722510(1)] with null:-1:PREPARE_REPLY:[1165722511:1:1165722511[]firstSlot=1] diff --git a/output/gigapaxos.log.3.lck b/output/gigapaxos.log.3.lck deleted file mode 100644 index e69de29b..00000000 diff --git a/output/gigapaxos.log.4 b/output/gigapaxos.log.4 deleted file mode 100644 index a765332f..00000000 --- a/output/gigapaxos.log.4 +++ /dev/null @@ -1,103 +0,0 @@ -2024-11-03 18:59:30 [INFO] AdderRC1:AdderRC1 listening on /127.0.0.1:7001 -2024-11-03 18:59:30 [INFO] MessageNIOTransport:AdderRC1:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:7001] with ssl mode CLEAR -2024-11-03 18:59:32 [INFO] MLog clients using java 1.4+ standard logging. -2024-11-03 18:59:33 [INFO] Initializing c3p0-0.9.5 [built 02-January-2015 13:25:04 -0500; debug? true; trace: 10] -2024-11-03 18:59:33 [INFO] Attempting getDefaultConn() to DB jdbc:derby:/tmp/gigapaxos/reconfiguration_DB/reconfiguration_DBAdderRC1 -2024-11-03 18:59:33 [INFO] Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement -> 3, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> true, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, contextClassLoaderSource -> caller, dataSourceName -> 1br94d0b61vtxt4q1jhw7nk|bb9e6dc, debugUnreturnedConnectionStackTraces -> false, description -> null, driverClass -> org.apache.derby.jdbc.EmbeddedDriver, extensions -> {}, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, forceUseNamedDriverClass -> false, identityToken -> 1br94d0b61vtxt4q1jhw7nk|bb9e6dc, idleConnectionTestPeriod -> 0, initialPoolSize -> 3, jdbcUrl -> jdbc:derby:/tmp/gigapaxos/reconfiguration_DB/reconfiguration_DBAdderRC1, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 0, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 100, maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 3, numHelperThreads -> 3, preferredTestQuery -> null, privilegeSpawnedThreads -> false, properties -> {password=******, user=******}, propertyCycle -> 0, statementCacheNumDeferredCloseThreads -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, userOverrides -> {}, usesTraditionalReflectiveProxies -> false ] -2024-11-03 18:59:33 [INFO] Connected to and created database reconfiguration_DBAdderRC1 -2024-11-03 18:59:33 [INFO] Table checkpointAdderRC1 already exists -2024-11-03 18:59:33 [INFO] Table checkpointAdderRC1 already exists -2024-11-03 18:59:33 [INFO] Table demandAdderRC1 already exists -2024-11-03 18:59:33 [INFO] Table nodeconfigAdderRC1 already exists -2024-11-03 18:59:33 [INFO] DerbyRCDBAdderRC1 created (or exists) tables [checkpointAdderRC1, messagesAdderRC1, demandAdderRC1, nodeconfigAdderRC1] -2024-11-03 18:59:33 [INFO] DerbyRCDBAdderRC1 proceeding with node config version AdderAR0:/127.0.0.1:6000 AdderAR1:/127.0.0.1:6001 AdderAR2:/127.0.0.1:6002 -AdderRC0:/127.0.0.1:7000 AdderRC1:/127.0.0.1:7001 AdderRC2:/127.0.0.1:7002 : -2024-11-03 18:59:33 [INFO] DerbyRCDBAdderRC1 initializing with RC records in DB = -2024-11-03 18:59:33 [INFO] JSONMessengerAdderRC1 starting worker with ssl mode CLEAR -2024-11-03 18:59:33 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:56251] with ssl mode CLEAR -2024-11-03 18:59:33 [INFO] JournalerAdderRC1 created new log file /tmp/gigapaxos/paxos_logs/paxos_journal.AdderRC1/log.AdderRC1.192f4783d04 -2024-11-03 18:59:34 [INFO] SQLPaxosLoggerAdderRC1 attempting getCursorConn() to db jdbc:derby:/tmp/gigapaxos/paxos_logs/paxos_dbAdderRC1 -2024-11-03 18:59:34 [INFO] Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement -> 3, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> true, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, contextClassLoaderSource -> caller, dataSourceName -> 1br94d0b61vtxt4q1jhw7nk|1252b961, debugUnreturnedConnectionStackTraces -> false, description -> null, driverClass -> org.apache.derby.jdbc.EmbeddedDriver, extensions -> {}, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, forceUseNamedDriverClass -> false, identityToken -> 1br94d0b61vtxt4q1jhw7nk|1252b961, idleConnectionTestPeriod -> 0, initialPoolSize -> 3, jdbcUrl -> jdbc:derby:/tmp/gigapaxos/paxos_logs/paxos_dbAdderRC1, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 0, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 100, maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 3, numHelperThreads -> 3, preferredTestQuery -> null, privilegeSpawnedThreads -> false, properties -> {password=******, user=******}, propertyCycle -> 0, statementCacheNumDeferredCloseThreads -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, userOverrides -> {}, usesTraditionalReflectiveProxies -> false ] -2024-11-03 18:59:34 [INFO] SQLPaxosLoggerAdderRC1 connected to and created database paxos_dbAdderRC1 -2024-11-03 18:59:34 [INFO] Table checkpointAdderRC1 already exists -2024-11-03 18:59:34 [INFO] Table messagesAdderRC1 already exists -2024-11-03 18:59:34 [INFO] Table messagesAdderRC1 already exists -2024-11-03 18:59:34 [INFO] Table pauseAdderRC1 already exists -2024-11-03 18:59:34 [INFO] Table prev_checkpointAdderRC1 already exists -2024-11-03 18:59:34 [INFO] Created tables checkpointAdderRC1 and messagesAdderRC1 and pauseAdderRC1 -2024-11-03 18:59:34 [INFO] SQLPaxosLoggerAdderRC1 : CHECKPOINTADDERRC1 : STATE : 32672 -2024-11-03 18:59:34 [INFO] SQLPaxosLoggerAdderRC1 : MESSAGESADDERRC1 : MESSAGE : 5242880 -2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC1 beginning to recover checkpoints -2024-11-03 18:59:34 [INFO] AdderRC1 initialized paxos coordinator AdderRC0:0 with members [1165722509,1165722510,1165722511]; PaxosAcceptor:AdderRC1 null {recovered_state=[{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","Adder[...]N_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AdderRC0"}]} -2024-11-03 18:59:34 [INFO] AdderRC1 initialized paxos acceptor AdderRC1:0 with members [1165722509,1165722510,1165722511]; PaxosAcceptor:AdderRC1 null {recovered_state=[{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","Adder[...]_CHANGE":"REPLICATE_ALL","RC_EPOCH_MAP":[],"NAME":"AR_RC_NODES"}]} -2024-11-03 18:59:34 [INFO] AdderRC1 initialized paxos acceptor AdderRC2:0 with members [1165722509,1165722510,1165722511]; PaxosAcceptor:AdderRC1 null {recovered_state=[{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","Adder[...]N_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AdderRC2"}]} -2024-11-03 18:59:34 [INFO] AdderRC1 initialized paxos acceptor RC_NODES:0 with members [1165722509,1165722510,1165722511]; PaxosAcceptor:AdderRC1 null {recovered_state=[{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","Adder[...]POCH":0},{"RC_NODE":"AdderRC2","RC_EPOCH":0}],"NAME":"RC_NODES"}]} -2024-11-03 18:59:34 [INFO] AdderRC1 initialized paxos coordinator AR_NODES:0 with members [1165722509,1165722510,1165722511]; PaxosAcceptor:AdderRC1 null {recovered_state=[{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderAR0","Adder[...]N_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AR_NODES"}]} -2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC1 has recovered checkpoints for 5 paxos groups -2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC1 beginning to roll forward logged messages -2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC1 rolled forward 0 messages total across 5 paxos groups -2024-11-03 18:59:34 [INFO] AdderRC1:AdderRC0:0:[A:(0:1165722510, 1)] sending SYNC_DECISIONS to recipients: [1165722509 1165722511 ]; Message: null:-1:SYNC_DECISIONS:[1165722510[1, 1]]; maxCommittedSlot = 0; -2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC1 recovered paxos instance AdderRC1:AdderRC0:0:[A:(0:1165722510, 1)]PaxosAcceptor:AdderRC1; isActive = true -2024-11-03 18:59:34 [INFO] AdderRC1:AdderRC1:0:[A:(0:1165722509, 1)] sending SYNC_DECISIONS to recipients: [1165722509 1165722511 ]; Message: null:-1:SYNC_DECISIONS:[1165722510[1, 1]]; maxCommittedSlot = 0; -2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC1 recovered paxos instance AdderRC1:AdderRC1:0:[A:(0:1165722509, 1)]PaxosAcceptor:AdderRC1; isActive = true -2024-11-03 18:59:34 [INFO] AdderRC1:AdderRC2:0:[A:(0:1165722511, 1)] sending SYNC_DECISIONS to recipients: [1165722509 1165722511 ]; Message: null:-1:SYNC_DECISIONS:[1165722510[1, 1]]; maxCommittedSlot = 0; -2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC1 recovered paxos instance AdderRC1:AdderRC2:0:[A:(0:1165722511, 1)]PaxosAcceptor:AdderRC1; isActive = true -2024-11-03 18:59:34 [INFO] AdderRC1:RC_NODES:0:[A:(0:1165722509, 1)] sending SYNC_DECISIONS to recipients: [1165722509 1165722511 ]; Message: null:-1:SYNC_DECISIONS:[1165722510[1, 1]]; maxCommittedSlot = 0; -2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC1 recovered paxos instance AdderRC1:RC_NODES:0:[A:(0:1165722509, 1)]PaxosAcceptor:AdderRC1; isActive = true -2024-11-03 18:59:34 [INFO] AdderRC1:AR_NODES:0:[A:(0:1165722510, 1)] sending SYNC_DECISIONS to recipients: [1165722509 1165722511 ]; Message: null:-1:SYNC_DECISIONS:[1165722510[1, 1]]; maxCommittedSlot = 0; -2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC1 recovered paxos instance AdderRC1:AR_NODES:0:[A:(0:1165722510, 1)]PaxosAcceptor:AdderRC1; isActive = true -2024-11-03 18:59:34 [INFO] ------------------PaxosManager:AdderRC1 recovery complete------------------- -2024-11-03 18:59:34 [INFO] PaxosManager:AdderRC1 creating client messenger at /127.0.0.1:7101; (offset=100) -2024-11-03 18:59:34 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:7101] with ssl mode CLEAR -2024-11-03 18:59:34 [INFO] RepliconfigurableReconfiguratorDB:AdderRC1 created reconfigurator group AdderRC0 with members [AdderRC0, AdderRC1, AdderRC2]: {"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"EPOCH":0,"NEW_ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AdderRC0"} -2024-11-03 18:59:34 [INFO] RepliconfigurableReconfiguratorDB:AdderRC1 created reconfigurator group AdderRC1 with members [AdderRC0, AdderRC1, AdderRC2]: {"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"EPOCH":0,"NEW_ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AdderRC1"} -{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"EPOCH":0,"NEW_ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"REPLICATE_ALL","RC_EPOCH_MAP":[],"NAME":"StatefulAdderApp0"} -{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"EPOCH":0,"NEW_ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"REPLICATE_ALL","RC_EPOCH_MAP":[],"NAME":"AR_AR_NODES"} -{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"EPOCH":0,"NEW_ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"REPLICATE_ALL","RC_EPOCH_MAP":[],"NAME":"AR_RC_NODES"} -2024-11-03 18:59:34 [INFO] RepliconfigurableReconfiguratorDB:AdderRC1 created reconfigurator group AdderRC2 with members [AdderRC0, AdderRC1, AdderRC2]: {"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"EPOCH":0,"NEW_ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AdderRC2"} -2024-11-03 18:59:34 [INFO] RepliconfigurableReconfiguratorDB:AdderRC1 after recovery has node config records = -AdderRC0 : AdderRC0:0:READY[AdderRC0, AdderRC1, AdderRC2] -AdderRC1 : AdderRC1:0:READY[AdderRC0, AdderRC1, AdderRC2] -AdderRC2 : AdderRC2:0:READY[AdderRC0, AdderRC1, AdderRC2] -RC_NODES : RC_NODES:0:READY[AdderRC0, AdderRC1, AdderRC2] -AR_NODES : AR_NODES:0:READY[AdderAR0, AdderAR1, AdderAR2] -2024-11-03 18:59:34 [INFO] AdderRC1:AR_NODES:0:[A:(0:1165722510, 1)] running for coordinator as node 1,165,722,510 has not yet initialized its coordinator -2024-11-03 18:59:34 [INFO] AdderRC1:AdderRC0:0:[A:(0:1165722510, 1)] running for coordinator as node 1,165,722,510 has not yet initialized its coordinator -2024-11-03 18:59:34 [INFO] AdderRC1:RC_NODES:0:[A:(0:1165722509, 1)] running for coordinator as node 1,165,722,509 seems dead (last pinged 1 secs back) -2024-11-03 18:59:34 [INFO] AdderRC1:AdderRC1:0:[A:(0:1165722509, 1)] running for coordinator as node 1,165,722,509 seems dead (last pinged 1 secs back) -2024-11-03 18:59:34 [INFO] AdderRC1:AR_NODES:0:[C:(1:1165722510), A:(1:1165722511, 1)] acking AR_NODES:0:PREPARE:[1:1165722511(1)] with null:-1:PREPARE_REPLY:[1165722510:1:1165722511[]firstSlot=1] -2024-11-03 18:59:34 [INFO] AdderRC1:RC_NODES:0:[C:(1:1165722510), A:(1:1165722511, 1)] acking RC_NODES:0:PREPARE:[1:1165722511(1)] with null:-1:PREPARE_REPLY:[1165722510:1:1165722511[]firstSlot=1] -2024-11-03 18:59:34 [INFO] AdderRC1:AR_NODES:0:[C:(1:1165722510), A:(1:1165722511, 1)] preempting AR_NODES:0:PREPARE:[1:1165722510(1)] with null:-1:PREPARE_REPLY:[1165722510:1:1165722511[]firstSlot=1] -2024-11-03 18:59:34 [INFO] AdderRC1:AdderRC0:0:[C:(1:1165722510), A:(1:1165722511, 1)] acking AdderRC0:0:PREPARE:[1:1165722511(1)] with null:-1:PREPARE_REPLY:[1165722510:1:1165722511[]firstSlot=1] -2024-11-03 18:59:34 [INFO] AdderRC1:AdderRC1:0:[C:(1:1165722510), A:(1:1165722511, 1)] acking AdderRC1:0:PREPARE:[1:1165722511(1)] with null:-1:PREPARE_REPLY:[1165722510:1:1165722511[]firstSlot=1] -2024-11-03 18:59:34 [INFO] AdderRC1:AdderRC0:0:[C:(1:1165722510), A:(1:1165722511, 1)] preempting AdderRC0:0:PREPARE:[1:1165722510(1)] with null:-1:PREPARE_REPLY:[1165722510:1:1165722511[]firstSlot=1] -2024-11-03 18:59:34 [INFO] AdderRC1:AR_NODES:0:[C:(1:1165722510), A:(1:1165722511, 1)] (1:1165722510) election PREEMPTED by 1:1165722511 -2024-11-03 18:59:34 [INFO] AdderRC1:RC_NODES:0:[C:(1:1165722510), A:(1:1165722511, 1)] preempting RC_NODES:0:PREPARE:[1:1165722510(1)] with null:-1:PREPARE_REPLY:[1165722510:1:1165722511[]firstSlot=1] -2024-11-03 18:59:34 [INFO] AdderRC1:RC_NODES:0:[C:(1:1165722510), A:(1:1165722511, 1)] (1:1165722510) election PREEMPTED by 1:1165722511 -2024-11-03 18:59:34 [INFO] AdderRC1:AdderRC0:0:[C:(1:1165722510), A:(1:1165722511, 1)] (1:1165722510) election PREEMPTED by 1:1165722511 -2024-11-03 18:59:34 [INFO] AdderRC1:AdderRC1:0:[C:(1:1165722510), A:(1:1165722511, 1)] preempting AdderRC1:0:PREPARE:[1:1165722510(1)] with null:-1:PREPARE_REPLY:[1165722510:1:1165722511[]firstSlot=1] -2024-11-03 18:59:34 [INFO] AdderRC1:AdderRC1:0:[C:(1:1165722510), A:(1:1165722511, 1)] (1:1165722510) election PREEMPTED by 1:1165722511 -2024-11-03 18:59:34 [INFO] AdderRC1:AdderRC2:0:[A:(0:1165722511, 1)] running for coordinator as node 1,165,722,511 seems dead (last pinged 0 secs back) -2024-11-03 18:59:34 [INFO] AdderRC1:AdderRC2:0:[C:(1:1165722510), A:(1:1165722511, 1)] acking AdderRC2:0:PREPARE:[1:1165722511(1)] with null:-1:PREPARE_REPLY:[1165722510:1:1165722511[]firstSlot=1] -2024-11-03 18:59:34 [INFO] AdderRC1:AdderRC2:0:[C:(1:1165722510), A:(1:1165722511, 1)] preempting AdderRC2:0:PREPARE:[1:1165722510(1)] with null:-1:PREPARE_REPLY:[1165722510:1:1165722511[]firstSlot=1] -2024-11-03 18:59:34 [INFO] AdderRC1:AdderRC2:0:[C:(1:1165722510), A:(1:1165722511, 1)] (1:1165722510) election PREEMPTED by 1:1165722511 -2024-11-03 18:59:34 [INFO] RC.AdderRC1 creating client messenger at /127.0.0.1:7101 -2024-11-03 18:59:34 [INFO] RC.AdderRC1 adding self as demultiplexer to existing client messenger -2024-11-03 18:59:34 [INFO] RC.AdderRC1 registering types [CREATE_SERVICE_NAME, REQUEST_ACTIVE_REPLICAS, DELETE_SERVICE_NAME] -2024-11-03 18:59:34 [INFO] RC.AdderRC1 registering types [HELLO_REQUEST, REQUEST_ACTIVE_REPLICAS, ACK_DROP_EPOCH_FINAL_STATE, DEMAND_REPORT, ECHO_REQUEST, RC_RECORD_REQUEST, ACK_START_EPOCH, CREATE_SERVICE_NAME, ACK_STOP_EPOCH, RECONFIGURE_ACTIVE_NODE_CONFIG, DELETE_SERVICE_NAME, RECONFIGURE_RC_NODE_CONFIG] -2024-11-03 18:59:34 [INFO] {0} registering types [CREATE_SERVICE_NAME, REQUEST_ACTIVE_REPLICAS, ECHO_REQUEST, ACTIVE_REPLICA_ERROR, DELETE_SERVICE_NAME, REPLICABLE_CLIENT_REQUEST] for TXUtils.GigaPaxosClient -2024-11-03 18:59:34 [INFO] {0} registering types [RECONFIGURE_ACTIVE_NODE_CONFIG, RECONFIGURE_RC_NODE_CONFIG] for TXUtils.GigaPaxosClient -2024-11-03 18:59:34 [INFO] TXUtils.GigaPaxosClient registering types [REPLICABLE_CLIENT_REQUEST] for TXUtils.GigaPaxosClient -2024-11-03 18:59:34 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/[0:0:0:0:0:0:0:0]:56304] with ssl mode CLEAR -2024-11-03 18:59:34 [INFO] TXUtils.GigaPaxosClient56304 listening on /[0:0:0:0:0:0:0:0]:56304; ssl mode = CLEAR; client port offset = 100 -2024-11-03 18:59:34 [INFO] AR.AdderRC1 maybe creating client messenger at /127.0.0.1:7101 -2024-11-03 18:59:34 [INFO] AR.AdderRC1 adding self as demultiplexer to existing client messenger -2024-11-03 18:59:34 [INFO] AbstractPacketDemultiplexer[4]:AdderRC1-clientFacing registering types [] for AR.AdderRC1 -2024-11-03 18:59:34 [INFO] AbstractPacketDemultiplexer[4]:AdderRC1 registering types [HELLO_REQUEST, START_EPOCH, STOP_EPOCH, ECHO_REQUEST, EPOCH_FINAL_STATE, REPLICABLE_CLIENT_REQUEST, REQUEST_EPOCH_FINAL_STATE, DROP_EPOCH_FINAL_STATE] for AR.AdderRC1 -2024-11-03 18:59:34 [INFO] AdderRC1:/127.0.0.1:7001 server ready (total number of servers=6) -2024-11-03 18:59:35 [INFO] [id: 0xb876810f] REGISTERED -2024-11-03 18:59:35 [INFO] [id: 0xb876810f] BIND: /127.0.0.1:7301 -2024-11-03 18:59:35 [INFO] RC.AdderRC1:HTTP:/127.0.0.1:7301 ready -2024-11-03 18:59:35 [INFO] [id: 0xb876810f, L:/127.0.0.1:7301] ACTIVE -2024-11-03 19:00:08 [WARNING] MessageNIOTransport:AdderRC1:7001 incurred IOException on java.nio.channels.SocketChannel[connected local=/127.0.0.1:7001 remote=/127.0.0.1:56257] likely because remote end closed connection -2024-11-03 19:00:08 [WARNING] MessageNIOTransport:AdderRC1:7001 incurred IOException on java.nio.channels.SocketChannel[connected local=/127.0.0.1:56298 remote=/127.0.0.1:7000] likely because remote end closed connection diff --git a/output/gigapaxos.log.4.lck b/output/gigapaxos.log.4.lck deleted file mode 100644 index e69de29b..00000000 diff --git a/output/gigapaxos.log.5 b/output/gigapaxos.log.5 deleted file mode 100644 index 37459c83..00000000 --- a/output/gigapaxos.log.5 +++ /dev/null @@ -1,85 +0,0 @@ -2024-11-03 18:59:31 [INFO] AdderRC2:AdderRC2 listening on /127.0.0.1:7002 -2024-11-03 18:59:31 [INFO] MessageNIOTransport:AdderRC2:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:7002] with ssl mode CLEAR -2024-11-03 18:59:33 [INFO] MLog clients using java 1.4+ standard logging. -2024-11-03 18:59:33 [INFO] Initializing c3p0-0.9.5 [built 02-January-2015 13:25:04 -0500; debug? true; trace: 10] -2024-11-03 18:59:33 [INFO] Attempting getDefaultConn() to DB jdbc:derby:/tmp/gigapaxos/reconfiguration_DB/reconfiguration_DBAdderRC2 -2024-11-03 18:59:33 [INFO] Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement -> 3, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> true, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, contextClassLoaderSource -> caller, dataSourceName -> 1br94d0b61vtxthjxjizi1|5456afaa, debugUnreturnedConnectionStackTraces -> false, description -> null, driverClass -> org.apache.derby.jdbc.EmbeddedDriver, extensions -> {}, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, forceUseNamedDriverClass -> false, identityToken -> 1br94d0b61vtxthjxjizi1|5456afaa, idleConnectionTestPeriod -> 0, initialPoolSize -> 3, jdbcUrl -> jdbc:derby:/tmp/gigapaxos/reconfiguration_DB/reconfiguration_DBAdderRC2, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 0, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 100, maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 3, numHelperThreads -> 3, preferredTestQuery -> null, privilegeSpawnedThreads -> false, properties -> {password=******, user=******}, propertyCycle -> 0, statementCacheNumDeferredCloseThreads -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, userOverrides -> {}, usesTraditionalReflectiveProxies -> false ] -2024-11-03 18:59:33 [INFO] Connected to and created database reconfiguration_DBAdderRC2 -2024-11-03 18:59:33 [INFO] Table checkpointAdderRC2 already exists -2024-11-03 18:59:33 [INFO] Table checkpointAdderRC2 already exists -2024-11-03 18:59:33 [INFO] Table demandAdderRC2 already exists -2024-11-03 18:59:33 [INFO] Table nodeconfigAdderRC2 already exists -2024-11-03 18:59:33 [INFO] DerbyRCDBAdderRC2 created (or exists) tables [checkpointAdderRC2, messagesAdderRC2, demandAdderRC2, nodeconfigAdderRC2] -2024-11-03 18:59:33 [INFO] DerbyRCDBAdderRC2 proceeding with node config version AdderAR0:/127.0.0.1:6000 AdderAR1:/127.0.0.1:6001 AdderAR2:/127.0.0.1:6002 -AdderRC0:/127.0.0.1:7000 AdderRC1:/127.0.0.1:7001 AdderRC2:/127.0.0.1:7002 : -2024-11-03 18:59:33 [INFO] DerbyRCDBAdderRC2 initializing with RC records in DB = -2024-11-03 18:59:34 [INFO] JSONMessengerAdderRC2 starting worker with ssl mode CLEAR -2024-11-03 18:59:34 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:56256] with ssl mode CLEAR -2024-11-03 18:59:34 [INFO] JournalerAdderRC2 created new log file /tmp/gigapaxos/paxos_logs/paxos_journal.AdderRC2/log.AdderRC2.192f4783e82 -2024-11-03 18:59:34 [INFO] SQLPaxosLoggerAdderRC2 attempting getCursorConn() to db jdbc:derby:/tmp/gigapaxos/paxos_logs/paxos_dbAdderRC2 -2024-11-03 18:59:34 [INFO] Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement -> 3, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> true, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, contextClassLoaderSource -> caller, dataSourceName -> 1br94d0b61vtxthjxjizi1|9ed238c, debugUnreturnedConnectionStackTraces -> false, description -> null, driverClass -> org.apache.derby.jdbc.EmbeddedDriver, extensions -> {}, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, forceUseNamedDriverClass -> false, identityToken -> 1br94d0b61vtxthjxjizi1|9ed238c, idleConnectionTestPeriod -> 0, initialPoolSize -> 3, jdbcUrl -> jdbc:derby:/tmp/gigapaxos/paxos_logs/paxos_dbAdderRC2, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 0, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 100, maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 3, numHelperThreads -> 3, preferredTestQuery -> null, privilegeSpawnedThreads -> false, properties -> {password=******, user=******}, propertyCycle -> 0, statementCacheNumDeferredCloseThreads -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, userOverrides -> {}, usesTraditionalReflectiveProxies -> false ] -2024-11-03 18:59:34 [INFO] SQLPaxosLoggerAdderRC2 connected to and created database paxos_dbAdderRC2 -2024-11-03 18:59:35 [INFO] Table checkpointAdderRC2 already exists -2024-11-03 18:59:35 [INFO] Table messagesAdderRC2 already exists -2024-11-03 18:59:35 [INFO] Table messagesAdderRC2 already exists -2024-11-03 18:59:35 [INFO] Table pauseAdderRC2 already exists -2024-11-03 18:59:35 [INFO] Table prev_checkpointAdderRC2 already exists -2024-11-03 18:59:35 [INFO] Created tables checkpointAdderRC2 and messagesAdderRC2 and pauseAdderRC2 -2024-11-03 18:59:35 [INFO] SQLPaxosLoggerAdderRC2 : CHECKPOINTADDERRC2 : STATE : 32672 -2024-11-03 18:59:35 [INFO] SQLPaxosLoggerAdderRC2 : MESSAGESADDERRC2 : MESSAGE : 5242880 -2024-11-03 18:59:35 [INFO] PaxosManager:AdderRC2 beginning to recover checkpoints -2024-11-03 18:59:35 [INFO] AdderRC2 initialized paxos acceptor AdderRC0:0 with members [1165722509,1165722510,1165722511]; PaxosAcceptor:AdderRC2 null {recovered_state=[{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","Adder[...]N_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AdderRC0"}]} -2024-11-03 18:59:35 [INFO] AdderRC2 initialized paxos coordinator AdderRC1:0 with members [1165722509,1165722510,1165722511]; PaxosAcceptor:AdderRC2 null {recovered_state=[{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","Adder[...]_CHANGE":"REPLICATE_ALL","RC_EPOCH_MAP":[],"NAME":"AR_RC_NODES"}]} -2024-11-03 18:59:35 [INFO] AdderRC2 initialized paxos acceptor AdderRC2:0 with members [1165722509,1165722510,1165722511]; PaxosAcceptor:AdderRC2 null {recovered_state=[{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","Adder[...]N_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AdderRC2"}]} -2024-11-03 18:59:35 [INFO] AdderRC2 initialized paxos coordinator RC_NODES:0 with members [1165722509,1165722510,1165722511]; PaxosAcceptor:AdderRC2 null {recovered_state=[{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","Adder[...]POCH":0},{"RC_NODE":"AdderRC2","RC_EPOCH":0}],"NAME":"RC_NODES"}]} -2024-11-03 18:59:35 [INFO] AdderRC2 initialized paxos acceptor AR_NODES:0 with members [1165722509,1165722510,1165722511]; PaxosAcceptor:AdderRC2 null {recovered_state=[{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderAR0","Adder[...]N_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AR_NODES"}]} -2024-11-03 18:59:35 [INFO] PaxosManager:AdderRC2 has recovered checkpoints for 5 paxos groups -2024-11-03 18:59:35 [INFO] PaxosManager:AdderRC2 beginning to roll forward logged messages -2024-11-03 18:59:35 [INFO] PaxosManager:AdderRC2 rolled forward 0 messages total across 5 paxos groups -2024-11-03 18:59:35 [INFO] AdderRC2:AdderRC0:0:[A:(0:1165722510, 1)] sending SYNC_DECISIONS to recipients: [1165722510 1165722511 ]; Message: null:-1:SYNC_DECISIONS:[1165722509[1, 1]]; maxCommittedSlot = 0; -2024-11-03 18:59:35 [INFO] PaxosManager:AdderRC2 recovered paxos instance AdderRC2:AdderRC0:0:[A:(0:1165722510, 1)]PaxosAcceptor:AdderRC2; isActive = true -2024-11-03 18:59:35 [INFO] AdderRC2:AdderRC1:0:[A:(0:1165722509, 1)] sending SYNC_DECISIONS to recipients: [1165722510 1165722511 ]; Message: null:-1:SYNC_DECISIONS:[1165722509[1, 1]]; maxCommittedSlot = 0; -2024-11-03 18:59:35 [INFO] PaxosManager:AdderRC2 recovered paxos instance AdderRC2:AdderRC1:0:[A:(0:1165722509, 1)]PaxosAcceptor:AdderRC2; isActive = true -2024-11-03 18:59:35 [INFO] AdderRC2:AdderRC2:0:[A:(0:1165722511, 1)] sending SYNC_DECISIONS to recipients: [1165722510 1165722511 ]; Message: null:-1:SYNC_DECISIONS:[1165722509[1, 1]]; maxCommittedSlot = 0; -2024-11-03 18:59:35 [INFO] PaxosManager:AdderRC2 recovered paxos instance AdderRC2:AdderRC2:0:[A:(0:1165722511, 1)]PaxosAcceptor:AdderRC2; isActive = true -2024-11-03 18:59:35 [INFO] AdderRC2:RC_NODES:0:[A:(0:1165722509, 1)] sending SYNC_DECISIONS to recipients: [1165722510 1165722511 ]; Message: null:-1:SYNC_DECISIONS:[1165722509[1, 1]]; maxCommittedSlot = 0; -2024-11-03 18:59:35 [INFO] PaxosManager:AdderRC2 recovered paxos instance AdderRC2:RC_NODES:0:[A:(0:1165722509, 1)]PaxosAcceptor:AdderRC2; isActive = true -2024-11-03 18:59:35 [INFO] AdderRC2:AR_NODES:0:[A:(0:1165722510, 1)] sending SYNC_DECISIONS to recipients: [1165722510 1165722511 ]; Message: null:-1:SYNC_DECISIONS:[1165722509[1, 1]]; maxCommittedSlot = 0; -2024-11-03 18:59:35 [INFO] PaxosManager:AdderRC2 recovered paxos instance AdderRC2:AR_NODES:0:[A:(0:1165722510, 1)]PaxosAcceptor:AdderRC2; isActive = true -2024-11-03 18:59:35 [INFO] ------------------PaxosManager:AdderRC2 recovery complete------------------- -2024-11-03 18:59:35 [INFO] PaxosManager:AdderRC2 creating client messenger at /127.0.0.1:7102; (offset=100) -2024-11-03 18:59:35 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:7102] with ssl mode CLEAR -2024-11-03 18:59:35 [INFO] RepliconfigurableReconfiguratorDB:AdderRC2 created reconfigurator group AdderRC0 with members [AdderRC0, AdderRC1, AdderRC2]: {"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"EPOCH":0,"NEW_ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AdderRC0"} -2024-11-03 18:59:35 [INFO] RepliconfigurableReconfiguratorDB:AdderRC2 created reconfigurator group AdderRC1 with members [AdderRC0, AdderRC1, AdderRC2]: {"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"EPOCH":0,"NEW_ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AdderRC1"} -{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"EPOCH":0,"NEW_ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"REPLICATE_ALL","RC_EPOCH_MAP":[],"NAME":"StatefulAdderApp0"} -{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"EPOCH":0,"NEW_ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"REPLICATE_ALL","RC_EPOCH_MAP":[],"NAME":"AR_AR_NODES"} -{"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"EPOCH":0,"NEW_ACTIVES":["AdderAR0","AdderAR1","AdderAR2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"REPLICATE_ALL","RC_EPOCH_MAP":[],"NAME":"AR_RC_NODES"} -2024-11-03 18:59:35 [INFO] RepliconfigurableReconfiguratorDB:AdderRC2 created reconfigurator group AdderRC2 with members [AdderRC0, AdderRC1, AdderRC2]: {"NUM_UNCLEAN":0,"RC_STATE":"READY","ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"EPOCH":0,"NEW_ACTIVES":["AdderRC0","AdderRC1","AdderRC2"],"RECONFIGURE_UPON_ACTIVES_CHANGE":"DEFAULT","RC_EPOCH_MAP":[],"NAME":"AdderRC2"} -2024-11-03 18:59:35 [INFO] RepliconfigurableReconfiguratorDB:AdderRC2 after recovery has node config records = -AdderRC0 : AdderRC0:0:READY[AdderRC0, AdderRC1, AdderRC2] -AdderRC1 : AdderRC1:0:READY[AdderRC0, AdderRC1, AdderRC2] -AdderRC2 : AdderRC2:0:READY[AdderRC0, AdderRC1, AdderRC2] -RC_NODES : RC_NODES:0:READY[AdderRC0, AdderRC1, AdderRC2] -AR_NODES : AR_NODES:0:READY[AdderAR0, AdderAR1, AdderAR2] -2024-11-03 18:59:35 [INFO] RC.AdderRC2 creating client messenger at /127.0.0.1:7102 -2024-11-03 18:59:35 [INFO] RC.AdderRC2 adding self as demultiplexer to existing client messenger -2024-11-03 18:59:35 [INFO] RC.AdderRC2 registering types [DELETE_SERVICE_NAME, REQUEST_ACTIVE_REPLICAS, CREATE_SERVICE_NAME] -2024-11-03 18:59:35 [INFO] RC.AdderRC2 registering types [DELETE_SERVICE_NAME, ACK_START_EPOCH, RECONFIGURE_ACTIVE_NODE_CONFIG, REQUEST_ACTIVE_REPLICAS, ACK_STOP_EPOCH, ECHO_REQUEST, ACK_DROP_EPOCH_FINAL_STATE, DEMAND_REPORT, RECONFIGURE_RC_NODE_CONFIG, CREATE_SERVICE_NAME, HELLO_REQUEST, RC_RECORD_REQUEST] -2024-11-03 18:59:35 [INFO] {0} registering types [REPLICABLE_CLIENT_REQUEST, DELETE_SERVICE_NAME, ACTIVE_REPLICA_ERROR, REQUEST_ACTIVE_REPLICAS, CREATE_SERVICE_NAME, ECHO_REQUEST] for TXUtils.GigaPaxosClient -2024-11-03 18:59:35 [INFO] {0} registering types [RECONFIGURE_ACTIVE_NODE_CONFIG, RECONFIGURE_RC_NODE_CONFIG] for TXUtils.GigaPaxosClient -2024-11-03 18:59:35 [INFO] TXUtils.GigaPaxosClient registering types [REPLICABLE_CLIENT_REQUEST] for TXUtils.GigaPaxosClient -2024-11-03 18:59:35 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/[0:0:0:0:0:0:0:0]:56345] with ssl mode CLEAR -2024-11-03 18:59:35 [INFO] TXUtils.GigaPaxosClient56345 listening on /[0:0:0:0:0:0:0:0]:56345; ssl mode = CLEAR; client port offset = 100 -2024-11-03 18:59:35 [INFO] AR.AdderRC2 maybe creating client messenger at /127.0.0.1:7102 -2024-11-03 18:59:35 [INFO] AR.AdderRC2 adding self as demultiplexer to existing client messenger -2024-11-03 18:59:35 [INFO] AbstractPacketDemultiplexer[4]:AdderRC2-clientFacing registering types [] for AR.AdderRC2 -2024-11-03 18:59:35 [INFO] AbstractPacketDemultiplexer[4]:AdderRC2 registering types [REPLICABLE_CLIENT_REQUEST, STOP_EPOCH, EPOCH_FINAL_STATE, REQUEST_EPOCH_FINAL_STATE, ECHO_REQUEST, DROP_EPOCH_FINAL_STATE, HELLO_REQUEST, START_EPOCH] for AR.AdderRC2 -2024-11-03 18:59:35 [INFO] AdderRC2:/127.0.0.1:7002 server ready (total number of servers=6) -2024-11-03 18:59:35 [INFO] [id: 0x51fa819c] REGISTERED -2024-11-03 18:59:35 [INFO] [id: 0x51fa819c] BIND: /127.0.0.1:7302 -2024-11-03 18:59:35 [INFO] RC.AdderRC2:HTTP:/127.0.0.1:7302 ready -2024-11-03 18:59:35 [INFO] [id: 0x51fa819c, L:/127.0.0.1:7302] ACTIVE -2024-11-03 19:00:08 [WARNING] MessageNIOTransport:AdderRC2:7002 incurred IOException on java.nio.channels.SocketChannel[connected local=/127.0.0.1:7002 remote=/127.0.0.1:56258] likely because remote end closed connection -2024-11-03 19:00:08 [WARNING] MessageNIOTransport:AdderRC2:7002 incurred IOException on java.nio.channels.SocketChannel[connected local=/127.0.0.1:56339 remote=/127.0.0.1:7000] likely because remote end closed connection -2024-11-03 19:00:08 [WARNING] MessageNIOTransport:AdderRC2:7002 incurred IOException on java.nio.channels.SocketChannel[connected local=/127.0.0.1:7002 remote=/127.0.0.1:56299] likely because remote end closed connection -2024-11-03 19:00:08 [WARNING] MessageNIOTransport:AdderRC2:7002 incurred IOException on java.nio.channels.SocketChannel[connected local=/127.0.0.1:56340 remote=/127.0.0.1:7001] likely because remote end closed connection diff --git a/output/gigapaxos.log.5.lck b/output/gigapaxos.log.5.lck deleted file mode 100644 index e69de29b..00000000 diff --git a/output/gigapaxos.log.6 b/output/gigapaxos.log.6 deleted file mode 100644 index f665d12d..00000000 --- a/output/gigapaxos.log.6 +++ /dev/null @@ -1 +0,0 @@ -2024-11-03 18:56:41 [INFO] MessageNIOTransport:null:0 listening on channel sun.nio.ch.ServerSocketChannelImpl[/[0:0:0:0:0:0:0:0]:56184] with ssl mode CLEAR From 5a5cea22085bcce06cc1028c73cf44b7bf13e7ac Mon Sep 17 00:00:00 2001 From: pbprateeek <82925191+pbprateeek@users.noreply.github.com> Date: Sun, 22 Dec 2024 01:15:54 -0800 Subject: [PATCH 19/22] Delete bin/output/gigapaxos.log --- bin/output/gigapaxos.log | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 bin/output/gigapaxos.log diff --git a/bin/output/gigapaxos.log b/bin/output/gigapaxos.log deleted file mode 100644 index c90603b8..00000000 --- a/bin/output/gigapaxos.log +++ /dev/null @@ -1,5 +0,0 @@ -2024-11-03 18:48:44 [WARNING] Config unable to find file conf\examples\adder.properties; using default values for type class edu.umass.cs.gigapaxos.PaxosConfig$PC -2024-11-03 18:48:44 [WARNING] Config unable to find file conf\examples\adder.properties; using default values for type class edu.umass.cs.reconfiguration.ReconfigurationConfig$RC -2024-11-03 18:48:44 [WARNING] GIGAPAXOS_DATA_DIR must be an absolute path; specifying "." is deprecated and discouraged. -2024-11-03 18:48:44 [WARNING] Config unable to find file conf\examples\adder.properties; using default values for type class edu.umass.cs.gigapaxos.PaxosConfig$PC -2024-11-03 18:48:44 [WARNING] Config unable to find file conf\examples\adder.properties; using default values for type class edu.umass.cs.gigapaxos.PaxosConfig$PC From f9f744be86e729f1e76e2a768d5a7b52d0a32f75 Mon Sep 17 00:00:00 2001 From: Prateek Bhindwar Date: Sun, 22 Dec 2024 01:19:14 -0800 Subject: [PATCH 20/22] revert ip address in adder.properties --- conf/examples/adder.properties | 12 ++++++------ ...=> reconfig-async-client-javascript-compatible.js | 0 2 files changed, 6 insertions(+), 6 deletions(-) rename reconfig-async-client-Javascript-compatible.js => reconfig-async-client-javascript-compatible.js (100%) diff --git a/conf/examples/adder.properties b/conf/examples/adder.properties index 9a2a2bd1..c14911f1 100644 --- a/conf/examples/adder.properties +++ b/conf/examples/adder.properties @@ -6,11 +6,11 @@ GIGAPAXOS_DATA_DIR=/tmp/gigapaxos USERNAME=ec2-user # format: active.=host:port -active.AdderAR0=54.234.192.2:6000 -active.AdderAR1=44.202.47.182:6001 -active.AdderAR2=54.174.44.160:6002 +active.AdderAR0=127.0.0.1:6000 +active.AdderAR1=127.0.0.1:6001 +active.AdderAR2=127.0.0.1:6002 # format: reconfigurator.=host:port -reconfigurator.AdderRC0=54.226.2.106:7000 -reconfigurator.AdderRC1=54.146.196.181:7001 -reconfigurator.AdderRC2=52.23.234.4:7002 \ No newline at end of file +reconfigurator.AdderRC0=127.0.0.1:7000 +reconfigurator.AdderRC1=127.0.0.1:7001 +reconfigurator.AdderRC2=127.0.0.1:7002 \ No newline at end of file diff --git a/reconfig-async-client-Javascript-compatible.js b/reconfig-async-client-javascript-compatible.js similarity index 100% rename from reconfig-async-client-Javascript-compatible.js rename to reconfig-async-client-javascript-compatible.js From 3c15d3f74f469b99a2332fc967cfb3c36bfef555 Mon Sep 17 00:00:00 2001 From: Prateek Bhindwar Date: Sun, 22 Dec 2024 20:25:07 -0800 Subject: [PATCH 21/22] revert changes in http.properties --- conf/examples/http.properties | 5 ----- 1 file changed, 5 deletions(-) diff --git a/conf/examples/http.properties b/conf/examples/http.properties index 05f545be..69d1446b 100644 --- a/conf/examples/http.properties +++ b/conf/examples/http.properties @@ -6,11 +6,6 @@ GIGAPAXOS_DATA_DIR=/tmp/gigapaxos # format: active.=host:port active.AR0=127.0.0.1:2000 -active.AR1=127.0.0.1:2001 -active.AR2=127.0.0.1:2002 # format: reconfigurator.=host:port reconfigurator.RC0=127.0.0.1:3000 -reconfigurator.RC1=127.0.0.1:3001 -reconfigurator.RC2=127.0.0.1:3002 - From 950514464520078da9fe4ae4f57cdb973b61814f Mon Sep 17 00:00:00 2001 From: Prateek Bhindwar Date: Sun, 22 Dec 2024 20:28:50 -0800 Subject: [PATCH 22/22] remove unnecessary files --- lib/postgresql-42.7.3.jar | Bin 1089312 -> 0 bytes output/gigapaxos.log.1.lck | 0 output/gigapaxos.log.2.lck | 0 test2_keypair | 27 --------------------------- 4 files changed, 27 deletions(-) delete mode 100644 lib/postgresql-42.7.3.jar delete mode 100644 output/gigapaxos.log.1.lck delete mode 100644 output/gigapaxos.log.2.lck delete mode 100644 test2_keypair diff --git a/lib/postgresql-42.7.3.jar b/lib/postgresql-42.7.3.jar deleted file mode 100644 index fa42b1d6dc01046952a0c72e42d2f40288a19c28..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1089312 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

    G8{v$#* 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�(+d1l%|g)&$v_3 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%0Dwuhk4_r*1 z;fKuwd4HJcOmwaAG4T+CHZ@?HqfNX3bg4%`q`)z;o`qenY}k8+29C|!;$4`@ol!8y zg2oeJ1lJNpN+|pynLWC%g$Im}v8EyVqaPq$=u}j1t>9;N+uLcbqd)})Zs5}avuj+L z<5lg37teNvQUhNRePR*HmkomA-mMnyz@GbAuBp{>&dDmy2l4hRE%q$4IO1thMVvqD z&vCkg`0_Ow+#4{lWlJFohwEZ$D}^4=b4-gzvBZg-*Xx3rnunb}Ilcw5KP3AMOr0e@ z*{+&xAy}sy#>cD^vz7Qfl~mASe20oIZtGF4qJX(DaZ0_cd8lsQI$te|2Van5b%O%8 zBtNC$clvhbZ!lf1&%;@zR6Fjrr)&!?KmX~?Shl;QlJ+?S;gO5J=Id2s8G-HFo@T22 z`w_1*kCA`S+i)IiIm``o1Nb3SGt^{Un9GKjF^&-V^D}(Dw;6no&4vDh^OL{(DZ72< z@3lNh+IR*k7!JY4JV+rfEZIjN*&c#)86CZ6_vdFycUsN04 zp;GTB77y&s_Z6aZ`i(v^Qz{8l$H?mm78Y8_Gt?juXv7BZ^!h9k7Ymd7SPBtEm6=Rk zZhhiao#VH>Ex`H#rR6PFQ?>U!3@s>jDNeGaULGne)t_E^$$P85djn3y`A%~`cxGtT z5{>Vwch-#8v-JtR$r+M7dt8}Ii@Z#sSB99o5pJzrZ%R&fXQ&Yq4KpKid5wAIm`!%a z;I1Nv8zb{_m5}ypy!OdtEk^*_r?5 zI6$Bla)v({ls&a^aoNUu&a0VJSc(kR3eMtChLwi$_KegvPVTqmR^#$LOeRqn3{@H9 zWp>;eC%wka5SQ)$*y&27DVEjHPA{&~8p)F;P8A(%xgg4iwf(U^KQ5r%ckHlcT5ujL} z^HDW0U&#^XD)eNJNr;%<8~GBRe8S3LR^k>j$;u@(O2!&9iflK`>~`O~Sr8}EN4gK; z=g=G{4)c~EGS}(fKNRL;160ZJAotE7Qva5)Q8x~AnrdA~5nL-9@~8+Hk)8c9f{@dn zs%cPR@li2^x!VywSC@dW+g$WQxX92Xt?PDQ0A^)vmC38;IL!R(=s3#PceLIB5tM1! z3}NMy@xjxOxr0@XHw%f^Uqq-DG_`0C^<-8URK4nFZPw?~9^47L?$EXls+QCsLM?H2 zQBQ81zEY4R%^Rtp@=hbMrfMQTjyly)hut7$g%o&xcZ}|mZk1GyqdIHfR`NjT^2Cxl zyU}Bw_hivIvvFPfwDQgyh*I7B-7?)Er!EOm?|A!>!+nu@cft3_JJzVPHgMzNR;!rF z2-9kIItzb<2L*8M1K1PXZ=nf4v=cRSTCl_wK0<3S7wqDsxy-hZ0;6>Q)Hc{E_QDey190}p;){S)duPJF zh)uhvR?2tS6S73`V?0}qJES079OPyc%+tFkqdWS7!ae%6=Lp`c)nD#dX8t5ofQ&a{ zaAL~;bvS%1(?eq%iYd{ixo6C9wOGUiKTms5-7h-pAgr!%ePFfAxZQ{Iof7v0h)cca zoo!5$-*CRkrQuEDRp;xaP(ea^cwyTf0Eg2Z2B$b$g2=1$0Nx|U=0LuuO1Ha$0yk8% zw9zuA*>9SJ**)=b<}(myI(A)F7^=8RGE6W!Aq`PqkjRC)#IlyRg74Z zaPeND1<_LrPJ`U$VG5xu??f)wk4I4u#HUR9oi1Rvne!^*S;zXyG2wjY7xBlZ;Ipd9 z3k$uW)w}cGK4iC}+E-ciY>4FRxA3QS>9yETXq-+zpH3fCs32#nRd<*#&kgn0sJv8t zSrf`C$mnSgXS4lcc_Yiufj8{;Zwn5HRu6g3!@-KPuIJn9Q-l3-YRZGR#SG%z z)+({agfK)->cjZM;YH3;*u+DQ1&fCT_mf4_@k+r~#);XKW6%twKZ26(2<|J3TNOFG zm2jWFp7qegYT=$g8iIyXwjHqP)vTS$z;Dt=q%U-Os@=uJDm9me?jYifGiQ?-q$n@h z!Dka)WB-|O+07TUzh=2z6#v4=;QY)YeeWRqD6^wq2X;XdSJ^9;J+^3EU#8yvR2!P@ z9@hstt^gpMe^9ecmEQm&`koDy^6?fURHnSQMFqwcfiX;>0O)`E?yi2H?{6? z=#jgZQg>wR7~HM>8v<^8s-28Z9~n2xYf&j`?)~BcME`f1DGaY<8s1CQKwD`be7Vvc zAd(IcW|078_^f)*~)m-@qr21I9goPqar5H`Yb?m5x0{<(wvkK=v)utkqrBHG%q-=7PG3UKOe5t~+ z{q)GUd-A3bhR?YQ$%QdcF^%a;CxR?J#!6$j8&3J3xsP;aM*dV!rF8QI6L1A@2St#<9jyeK6S7K$be6Xy zkP;hPJ7CUqWkRNO73YQG;jI38{Do#(DbxA_A4A%AYj2jS)AEWB9*c_M%lG+?19uc-R`d#twr?;PupiB4iL5 z4b=!ig#@AP&x!d-X8~2PNn?%l7@4|XNdH<#Dpyo%@?QiL4^<>DuS1%F0!lPPsdUn< zFI~Irs5UP@Zoc5Elf8X5Y<^td)17?(w7>Z7O(m8BP@|kcOir9;?^zAgb2(47v7%fv zN7*&%GZ!PlKrp3?Q^5mz7Hk~w+}Tm)Ttl~7Z`F`YqCAJ?lQ?+HZ{p}wl6fXjR4ZQ8 zwN_&{6q>6FOpN!TRAyOoFr`D1F`C;fH#cF}M3pMsRa013X#*yTVCMDG(7SpOA-jPb zM^(!E%j(_Bg$g?S>uo3lCY>uLaWQ*m<=L*jnmpy2h7DS1SE8&&sI+vvQ)*)|l`PEP zHq&%;T;TLi7u1qA=HyCb<{4L6Xdh3#ic0T5y(xj4Lm-PAJ=JitZseJ1zNVdqNP_7L zaYQCNaR@1Kj3KpNdW=F?c*K>qEp7%J%8E2z&@dJGYlSEml@*LlP%m_a2~3;A)Y;GA znW0cRucN7uSY!G)!OWB+HP@Ux<}|NGGK+-0b8J5p>vB*XWwox<&fkktwV6lgr|#oM zuQ>!PMJxB zjap6vO9Qb2YAGb;&a^&uEaHCGOv{S<{8KFe>h~&R93Bvf?v$OeRzT8mdeNkJbbLxa zM5R>KE5Ube&k&e53kZ@*56g`4I1C<$ty8vHQ~*#}%pV=plKBo?f($?8ci9r1*v?2A zq-4s@e|gpt?RwVU)cdGs%-@p7YRR4sA-W#&cZ*O?;18ksKvXHxWb7I;eTfE&wHj4? zn}XhQnR0Z;GC!*Lup*>^7QIXtm6~i`nOcJ4<|1h8d?JV-fR)q`jG^!m{Cb!a)p`vEe}h)O#r zKPU!Itsj2-!a6PJ+oHZ6muPhXk~Ya|NKpiQzmLfRENwLm4J?hW2Y*?M%UFZ4q~Lwx zon#4Bv%DBtg8IbASl`^VNnG-@j^s?5MYU2*e;lth&{P_4#ErE+q(__ozV$JdO?4s# zrHj5Rgv-A6fDMwTN?)hDMB%i0gyO9ZKy$PA#Jk!;2hHz)q$z8DZG4w~AHbgwj5+0N z9;zr}vw-os_?L%18g4|-<7u9JG)+gaB9VWa{>-U;5C$`{DEytsV?OV|z>DkPbwgbu z5UHIeQN&4Lws|^Woiu?QZd9k)B9K!I3lM?f_$WVw^%9F%9l<(Pz`Hh5%E0i9j({_4 z&FaiN5q6@pjcl&931iW238uFVV@5pkv`)G)JY+XBnlC|#!7=2Q{}X1fPac*~9lX2~ z8!HwDi%O_snj8?z5a-NTV3J0|kvO>8duh54%qDK*^9PTvkAPe3-X7KdfE5L9;~-bh zjN<@doQN{?DqI#4*;=Q1SKc4uemUAa9N@;gZ>o|getfD@nLA`=bSYOkzd%XHRCF5m zjQu*V%ayLiBU+Fx?^lKuYH4Mn&0SVeZ}e%zb6{9OzKb9xCH zd=~F=?!d65TlfEuwRZ}ytlQUpE4J;5Q?aeeh;7@pZQDu3uGp;Dwr$%!`Q|t0**JU6 zb=H2?-FW&%zi9n8TKns5uV;6R$+ZwXrZTDrWKITqz~NqB3P&wX5>u<(zI%I^KZ3vrLosAraNFNRGE&Z5Q1|EMcZ1>8zVxY#) ztW|EAM6xHO^b3K>dph`ebRhPA0C(Q)9zLP1V~;MS4ht$@S!i=aSyfa>MV-erF3?zD z6HVWrrmIFrdIrL6isE(lUxr`fylH=DL|>0?_ZkX*pyjEXb+2EwDdBs$X8a)05ep{7 z^2bm#eY&r=*QAV78tFrN#JUVQi-oB&FZjby$t1C`=a(7h7s0K$g-xI{GADq+XAuCj z4I(Ma|1IB1H`A;48Ra+0djnrl%+DUid6teT!N7788{2Q0Otk)EoABeJ_FZm;$($l~ z58!t=fDs&TSYtUqh`nW!c$`mG)s~6VmA#iPE^WgE@R@JgOqbM&UoGXbj_YMWc(7 z3N{$Ot9;)=sQH2~bI44T?5LO1qJME{ zU4$Chy9;OlPI^4Gt?)m7Py{0|?OQ=qcNqYgHc-EmH;$PVv(t?7lo`1}5*}1v2BZQf zs^&A5tAULHjZh;yJl~@>JT1|daz=9~&9|qjG?ZZ6mYKWTNh@`&M+7MW$sYd|%RzVPE?UKV`UZ3VVLz zgQ@gBxuq;osTS-md_$XKe^+v)MmtZska)DTz+%~SP;`Zgghbn;2DIZ|* zl|Q2=T-Z( z+p|+>Z{pm_%xLcz$Q-1h34y3rHwV5*K2d14+O=DgCOtf?={%$TF!;n}bz5_Qg(!gi zQ901y8b=iqBhIwu33KCA0lX20zYc0Au@!b_x zBxc)HO$R?aKiLgv^O(EC@bSh~+xh0H^zIf1c_8hf%jM*)R^eiD*W-R<`y*uCseb|A z2A_{}&F4|?#`r$&=*OQwHD|?@#oHWyD$&~r^Mlui#5+n|NCDN3uLATMAATITDJ@Mm|K;r9gY zyYzl?^5N2|-Oej{6{wA_&(sKOyX>SCYTQ1ayWDL4`1VaAeB z51u=_PFpCpMTq0y5HaydrN?b4JOn&axAY@&l5G)zGO=Z*ZY@_1*|9B_b%fJE=Pn%D zZ%$ob>7DB}UC8;+p@LN{%8fCpkXS8@Lb{>6jFPq_CnNu)w#8KrSiCu%Eh;A}F&Qid z=Wjo~>3#a6W&tW_NIb&u2Pd@Zs|S00&LB@}>Rgx#JpN-;xhxDO>Ck1Fts^;@ zw4d9zX5B6FgsVZyr%i&=fN7FS$K^)*i1pWhT+>X|H12%$HHt~~WhMF_cf-H`pPNNe zdKN}sV?Te-`Xs5rcqYuFeQuIj&5%^Y3J?nAmYAyNOOaH1`v9`?0_$T)W7%*z`=UI6{__-*Mxw|;XP*ThkcQqH%nzW)j1x!e9BvC@Q z7Z$9anHAhfBhGH-C)TAGt2m_P=hiD2r>gTu<9d#2xYG62C|A`(Q7q#$X0T169eodK zEGuIUxQstbn$9nHMO_D_;m*SHw;{<%*Z>z7vEk!wS;;8a1Z1U7!-C4}ntENw?_ms6 z^wiz#JJcKM2Z^>`t*>&49M_y|jJ=ZPxim3%jUqF)!qM09FFS{_MLAb=ow;A}`x-2u zf(6d+pa{Hkb8$}n)M6pIgUZcbP8}nRMc2=t+1UwD#>OshP_& zZiu3zsb^+|Vzg9a3O2^NWG>lY`(YlPoEaW(AA1jyM}c9jZcnTOEAjsLIQ&u!W%qd~t zP^o`b6-TmEyu{=glA({jxK5XKJ_BA!LPBCW*pZ*uPDZO2(&P8?8iTuO&>ZHUH9r3{ zWQa4{A$~1NdSZ$8A70{fz;yY|MYLNmj8$68Bl7VKm@KN9F-lhqn1%Bx4_DRT2$u8k74Gk{+#HbcED&CP%+q-a9A}?SF6?N_lowB=TQw&=6_V=5>{zUb?Fz~ z+q;!*4DvfG2Uax~5l!J-Pk-N+*VNz~<KWF8wJiR$H$Y|kx+qh4DK}-{L7Y!uJX*iDCsQ~u1TEH>q`ztZ|K4JgTp%Hp8_*77dEu7aUrwE7jKR_*Tr|Mq{|{r@uVmxeGO}>iO4Sn{?yF^s<>P_}aJ?v{?06GsCCb8&~+m@^v}{ zqU#OPnY0j%bSAPMc0Fj0Zw1sVVKhC%%}XZKVdcYS6y}j+avfZ+qwvFm3lS$_5`<=$ zI9YM?)m`IA zAD!cFg_^|r<&iwhQp*#S^Kwzbp_X5}^%@CjLvs8L!uz{O`r1FoEt#!W=gr|nP*cL1q~<4WaC zimZE+!$_KF^GH(pO@Y9S@zh7dF2L7CzBtpGTYAX#Ek=ok&WuVL8dL^wQS|5&kH{^y zN3VB3xLIv-TqJddbg zdMCas1LWx*#Z$$)>n6@tVv)4XhrI;1X3iOV>08e|E~;+IUBo7cjFe8&z8%%SBSy2> zY*QK5M0N8J-j~Q<8Uk0RmQL$olM%gwC{Ju}^&Li)Vf*4mwyK5}UrKO$Aebg$fV)=? zBLd4?p}8Jx_XkUP`F4NbG!2CDH#bj(>mL#&f*(IX1SClMDaqp;`k6mC9f8LJBXoXwLdT0Uc7i7~HZ>AB zME4AA{>*5rA~?ho^5$C`jHTKO-};UY+f!$w^(;}c24eAyq=--EnG3Ju`t+TWO+J7$ zK@us(58Q#bXT`dThS%5Jc!jCm!xQJ5#HWuUL7%e ziVj;V2fIiOB#-LYp$d!pc2IgvRb(QD!H-zy1?F|NXVqZJEJ+I~1bd;3l9Ry^?{YhB z)=*!nN6fQ#(=TTMrIyM+2G#5ur8h+yDN7+&ev~1jcBpk)@P{Gb)7nZ~l@ zgtmD1(vp{oS08iUzUSd+wE$#ezPllM;b63mK~%qgtBk`9Xx9E%Q{AUn4u}tEHrw?~ zG3XXh*>D`adjn}MEY+nm#_g-fpKgkqms47b(GuC-t16R)ZmAn-#DICJ(EwcF`xOMD z;bdkriZrf7A9qHbsP7oOf`nn6q~q`-f^p93lB_JsG<;bJ^O^H6c(`Q1 zL-Ze_`$n!N+IaRVk9%tXehdvQUJtt*x|wj zeb9whLVB;h76!f+M6)#R+42kF*u#$H0nvjGzZ=9A7hwmBI}qcVzQbR{?#pHwPJeS? zw*FG=PeidG{6h`cC5FNjov}Xu*g)M5E;o7dwj0guh9JYFgZ{Tk28$+o6bL)tDO%-j zMD6d6u~R=iA6b=FGk;Ho*pk=VpgB**Uf|`UZVh(>s9SogUjUM7P zKD4w1bczlH0y@I;?}`GWkr>UU7OPcQDFt-MX;lKW$r6iyZswpyfO{pxDg|^1QDiIA z%}=8Ba~CDfIO1fFt3GfOY8eQq_gDCtks>4{A|5A>i`kiCAs0I@_+yy

    *)sb-F$FWXrd7(d*#uQ2bw>=J2j(Qq= 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

    st%XVRsQQ*sqbuQf^cS6k)i| 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 z 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

    RM<#la0+=Z*-@bDTTmh`z_! zd4-+w&3fk*_MzgWomU6mbL4P#Ue#yRwDX$A!kRYomMSHqFcgtT`3^-%U8?jc3QeXc zG>M|nWQszQC<;xYC^VU(&?JiD%x}pF)WVpd{r{uNn_q2;vB1=d(vk(VMYUU_;W+Qo z66Z{r0vc+DNfM@iLkTX7&bpc5PpfoGW3*cP;_u0Uy-W`559Gl9P!86e+ldOSMUY@8n*Cn;9I^Ge&XN4ZvGvz z_>VqclHK8ZJLLP`4*A}|Liz5%3ZWctu>slcV#7qZQ4eUNdcf#=-hzQ^tu4X8sQZ9v z>4$=7?S_Jw9i^>n4)c&g?rRM5kU;rUqd3r`k}gN-G0Hv0x!E@TGwlx<`9b?Pv{Xx* z0iod+V5V#;6GKarLAhzbAk%~qrUiGKF_>ZI1>!x-_63C5zMsQvuXA9w+c^worj7TI z+PsvO`^}r{Ht&Qe?f9oQZ#z%62?Pwqu!W$M&)v%Vj%uf{|tq*^WH} zZ8*Vi!wG&HPVn1sg5QP@)wvCirCnT_Cbb3aGPK11)UK)#Dp3pNdQDFV8b3HGFCMM7 zz19X2v|C!c3EDm3Q5^#1(Q5m02j*lCrXm?>uXHa?db&@IPxr0OmW1|8wk3%(Wg)`S zScuTmw1o((gW(B1J;m_EP-u;GXa{PvMk3mzPduZ>PaNzwkQ#5Hr16%mlxej}ugq1O zmozUa$gQTz=J^mdZ-FDsJE6oJ1IL?V;S6&eTxdQ5|28MUc=IuM!h9TFGbh6ua~f&)~_UjP#dQz6$o|GlGCuPa)Nm+7xQkHa2)@tCE z&~Z`^FY^4(_=~beQ8}#lMY5&P)ytK+dKZ&K0jiiL2w24|A>2-}BRtW+d(f`zbdh)N zNL%z0@7xREi+d#($yX z@I)RAn+Clv5*!}szk~jeQg@_r>bN*M zzQj>_v)TqWs=W{#f*hr{sIue6flpLr#|Z&lp~_Z36)U#`5jM&_l~Zj@zfNzP0CqfM zF}(=@7{!03=JPQiLvB&~C-j{{Fi&+ckMCHkl84nw3YdIX!zY#+jriC4e z*nN1Cg5zZW3knk&FCS4web6&!A^hEnrm=xDBiUglaDY<>b4o9ke- z`6-Mw*TZAxXE4kB99}WMfcMP}@VU7Wwwaq?zqwh8K3h2ZJGEm%fihp8@ILuZf9lUZdMjP)yl@_Sb6vg>o9zc6~{MN_3>?10iJFh zj-RoPz;9a(@P}4I{IS&te`YnoyR2sTpw*mYS|y~ORZ5yzElC@z6=`p^COxb+WPo)P z8DPQw_oyZES3t43yM?ST>l11Qdb+ANl9lWhs^}C+ISWUKRDT;2Q#aW7WYs6^4kJf=%mh@OLFfFV*_#CRt*-v_+N- zUHYohi5MaQzfnc=oSkEk=1|+Mr)}G|ZFfKIp0;hKDPDVkc3bX%*=Zv5n_7W;8}R`NsH4>{c|to}VWGB|7P7B8nI}JkW1IDa zkZVfM!>o3l>sV!wBa;-jE@GK-p7Pwo(JnEG3EzXzmh5p!x7>4o>e>-bO735UU45!_ zJ%3g1cs?dq5!99m#K$%Jw&&U^O%0eQdk=Y7G)Fpn&bbQg+c9wP0sy|~8|)h`ZWXb| zQ@^%!Y~8BF0F~au9KZ-F5>?I@Hjb;#tBeCdQ9s9?@{Dkunw62&Ekj zHs%JQhM$!Umq2p_RxJsxjBK1Po{}4nByzwvnWWbjv}CO@Qf93|Hz6i(6ef^O(5wJe z0RSsvOew6XRuTd~YF018TV4Z-S+Q(c?uE5Je$&W{CG*x`LhH#(@gW1sbx%a4+$UqlX;v)l_ z3`5aqpv@>}ayBGuEG}Mw<1gCXXSsy)Wo&?}UN%|AxlfWAsWm)Tn#s*T%~NYcS6pN# zMCcjPEVL?Sln>Z!P^Fg1VDRB#v!JhgTk5dYt*>UYN=l3ufv+iUk$FE9AwSMP7y8>C zRGNd6B!eShoIubx9+z^RZtP70{5DvT9G=q9%Fi|g-@}|IJIM4nzZ~6C1tRu?ki@;w z=!iPPY{Pd|AiKgf(K&6hts^6XAzyA?BIK!nN9$}!g?6dq`_V8;-_oxRAxOAZcnj09 z_mzKydUjk5RGS@oGG5)(#&KT_T%+E#HuX-)J$onbn4DbhltRsmcVs?MxuiC#`{8BC zFwj+2Gu$Q`RNy;oWVvi;kem1^QFyjgv3lh3dhkiJvuz@f8pU z`v|Z$5cn6}K#-YuV0v!E^%HvWW}EzuM?F=*wD}#(b3L~2`|jYro(sxyUGcR#pfN9d zbtDz;y^u2io9o1Ot7~6S>VHO041_v0$-rVeQ|QV;@PQnl)l+t)NB?* z`X@6g{A02zyY^$$p_FUF5c_FEl-{3=kn97E6)c|X4E?Pp!YN;R`59GTHmwq6C7ljZ zS+=>9mG0%e3|{~i?)a6;N~ymI>m(qVrNme&)uUtXpzvC1gbI(JV^NJ(Pb!IBm?rP~ za&r~v^0p`y*>+C?j_~rArv(Wznt`hgwistS)WnMj|6-+Wn!L*kq*?SFhyg<~-8b{` zW}RT~Cwp^~T7Sfg6sC1u0L)E`eO8ZL?9Fe3)=wX@g*IhC>pw=e=R%FaDt@T%Ic9v(R=@P2MRa1pI;>tj0XW96d%<;r7D6zWyc1 zP-uxB$8QkR|6OVn%g#p;pbd$Q&>(?L!7bFt3`UadAQtvBt_>I976`Vz9R5Jekn;_f zi1|x||5kMpw*S5JffzB=6tJWZ7YOG%{()H1M?cp8@ehB1Y(fPkL} zJgu7l;-={Rf$w;2GrznGZ}JjnpV$KezR6?I{)wV(^9?b&uEMzRrBV6a*I)HgcVEy0 z!@k~SP}T!s;8mym`dU!>;=8OmnT7`@MgbK{k4WU4v475QPykIdPm2U_5+m27B|hg% z2w4rcZq^W8_)QEkCJM`e+|eE~K7=QV`-=X2FPIP)7V+=xuJBhJI@~>6AyKb1>)>m| z=o^y*X)Z1FgUkZ#9Qw=yO(7@)65TydA(<|n=7CEg+m}@Hz+MD1GLnsCuemsO#7nV! za+2ag04^DK;*luDqKGrO&q%|u%tDAZZ7fM!M6Gc(XD%52XE@G!#i260;Px~foFI~Ni5UoIl*?rg+jXgCKaVP~-nTe)xkvsz6k#_ zXwV#!g>ndI`OavGd2+1klPlp2q)lZ|*6Zz3lL*`3*adKR31^*<}} zt?~Hh`sgg!ee~!3D>G0F2|7O$rH{z`Or#C|GyTZZS#dVv>?bfMri=soshM~y%7H?Xr*{Y-6?Qj3Xn*Ofqv&f#EW zl#IUqT&dB?ON+Um@SIsJjh21)Uf0IN1TP8P z?3vJiay;{3v%R2L$DJU3;dgG*e0u$_;u|nxu^4^|sC(EZ3?3BK%#)`)6j1vxDE)d+ zfecb0y_`TFF@$eg7X4}D{(UH*ehhGL?@;>$-~(#KK;M)=-Y$sVF4*^MQ2TkH0|K%j zKc2uh459lNi+&CYe?KhHZ*I7^RnYspzH#=_}-CP8}aU0wxHfOevcb|3wcySvl$2!A-}*_&iRV% ztlKW<-3XaA_Ly^Sh1D8D%*!SMqL~mqhx^S#h30XC3c17cC@e6%!UC>R5d zTU$Y^o0-*JD~8`b*RRhD5LD*1&J0U**aGc3DVT3XiO%WspEW+=juXqoDiT%UJP>@Q1SK0&sU zeMYYa=VT#*xbT$hN#e*?CO--%-PD4X^05+WG(b3sMhPigDzRnX|68GFc>e1UR}zv@ zS&8x?OM|U)4hJ?sUjaM#AQaFR?b@v!Bf>d7|H3N^C5~n6=$jynL6wLk>ckdHG%TNS zvW!NIALIxD~uxPnVeTIzt~QWi(=rM zG{e=bW5T5hr!=#|>I80Fz5oU|WklC%rUo}9w-p<16ot-)z={Vo4EkQcqeU4z7mdX^ zxf^K(ak&s5bSE`9D9Ku;o+nY`D=SXizp+LcQ8|5-NHvkSG}o49N6SoM4kIEMrXR>x z5RSHC>}tUVJ%F*r?~Ka`qG}2@0Rv{?G5-K1g;$&bw{_YQAe?uca48a5=C~I7B8d|FlUuu&!@! zFwM<#R+9$crhTS^&IEz*oR}`ETB{85z`hq2Dfu*bEU%Kw!wzN(<(Os*F^snGCA6=NHPv0Z0PHK8?}MSzoD?%nK8EM~T* z4Uq#=02M#tDXUZDT{a>krs@?BMd5pJ8hPA3^gnvAh0e%bhUumpUEzwv4#)FT4uHvp)y3CXo-x5=|@9Eqn1S85Tpw$hb;f^n@X>pKGi5x&Y5M zSi+>$NF_KhlKX?wNxNlV%zSHqK+S(dkc2#52)O;X5Xew&A$1n`$VeD!Vk5J(qOj2I zU}noY44X-=6j|}$rglDu08X6>g2L+GV&W1>j;K}uwK0ZL+;)XpQ`W^saw!k1iQ4^FEIY}r#Qeb)?!E2QG>Uyv<=ikd0rDo zS6rw4hzNUdjG*wr4cX&9hVjp$lK`LAxGat3`THxKBycR&OCb~@5B$(@EQp7BAHq!W zh{2)pT|o=oc4utRfxyB&rZ}eg()y*W3qN2z2*N|AZyqi`5%@q|Hr58e3J#A`?yIke z58)?mcqw-NuLI4ef@Hx`OnsE9oD~Lym!|+iqqIaE^skKtdmv0=;}fLSGmDe`M8ex1 zy?!QP+^$ypaAM=c-yMzop=;&X_Kzf0!WiR zhcF{**@V>>%ysKSe&L@mgXf-=Xs;q9|~7YF}`6g@w;Z^s?mLhv9Yv z2a^Quc6e*K54v^zdG80pfEPhcmBz-~rr|-0n9mV5;|N6xM|LcF(cN|UZ4IE93m7EQnO>9hTo&Vc+ zT6&d}N=@%91Df1Rw$fX$UhDT^p{8s0V5=LJ{U4#={yDPV1u!)<~nFar}7s z_7#W8G{uBWfD4IhYg}qpTU;tyQ&nraRFHPhxXxyCGNwTdzx&pFGri7sn|SA5dCxXx zxzf(y1wJr;MYGK6GxE-NHagqn*Z7!JwcSLgE~>~*;Ygp=W$#_;Tv_E>d) zxuReO1w6orqawrpt9h*cle~Dv8G{M?Z`8tvbj5&?S@)eqQ;W}R_K^cT)B7t$WU#Nh zhMbfU(|MYkoD-{^n1(ss9#$@N-OXjUH8%C71K&>x<~euu95cZ{gO83XX3i@JPjJ-Rj8F?h4w{*eBn`_o7al`v;Bm)s`00i)2bl3JE&%cwW6$2N8) z-*6VpM?W5g6V{Y)E6az|nW^}RwE$7itZ0WQXkd&yGN2!WlBEH1U%#c5ExQ9f#9yV5 zw6)csXEb(IwXW|$=Gn_Ozht6md+pF_Y%iq8zyH*}7=<*slMrqZC1Gu$!84zSn>^Y? zKf3^emVrLCzyJ#Y1=#=>caE@a%#b|0pRlQ6<;Scc3k)s-a}?+Er0p<3nw|}6!Z-qk z6)&kR6SacdfF_$hKiL%>IK%GAyRP=&_k`wBFj(Pf}m$!c@cY7l54!oY$8>(>1$wX+b3@ zRxouD$zpZJfUm(g);4?9Hp%X_2|bICw_yRS%p?ILZFuvOhs;I3OlW*imh$C#C#9JE z2P^%Gmkw`t6RlhrhDKa@1a;7%GRTu68x&5R6kpv5TShQta7$q;7f~FEw&qf9t{ADI zMBAR3)^(6reUPxPj7ecX%N{z2KZOm(Oj$*hHcOz$7Vumhs^Kzq{|b!z60l>!(8=!V zj7=*YtaRWEesmb`6@BUXkIro{Vm{om9`1w@QGOC@MfL#M^Ckq1RGS8?xcY{?h>J4m z8P94BTyu-0CJH8Wz&;bGN+IEgbnL0-uC>Bj1=tG57rIVfoFwWbWNrihC{_e9ulH0K z0CncTeNI{VQ-#=B&~se`w~11K#y#vI9*c|gOFTB8?$!35-L=_^E=nGAjd)#E9OuH5 z!D4$d1ONN};D+*~fXhFh6(V!fUUh%j^0j)D%CyHqiSA&!pP~U?8aO+~vA4Xo)pWLT z^Us5)Y(HQ;Gih2hui*8HzW7Hnz`)(ThjX006D(lSkD+C2Rr z(27-c%~G;jyj`oCU7r38F8lY4UR-N&1KIqkiYG>hFN`(WqV2F{!&|03%O=lnC6o#N z#N|^P;XD>aQS0dy(04j(r$I1#8scNE3vm?x7P?T3YMa3W00Mcgze=JcF+wGI{`+c) zjy;9KSOH2IDRW6)CDlb>R}0k}9717GnJcw zTCz&KkF4VIEXjVhj(sB86`LA?ExvX>PWd~F z2qLjFj8K1A?rFKW`zVeF>o7^FH>$Lo(D@kDs?@MH^A?x~pLn|kJs-tzd6o~3^+{Sn zHhFS4=VeU0N{nI%ZXA-_L;~t+2En zd^341-!MEiakBVoe(V?b*t`-uUsy1-_jNB2tM4%5BGxqWrkGW|0o>H9trl!AskxbU zUHc~PA>G-1`PyLKvI(K3iRWacv*ru6Whfgo;wUH2Z)joC;X_Q~ar~%D+)wEQ=6_m> z<^re{*_Y|kQ+^Q`ur!$|uN>V76lTNC)Ixn1-~Y-ge{4x22pa9IXO<%sF1lxUlEz6#;b8nJSB+d$?NlhebH-g*5=s=+oz!TfDBXE49BTl0Nl|u z{OTR+#X=t7R9wfOmsxnKi$2?CoPd2QNC$zi#uFM$BR;6cr=W6FldJ`L7MLB;u2f5{ zPAG?#FB*U06%LG)X_m+qCoOJ*rOu83M!ZeBOsD-3Sg(Q5`DD|EJ&OUKTDY6Ff%0PS zZY;+cfqmkeJ+o$cPMU#~Q$#N-4$)OwlH-W#%-j}K9c5cH;sol<0B{?sA_c=9Q|jv? z?e&Oismtq-s>A&+AC`nE2T6bp;pybhQDg=Q!;S`TA%1ewjpr~g~M9k(Mb)@6t zdcaw`2{ERm*mWkNPO`}nR@xddrCb_`ueY$oN7|B0RM8n9F})gddZN@qz9xjiZ-^(K z*DE}`%dk0@$bc0I7ey;!1z#-`rlXE_*{3<;RZJ=jUE$VX%Obd42x_yOEq`^X#z(^# zQWw5lWvMZgXk2SDRiL?my=-ExCD`pbCfzxmSUxp;a`#k|oU4I0*<%sWS9*ZHIY{c; z`Lqy4H!CdzQ;8OL^M&S#A=C{;Dbj-5fhqCsd=`!~^iufkb!oz7RjAvo&{K|W{#~uR zxyfg>ny9r>qwuW#d=~p%StggYL4E1mk~0)p8>(Y4$Fk7ufsLdR!1no|7^12M_lN1I| zSdO&VY*Su^WuNn)kgE_W#zC)4Yl09}2mT*)RSecvcWU{l>v9&`R;X?Kzcz_$pz}cD|<DUuDTe_7mKbIC0?SpA&21wOr5w66q*pTfnR@9ae~M{lUtBB zSI9_22QyLN)*xVhn>XZWp3z{T?8?`VzroY7g=tavfNTFGM0|&$@yBa?I-W)2Mgzyd zPT9b_7`*BCYgtlMWN9Tw>}jj3C~H7ZDBdb4^wS*hU8rkaADkIts8IQn*3+@CPTVoA z*WeRtVgWK|qFrN~Iq6=ktTdJ8>8g^SL0EQy8FObn4vhGn2$%WqCbyjHx@*4cQm-3) z?NNmCk3GZ&&hhotRoh@o-u+ujzLO^lf!ftfeIFPv`=r7~StQl#Jt6_!=Qe#I zlaLAi8zKtbI~%cT^g|gnmG7X(M%%;22EH04F*I@ZUVT0C#<>kO39^&=Dj#2|6!DZo zhnOwZax~ca4UTIq?6te*rl$O$z=di`CKC2!o(I17fadME0>nX0AMTFMNn-&G{Q7?t zh2@pDCdw${ocbu)BbPz*ngzCTFe#C-;@%x)GhWMR%qC~;2giv#fJK!c(zF zkVO?|P`nA{j-Ber-NJ74DYf~Ys@vFYrae(*_sZ0HfGN4k?%3Bu^t`h}EZ(F@vkrA? z>7p*&E)tr+C@rVfsMnJY<=(uglZG$nHG)ro4hw4hNR8&fA;_CxrTo6(kOt8X9Dt>y z3J|I`@=zFz^e}{nK`v=eBpgSB@0oHb6S2QbZRtFIk z6Er3MsMs8aJ2ZSu8Mbq5G@c`nf{la0hVr}xm0BYLu|7gE2u~r9nWu4v8qQB&iL} zlaBj%S=_j{_bzBAGC#Gds9}*`GKZ{Ybb9;_4T8th>5geb!NfE7>ntK5x8vg` zaR@EL@i9a8F*5+=SUM`Rk64xn7<1J4h|!&#Q=ASqNOlDl&r9m}E68cipv!G#cT6K@ zi}DO-&7GPPQJR~JoAjtiBkvQW3BpF83W_;Lxrg~H7G5fK8f#r%ovX6PSmgQDD3$`} zl(sNO*230={6@w{JEZ}oSt+YDeT>;orX|Im+!a%mpVt0%@&QfJ7p->@h_G)LJW@wY zq3j{8-!b85L#Fy5-ewHSr)c?r?MtW9JDV@Y_b)CwQFC{##S=R4G{IzZ(1I*zFWiL{ z_$PPe1nT2dLduj{%D0Lt150{h8j-B+@n(75#?^>L#mFt#nHf#>2Y0+%@ki!TE%?YF zP5x$Q#!viar-+0nCfoDskmpIe6QM-QjjgEGcJvUmcWK16{{4Ifga}=jKYxP2u|aJ; z@7x3tFCo01l{uv@6%zRke>1qz)F!D{J~oA((vcRo8qgJRF6yX>JROc_Lt2u9Ua)y3 zGT~DMcUGmwFhZI7bVL-wbcjo{zr*Zxd0-p~amXi{^?Qk|-qfc5?zxI`b|h~AD$wzp zmZ^-S|4n7-=*gzlg?4TD^mncT`qb6(;AAKkH9OX8ldF_LbPU3{3xbg09Ya<4mBL5& zjZHba?jZvYQAA%LHMg~q&ApY6Ed3X?jj-e~rp$@PV1ZHBkFDI7*cTt$0>clFU5QKc z&wxF%91?hvZ!M11yDlceL)+Wd@&FJ07pY$)=}Vm_;hBL$mNACk?~$nwAMlU_+gI!C zPrRDlOu?=mGa}rY`@RK0c#Yf_(f9afJc~HVN}=k}b0BNy*!Mnx($V*DeKwZ!D+9R5 zk%nL%frvm~%T7$_@^PLzd@Wn`*b8)xIQ=UZC# zYR21IgRMgLBl&k~a;stnG~}i-3z663L6Ixr0= zXEQ3GI8{H39W4Vwd-wuZd9Z3GSd(f`hCfLSNSUKWzPH*9jwswaC`n`CaxeNCzqQ6+ z5y0*Ynh+V>_n>(a-`Eq%SM+?w9`AuCyW6Ymi6z_10glSpIxhY@b47-b%)m&7~>3NE`A8s2ao+mVPNFjj{_El3KNX>L>35L2?N+kJ^K%P?TE4 z0@PUgW=pb6@rs#WFQ81}>}-^4rsT7rUck(pH|LFL@1)j7hQ|V~TR4L**_gtl@Ha#e zxMOQqI#ojzD}$76Qecy%l)_ncqeQyzI;fq7_m^`eYF)LV)va1KO!Bz0N~`H5>Y=u!je4T|}}VMkY|bRYttb zR`i6Q(*QNHN|Vc|Wr{N%d}I*$aEmGcFP@(6V;uX zY38d4-m8_un8g|N4VulIVgdP2o(GE=ncKhE!V+ZV+J`y?!}69hH>oM+Lm1Cy%QJhd z2fSgmDi1M4fb1~vA_`@zn_B735p0~7ADxtAa@A3BhBHJ_M%icY|9}QGz}VRo`*>M4 zBM*D5FGa5QW81(}Dywji75Gb(sl=h7M8H_g^e+i{b^aTc)u}vB`iwHYBco@JQJ56g zmO^oWy_mwysg>JjBM(8m6?xSX-Ed@g~6Ua7=60 z-QGtni=d-_!|lyix=DnH48;=j8QDkD7s>w)00CgR3g#=vfKfGjcbg#(a}Ro_0I9OyNI z3I98cxh4EcPE=X`$x+Y8f=N$3Dox&U=9*4ruPr__PXo$Z)z$fT$>zQz!ML%YK`oY% zD$ep=_V<7mE`^T_Odr{9d^>TS*CejgLBAy^szW+F1IpAEN>EKNeiTF%*s*uK2MmfQ z48I$L6_Uz!s$HXc=CAF`=iG^QvBFuz5O|$yWCGHN*O5K@+6^3ntwTq2JFk*AiI1H9 zzhTndw7QakTEhYg)tMq=$>jJjhxqUU3Zy-{uR^K?be461<1f?9j1$%I{6^J7f$IQL z-?TUFyNH%R4m5;F1{Ge)-oZCEehuzV;@$$n-wfRmciD$p4|S;XfLKdUQCjmuM<`&Cu05`ppf zCQ3w0fvtLcHJ8%Yv@FRxibXP&`GAh5c2}56l;Wgq#Jh5S7nuwpxfaqr!nqzKPRM1D zD#6NsqX{NEsl>nsQ?b}XuD&hn&UqwfC225kQL&iFjVD~KR#UxicHvv>MP8p7V@&W? z_vO+yN}mq>mdl`l*eBTBS6qnz(S<5znNwxss0Iz@)a|z(;)5Hr>6Ts)eH?5#R(I zbNW!w>?>OF2(JfYW0pv9z72C>%r!wZb$lG3z21}VNDVfR_T<{BBv%w81+Pfri<=qX zIi?7Ur3x{AEmL7RJ1B7M_1xeFaDj}Hu0%&-XkKGU-yujZbGUU} zi0_)eKBjSEIGoLH(0;7=;;%%XP!^oZ{;{6Bxq57)_Q0nr>wzr?_QYqk+!~X>N01t! zgjK<<Qf-7$909p!H+G5jrFtA3~BjhkCi=-h`EsdHk#dYqu z0pMt358i*J%YFg{{d2^Ya5T4~G<8@`#8&aC-|Zcq0&9J`*U1Rzfs4c?ucd*0P z9vAGlgy{A#EHy+hmKs}}Iw%`Y#!Ft`WCa9e1;W9}^f6jKLvLmC889*8i(2-?ZteMvuvc=7tO#LKh99VQ_PBe$rTb(P9NyYO1z#{$rLG>J4du?jK_H8Ym~ zh*NZ8u$?4Hk$bL{F_Zu1IZ=AVYB|}vi);F3($#Ss^pQ12OI20$b9hux_=zjPVEzMj zo!{e%{WlUmSf0GLmF<`Z^`&-Z9;vvq|KDV(t=05p26X}&b-}cBK&KeYAIs&+X!_bX ze-9ve3i*v{>ba=k32};!CU#{(6I}ks=gRG ztLkkuwgPvr^^0XuVz)kN&0s8}Xsd^R5|n%?zi$m8Mn;bNd}LsbZN#_Y{k@}a4Hh`- zO=bJ_Dzl|~^tB^^*zhh$0*Y`e(KLbL9iYqg&MIaQNm_#E75ZNU`=MPa|Aa~P64uX7 zGSu3@HA7&7(4GJDjZmz5+^EY z7t~?CGVN9jHE>pAgHP0jOe5Uf__Sm|{XUU*V0+we`_o&c>_z z)$4fSv%mV6f+U15ei$C7;>~#|Gj+aq`>9+~&P&?Ds@p|XNer*KUN44O>rU(9wdS79 z^8*vSwXGwXcKyIO4{L+dhRWmMd6;TRJnbUNkCHtR&r-=+GuSM@b=cC)MMy^_xa(59 z4l{54mU@>4{2_80u6buzzT>{Zi>5(p15-Jz5iW=>jVTzN;uS~4fzsQzk-%oR{J5G4 z_tOp247D?QVAMe_9)R??du@>w%)@MgJ4HT8+j!>x@T*i zj9pY-vCvFXrp2R?p!af4w1G9}9Wsl)tg5~$bYYBpmk4o;QqBqs8}Vmr1!zI= z3R?>PU$+g*hXTQy!-am|#Gom2z-u;B$RbrP9KF$xWh>^wTq4tlCTroL^4ZH_SO>uM zy$(fz#bTkbyJoABS3)p53Y34(gK~mG615SqY6-ex2B$`pgMK3hk4;p?dWytFaY#Uz zsp`39B$pMcr~rsjkOmRRV@D`Y_YG}vE5w*WgwX-y2!%aGgEuQnDWzWhCbZ|anNdBM zd1N{CrX{97Kwa=!n;VOq2vFUV%G+B)<{s?f4Q7K*4k^DJ_e>2eXK3~+BMXEVuv`N? zKmS?@Q(?3c6PK12mArDuYsp=8&7+vbDN@j5iEn(og+Y25l31`eSA#Pthqo%UXLxG) zo7z@xdlJ#^1eq;3@3}hc~K7va~7}bjsoJt$j z+Z?1OC;k+GMf1Q9gvmcS&}I7JM{pk16mq+2C<~#x6d4({BSbkqm%0JKz-^1V#Nq#t zrh)w>O@t=LqqQSUKKHQpA58Uy5u%Vp+lnO4`EwN~f9ZF_RYla(3;((s{N7_B z`%xBnd4VRF9)nRfiBZN8AxaB=fr22Bys$iMMZ)buQrV+W7iTqGXxU@$MB`b<^w$lK z+Ii!C+=k%w9NL^kBie!Sd~xg^&mG^eTi?4L-@qT=$XR!ycyyugwAZY4-vmN@L2R^R z)bV)I;dJc_RmDNjeQYZz)p8Ig1dbj8kBjeyiVmgzX%Z!dfE5D(^9IY_j_x5C3?Tse z*@i=>@E~ew9R68oDa6c;gV!{vR{($@0hR;9-Of;Fzg1g7Wo4r|)>$dLH-@Di!IR~nOq$v}L+RfNo(l2RPmoBvp1YW=UCwdV(w4kT- zxpaXn1N1c@eO*=vXM%%8q*_De%)$tP3LJly5=m7TJrRMYV1XuCT|sw1B}V(+>$k+^ z9R$ET>Iq72pn@-`SW$kHFwGGH^@V|V>xG|a-uJ?N<>%80iX{1iN9U7yXqZh+antJH zk})Lq4jWBKgQS)|R*cLE|0qLLl()hBAaT%vXcZLF3S~B;)ZfV@g4KwPSypao&~inN z%5)M$^||tWkih*!$qIO?8?H6TU0z^|=lvIL5Op`vHY@<5Wpzi&-XIkFT1f14EV0+! zuyyCU!+`35CI24D$9M|6kY?Vkl6E|)Wl(RGE+mi5sCqqd9+b~JqTY4S50?A!1d_d@ zPs8pn|25X`ukbb8Zv4S3=I$?J9R#g468D_)e4y3J_+RXqrQEtvs73#znz>W3##~e2 zAY5^E6~G$41buV9ZW=eGNx1z#*fJ@8mF>3x)s(HP+T?uC3i)j$Gx{ zTxq$BX-@a;qam?Jt&F39V;t2*jsFN{@@|5A^75>-*LcX_`Ilj zLELRtIp&!Z$>+-L!}y{mq@@NSq%a$fli`FNvfuZsSbET1MDT!QZV`8;pqBCPBc8k~ z;O#{i8`!gN^!c@PV5ABJv7!Bj!Gpwaz;;i?1H~^s+ovD3Ptyw8Yg#tgHVv}ZK>ilM zHWU{=Yk=-gQjL}~?h@U^k}*JU2H%=NR$rw-+!b3=f2BdaHOag_Lz`q{+~s&mPD(7rB8mT~qwdH7@K4+AZBnqKMjQRezVd?uP$f zyU`1??sj$EHFeWfb<=fq)0K78wRPRqb<>sevU59+H&ZpAJl6Fp(No^_`ViZ6rXZ!# zQQq+v$dEo6d_8#1T=i9^?)iBFUUwA$B0;nKfW_PqYCurRZhCaNOaLo88krULlhKj^V;0a@Lk44_3guu_eIKoa z7?hkcZSv;--3QH{LaK}E1tChkj0@sS2b$IOsfLB~AkqKf#)Nc?3zIc6B4}_TX_O12 zS0;pL8XJ7g83cennbQ^*zO2w%4-p?vM7L;+E7CqmOaFY9%&C+@eV7T_$%&MA!FvB* zhcabm%mI=$D-2Lvv7!G7=2@Vh1kcCcwDJ z3@50~xO^)zpvg2V%KDgv71PL?eso)34NpNr%xNJcw@OIidmiNJ^h*mSokC6hhzYl6E+7(R>?Se^_7$JKAv6@2fD(LL$J!C~0xa^$can?qM}q+~ za&C<|?h6EVt&LjphgfucqEvk!p-mFsHi;KkG8bFK5!*iM7}u1`wwYnO&^w@{RjFmu z6~m<=Lx`QG8omX-7m;ZPlIpq;G6nO3FjPWfWP-C0gVg>XV`d6WM$k#QEg;$nDFsq8 z3qJwUAd5JA6gCP`a!MINT|-eDRfLkGQb5A%RV@%FAZrUjzjBiFmVeUPY;@yB~Nnw z7BME41q<_{sWB-uk`ERu#J|Q6QtKYfDY5cD!DtZXO_z$vov)2#n^jS)HJBL@0d8zFM8HTOpsf7h-)@o@@%A$KI9mpLUq-q=!vm4*UuJof3k7>;eOh zSIrvXD~Rhp&gHELwEEU_Xu8%lOaNabfD92CMyD8U@z#ty8+NdbzbMF!C~xfc&cbr7 z89Da{;cmMUh0-Gvv?hoACmV>Rri!EYV^J{jZ){C zu@Wk0+7~lr1TwxSekhBwS>CaIdQp>TD&tVgH6U0ZTr zGR?5fK{0FD zhJ0Z+e_}T${muJLW=bJ4qfKpfbAW z=Y;ejN;@0G%tdH=`^A}n5Dc#SE9x)d{o_D=AVL5-KkDj(fjvF}JjT6ndm_dLi~_|V z=L@eF&`AeSxlzB2$SkDIj?97Y3?dX9w6cWe2;xaGEa^s=KB*6uL6NwB} z*>4klAneJYRO#MvVZNkKjRSr*KbohN@;;=bUWP zk?&Ede|pD94H9C8h=&jE!a?XdepaPp=)9h8izuhg)Cjw=qkce>)0u-;v`ILQ6gpxa z@Yw@7^JIv$F zK|=eijyA7NLBgwKDKt!<4X?a1xRSzJaLH#Wh!QjtrV;vYQNhX8y3n7?oTJWX%rE>5 zD*X(qQOY&=&1c9fawJ2EWm2L{s$I&I%PeKcQ#pex^OmyY7b=?xj*M`FNZBilCVfL8 zadwNvtRG$5$N!OA2)qSLi-JPI9-+6b9D|WC^iYhaaEp|3$-@t};~qhE$-_JL;T|z} z$-_AQn`2nsNq~Ah<`SvhJ(ueBc27vKK$WPi)(^ zlZiF4ZQFJxww~mPZQHhOPHbypX0gkazk2}4W(-(%g#@JZBXrx%Ay9P#q;;GXi z;)fr(n6!M=fK-pW7%?G%&N9F(8Dp@IUwYu;qTs_e(qT5~xmg1t> zi@8$SO#x$1QDSVLL}>_N_QG(g+g;Y_Hm*oFyK4hceUk^A9Fa#Hr$>YT!C$rf^~#{G z;>2#N=N{V4_Y7o{K*haZSPoaF&!Qg9j7u0TE*L4>$h6)0fZVO|nX{F5+~WBcZm;nl zxu2|KOf?4dY_BEInFS-pE^!9Sb1 zluaI0YUzD#ZD{9lnc4Z{4UGW7RhY%P#I1aJcaPf|c}EHL`5O40jjd!Q@M};?f&~hd zd5k662FQ^j#8(u7sWGX7?*tX)_agH{bNry6iLsv`sJHsxWrIXdnQ9M|Zj#EvBLO5h zBCN+5mx;m};$d{LNetfDimCV9WwvxmYcs*Ravj4Y82K-%m``om*mI=Thmq1GQbgh_nlX*PxaUh_LFBhk)$wfP<45ei?pIe^P%m-K z9#hoLP3q9q2Sz=hm;UMY&oJ5t!Y!%4%tvT18RA{*u*Qe)E!g)jo)?LQVWbJwFOT$@ zZxX1x*dx)ea{80pajg#*t>NA{s(Yp*)~{sU>E3vP58n1bf2P`_@Fby4=>LB+;Uzg2;3wOEkR~e9{7{kyV0@Tu?t~H z%)j(tbhRRzgj8&y9#F3EAsz}tw@Ld$Ll4E2lh0eSGFYC|jEHwT8lAa;rXI;1SA2JJ zxAGfXQs92jU{ZcY&LJv};4~u|K|%?;aWtkODsgta5NjVuAF-=|!0q{a&(UP2!atU0 zTP{zXCpX!5W-p5`-vmCP?&qtImi9FEy%>+Hxx!zr>GW%p-_eBiN(pwCM-I-bpo4=K zHy(MVaT*2iWZhqY5L=PoE~RF8I{9@GO_EsttyA%IE(B%rPj^Ujyqu?I3j$wz`;1@D zpX~`1ghMBqv>WxQ-*4+mrt2iYWooydcf$tNcUMSIkqaB=e?7 zjVOiamMSc`VDSNY^CWgyhY{%5G|EOPlHtEe!Ei+>>9Mrxlubo`J%l!jGU_tk83Im` zHimvcT*Jci;}XXb2@?~X;v$Lck&M1MhuksqOi>mXI=?|RQvYaQCJfQBo4r(*afEM^ zaum`xg4HF1-&2HHpG@wwDkCWfT=L~Fb>}mb!#`J)L&2~)Gx8RK$wJeF{Pc;xKEo4D zDa#IESCiE~q+h4Yg6Fuxph0zCuTPnXjuJv~Qm1uK$HlPVK2vF1QIDpPB$k?|5QEy? z#e|n}GJT4O_68tE&_Ak}LWmK4NIk8p71`ZVdS!P)u->}aD?aQP+YRLzTXrbdt+wzR z2Q15jGzVh_`MC?5tHpB&q#HZl60+F(znl=V821X(K=@daDw7!KLH&yC0EWQ2WkbL% zyPd0W1$9aENNMTm+8Z*0*mPGP)m{erIn0O5Usbx#WO?cQr z7tP@o%|pv|^kfW6I@J3>-SnX4&T#{+q*q*VpcW}2&Xk89REHjZ4n4RIErC%Kpo~OP zmLb#aiq@lI!v34=p&qF5lCRa2*HjaTKx$}m4(NN>=Sq7zYM03VI(il};(6~mJ@Y^F zWy$M6UMhO;2(DO%3D)*AKreGC6v}@0XZ`$*uegD-gb41&AJhRN#1ALLk5~H5&Gk7u zeC978|821U(2HF9EuQt2i982T(q!sC^S7!k{r(|vQes2+Y@|KE}ct>W?;nq}d&x%@tnND;}|yPm(Q23pY`sm*Pimn5wlpw9a*Wta}hMvMa= z;erNw^JKDwYD~qqV|JZS_=#7bhS!#_v$MfB7}(NdVRxNr!ilMZ&BWcd2Lu>00OSE=YDi2L3+$i z#TdaK1p7j5ihSUykz0f_Q9d71 zi4{IzV25m&B|p|MPlQnR`DoR%&N8D`f}Y6%&W&YhBtlyRZLMS+Mj2&U;?zh>=vZ@* zM$2=^a6y#ha%RYChYTF&KYF1>-i_%V+)Z?e>`U>LM8e#WPM1?ewXOPJoK;$fdS9?nhXl!1h*9lgdFG$W(Dv8}qJ#<%hrJRX zhjzu|i6t(EG5kuCA7yDKWKsdtoRhVSG_zmvG_$I_M{DD}#;8F)?K&`tUf@u{`wjB? z7wQvY{HO>?%Lj?KN-VV4k7ZocjHQ>vL}6|U4LJi+LQW7zNWXF26HNHcxP_dGCm=s} z)jPxl3GmS~X=29&21?096eJ*rYpDyz^oO=* z*W6gj`Q3$Vdl+`rCuG<}&SlIxFguftmlPD>qN;_QRH!m>GM{iU5*v(PS=OkJqvfc4 zPt?~Ho&&7^nhWCzL`dlm09d3XR!S>Isr|$mY9dEsk9WR91Lr8O! zej#u}ByFl6A#ZQY=NDv-L^G*d3H>SwgG9vvt;HcoMIgD-P(BQDkgS2}tnp^jR2Ni< ztITJ{6s+ml#44+<=@ZswxH{B}=^EyBnCasjWAyGhQ|76Y`0mY@gZA;hYXq#RR|%i1 zgz2L>$)9Tg*4%Ces5+#>Ur*)qh6a;D_=kq}69=9p_yh0b`95j*BQl4MenIqyi$~D< z6o41uv*XgSd7pIpz0%3}O(vPwVQ2hab@^S+{YOM@mLmO^Gwhi}NX#Nc;V8(z^kTst z((@0(-I7lM#gz&z94#k{_U`MlJE54vJS!zByu$>#p}SAw_!^qa6FAr-$-y!+Q4!^RCh9YpJu2v1zGKuq!HhLM+$2txo(!fpx8spzG z3%$T~lW$(*cZ29pCT{cZ=khI)?$g{wLEkl#@6La>13zm&dJl5*Iq&n>CkSnl!cPz2 zz@i9I%P8K;(BO?@`Lg|XaAC)<`Z)rSS~!Z&{uRyPG(Z3oE6KvVB~O!bR_QQTN7)|Y z^LtDifnK(ft=^E5YmhVz`~z&KHZD7yPp8N{CM)}Vb}g!w49l7H!-Z=9QUlua0`)|n z`=eMISD3N;i&T|c@d}k50IDtRu3Yoeoln1biaT}+s38}fzDV)E5Uwr&nNtFUr2Ky~ zg?>Z7r5k^fjH&y_vgJ=f=Z+^?kWg8O6nsFCPrBsg@*zP^+@sVR3{bbDluQ5&Te`4u z4=L(I^>JBNWEkwx@_{{^QM!mB;}4&TL&hBLyo8jRfUXcA<70u|ImIO445eIoyhAarMvwCU{C;M8C)>V*cjH}6G7?UpT0_oK~|fqHutG;u*(VGW7~0O%On z;Ay7aj!{IS5PsO96Zi=d_?G70BmfraN_hrjJ*?HGfp1!u82T8Vm@@pH<~Vsf1HDuu zy2L?dtszA8iYIynDQXK>;6|o8mYJu#4c~mHUY5Fn(#(4)cIOuXOMtrXh~GBc3og$Q z{gN<5Ri|L&6%}LE{i5oFNh6f6GOCp#T;!iSxSpj{rjedc)}%HcikSLZv0mAx;nPpt zWhCOWm5G42zrnzaEcdsyNs5fRhsouTCnvx7OgDTzv|gr`#cd-v9-K7T-Jnm1g9|@> zVuwWenN*pVSZ_PL(TNjzJ+uK%`j9ZGS|ShEsw_2@METt)-3LG82;^qGG+*z$&y>+w zBi88($&w2}6SUlVl0j^q;3@i|PiWz-1WbU;2CUsNs(G&fxx#zX(P#}z>KhXPaZa*wdx`R&!qu zfSfmV{arqc5-|W zPIB${qaqsaFTwGo_L4T(T_|j=;+g5H0wj1I@O+FvR6=D>YY%)tzY5?+=qIPg+qahNI4(k=zJujDiA;D zAQ*)B=R|%&OOEZpZ}zOMJWQ#Ujl!-i!lSE(xpj)>Y&)}0!s_FD`p* z+?f4;;R;u4ov^*?Nzw(#tWFN_|8f4$av62-iWVIg zZWP4_dSsb!j0cK|i;9U8)@?-(Vll|qoRuEvRLAr624W$Cz z$KC&M>Z6gJO<^ScY-Q2`%`{eeV;u%7sq{KN#w=1hocCGkud!-tq+UZiJq# z3HL_mU21N2R?HJG6(`LGMv~vBvkB`3-yKPX1rG7nWz_OCW48mC_mMAi%fC)y=T%!7 zJp^p7c|2k*g;P6nla>)ZacPZ~ISDpM!hR4r9%&MaG;K1b(MaeKCoXXjr|7V~7x-}3 zLg+W#VdgPMk@!IAG3>~+B;jHf*kae8S=O=v;s>6ZMzSFs2jELQjYa35R9DW zedZ>#x@NM$@+Op<7N?6gnNHBS^Uk%yO0NB|*irh9EMAWqS{?u5+-D2;rh`o1r)9iK zaz|UvC$5=LAF-%u<(skuims{E)x2X(ar0!Jh>cxY2u1_O=cQ;`Y>p7GHYC-)78UOy zk0g)#95mD9ELk?Z_RaMw_q_r#WSCo;d@=$b{XwymH zA{WY8S-%zw(Yyc*B;F(Qf@Q=@jm+kOlXLJL$l0~*QT{`yz>3$SA)Pd<*D+(#L!w3g zPEC8|(26Q-@?AyxT^9e{fMZ{Qa@xo^O8GE(W*ND6T!LeU{iPcDzh=SdhEzs;4&w#9 zeAg6O)3dH*dKGWQ(KJ`bDsW$$ETL4Rwvh?=bu3WKG@hHVWFJll!?< z<$6?lmzW41>?B0-b&}Iq!YNl3{adg@Dr$jANfGSQy}m5qVqb7@1Ab``)?Ew+7c-rb z9{Zpv{cloIC9|y9#og4pzBc5H=$NMfgfP+z=ymE-rrKfVFi?crnAATblXSI(i!|rg zoOf^fNN>DtdvTvGbvGE&L?5+tM0^Wzq( z2xoV?d9!PY2Bn8ET~}a6b{k6}>Pts;M(g0ew~RL|=r9PQmn;!d^Ti$&_rN&3Vq zY70gBMCyElO8Ue~`UFe*L`(XFOZo&!`b0_k#6kKbk8bQiDkULeJN=Dkob_d<3s)~r z7oRA#13rgOHrNZ7-3*Yl#{O%J^j9eC)-ObAwuxry-%5Hml$6*Jl;U@nw&E7#PDzk5 zlD>|W7!Q{mmyjIaiIp0cZ?Ak#%EFZyPc@PzjFK1^j86!b9Pb56joZW9cuPsK8Q{r` zCoofZA1K}7DBlqk9p0NL-_>pY@s^&6E;iLkOBmf(x?@+qLr}iEVxd`MBKk`}5iP)N zd9;75&HFyj?QQK;-zg)oVaGr7LNbuXeFe*O$5pq*?0)DFVG=XN^7hM&6;kllKiT<*l;c z19|J92E5Pn=wDx(TQyIb4mI+bmHaAEt7j{~o)+&H7OF*V-q5qW=Su8P;1G~sacXWf zVDPDa1r@^MWPt|bs~9Dj@W?tPNks3eW)_!o$f%gbB(rAXdVs?TjSvWRjroJ6=1wK% zPJI8npjCD)88=V!=nF8XWTIaTwSUw`2+*aMvz_6HR+u14j_QuNP6dMiE1=hiEE}2U z%#HHQ^EoAquj)@J-vx)_KRZk&dqOv7lYQM25mZ~t{izWN_=haF&Q6DyzNH9(8`U6A z9sF0TTewx6TX#C%b6jB&i*}3kikyevWlnLx7uY|JL-{7l^{aneAA&w@Z1cUdoLfAr zBgV;*q`O+Y#qH+^$yjK~P6*L|E7H6{ALQMf$&TW1xveXrHHl;tf-MkO2osHJF|Rl= zR&?AOmK=OQGnEV+SN&(n7iefoJ&a4X@>I`zSJl>2d^pQoAOMYUwH8WiCjfVlV)dr} zlp=K3fVe`LxI($H`Qov8jJT6FRJYAzXe}ID7uMBd)4E})oaFZF7`3l*DkHflGV(tk z-;`C75=a9X_~Af?Z;gQo;GB6~S*&DxwG*2b6?w-qt`$7BddZc}vCg?=H9#N}EVD4> zlUdb$TA0iSTKU#NI3)g!0r8k)>9Vyz(>}Z(xRJl=WC0Ge&-81R>)nv#WJL~>9b;!5 z7kJ)x!QN>kqL;sJ=1Q+XRg}W21Yf#o`uPY!=`lC9HrOD&fO^BI;j2;+GBJmO>t?=s zT3R8Ri$h2d|LC$A<2U@5c+d$c>ZqG}sUA$6=Q?;E_&)z}-M~E=@b!e1zK?56Hhb#7 z#8i&`Iuh{0s)Q^-=}xpE#0mK*PI>D6qz?Z?SGf_{gtmu6ohLJgP3chjmkhAgN_`*@ zW*6Is7QvFq}pYm+)gv7*5)q11-^Q+xr^zRN_&WJ=x*@sY$6_V3vRn1WKn zzh4tfDyHkE6a~D(c;tt}C<*U;Tm(#chdtn61Wbd>qjZv+l_U4-Mt zBV2>pyFoTp&1q6rg;e1jq^hI#qKgRAp5xV8;x_w4X7_bt4q>8wS!a7PrKa=%9Q-lv>@QB|q zFO=jPq4|k(Hej7oA1|D4b=hYU%T*TlK44h=>3lI^3A*v6b`WPB)=Z}Qu)Gh4_{E38 zgS89XI&2HYeAPEKJ4e&lNQC^ADC3`+O{v^*Tqd*jHpuf+4H6pBS_ic&T9`^lo)Td4bHeY9u-8L7CLpFBsqi{#FT*>&agAx6mQ% zz%fk_bnw>WAy`nnofldR`2DN=zy758u@uHENr80&mHLzvf^8GS6SJ5!{4W4NRJYeyqucc-%fql)wqF zB<|U;LHN1i3nwh3S(P-JvXMQ6%Dyl}%?P7cpnKvdM~hL@*DIdT+w1A$%2~0l=q`96Ox1tyvIAiuIx6k8fR6gOOEz$j96Lg zl@UJSOj;6vV-DIMxHb!W@oZXnE`__P_g{@TKZ4}2?V1;&{6*cva%`RtVc=Dw(KYtG zWrSf2jv0Z~u5M8HKKn8l_;P#2y1HY^ztSzYjV}u@5WSQfptWQi?5*d*eN7{f-h}=! z{Ilr~4NNJm?`b-!!IY*ACOs8|4&q-vYCsUt*eTe zD>=)5VOgOHatfd<$i8|#u3}0bJQed`s0SlMnImw4A*Sr&ao$?z%JdBGfVaj6)BS#; z-B{Kc(8wXU#Hp^cDetR`=h+ji0GCTT100;e_bm9JA=py3g?Bd}3U!5e4>`iUW zod2s-wc3sfo*McWBX|Q04MKTQF*sZ@Ex6IVax+4~&rnQRn7E{&&~7DYrEPQBQEjEY=;+YYI|f>GP+TJ({{zaArtK_LMU9K0NAE4v|JuUT<==PL zbMZv4h94LChkIOq7xm7Eu|vOtw-9c_S>KWy#KE_~rv3>s9)DkCgmaBPxT~o0cP|;- zIAU}zNCm!H#Cbb#(MdGUG(u84jBeU+0K8B%A+raEo@s*@+$=|O{Ey@K!M>3_gR8^J zt~rH99BxI9O`3JTbBNHL4ghv2+iSVu~C$GD5iH*4xIG2g_C4P9I4>Jbmy z`tII5?HnuZO{b;z9P?w1WueS=ho>PX!3`B)Vagc=X8v}2+ZD%%P3vj|`fWv44D zC^WFu**OK7j_|o4PtX`rQefGTT=hK=HlmCp7`F%jf@LmSN6CKteb*j7H#VO{(f(W| z#4_sw$J8|r@h<4IY(<0E_9=zfCYDZ8mz5;r)fhmNqc8<83T7bIzTz#Z$c`WeDSO_i zX%It`I7{=g)QZa*D78c8|_43d73jT3yZd?^`M zHV%ntYPLh)c->&syHKq$t^Dk`%@Uma0lEs+8q7kaMg+BkcgkenaXB8sknFE*m#Me#Nn_YJ%P(QE)7bF@sn>8~I#8aUjcdh2LyD9T65j$LNsrWG3SU;jtB-fJ@Oq8{||=hv`|q zm{zOkz~b@uDtdz1{dV#8OvN&K;>1sg!OHUZv07|BI|7=|kV(Pab28cMy~k0|F~;CK z2(M(OPtnGnr1W4>wzLs9!BF_Swmqthet0cq({pNV7)`MF#Wj9(ShC(i5n8r}a52;_ z{D^x*UyM4zd5qzP*_@OHYJ+^aS6r4Oyo3uKSGpYn9-u2(B8Tf9qI$&r)(FT>!Kb$$ z#KV}<2^#D6{e|^A-hW(H?p6GhEclNfA~64x%VPdtxGZ@$TU!NVYcrGo3t)_ilW{;} zK@W}1B#AXjOIf(Hg@D79D!U1*iHcJ!CM_ycMZndpb1E@EU#i#H06Xus#)6K75DXv+ zZOaJ@KLw>E!u(`kd7Gp-?x&+*Gqax)MGivO zIF(x`#|c%P;Gq0vB6J+DwhU6Ck+_gWlkqyAwQQ16VjecQ6or7cmrR;bvGK@>wHIHE-0rc+k&^BGTbzoj%-tr$9M}r@%g?aPP@)5 zo|CTZP{eQnHl=T$QgwXjHG1qG@T2e^;0s_?Suv~p_ z4unjMp)EzgB;|JXPBdn4Q@}V9pAcZPA*^H`J{u|rVrM0P{A}}T3)G-a*sVznR-va*fD#|Q<@4dueJT%oe^7kE-_Mx`acxd&~1hzr)q z!j@Oi5fJ=HiXseH`6?B}IKS0wTxE5`)I=dQup8V6QkgA?!z&_5;q}_B_fciLJH@jv zuCZ52%k`L3*6CmPuG@r!J!)3)s(a-qhkP;?Wv^PRr%hs!Oi(8H>{k<`V@Xe_oxm)@Nn7z83+NM0X$0s0WPZo9*GFwY-nEHfZ9sc3>6cTG z??^%F)ofc4eoE$_KoV%c5GW*!XaP(|7W_y}Sau0eU=VN+Ug>BCSF@L15847r{`xgiiO-o{7wJC|1QGwsYMDySh4?E#wWNz^PiEj)g5LBCSbjx zAojsqD!Om%any)rCbhOsUDcno#_e5!BMs$jTKiq|3RO9Fwln$4^K;S^%Vlka@&QZs zE3^cj{sE08fn2Mp^Ni-~yNuE{7>8_eAnT;%T+I*l<%zc}xkjO6crE?B-we|;ACUhs zzHQ~84x)dCR}c0-IUkDuzw`O8#SQuX2l@JV)Bbm>b?Oi$C2kBkC7wM5+!Tey*4zjt z3_RfnC@uUrIOKqAniP1I_m4!* z-crV8IDdwr>0M>Z?a6~-2ZLk^mxfZdh8N&ba#ro2+xIIc_Y*5g$LKb*Ll&}i=yuex zY^rZzC=Bh_L_xY=;98)%jTmY(?M6F2H&Ub9*&&T0+^|vKc=qQtwO*%;km(5D5>SPC zV9&({3O;rt#awi*ZzR582gIoCpb!RT)yzn~A5!E4S?&w7o$w0+gnFB>AkkUphIAk$ zo;h~W!NPXA^a!f+XB;hkz0*K+ru(d8#0v0I01M!L$$vFM);mvag!HV3#PWy4@!c?k z4;p1G{uGaGF5!$aS}dEP`mN~NdfO6!tT(W1HgMxR0K!{BT8H;D6Cn}{Bf>1X;?ugC z>6Qf2`sEboR3 zu6Qp`gx2ndV6z_@2u}v`{B7F!H*xIGMd|HfB;qp$&++vQaFIMh_V?6J7&xx6uoTG$ zva@-4BB-0;A$iRh>Mdn7_y~b5#4-09b%rK3pe;--P^|vZ@Xu0W zF;@i9dnBb!%($q83_W3vE{1eSWw!RuN>OXXLKhAv1u+Le$c9cl<=~3viovg1tBHC~ zQxS4pYl9UG%58?HDh7Sys}K1ssDXxJ6Yd$>J&;~v3m0t$TMJtlJBMgHvXT)h7I&3H z*CCWxz{1^jo9M6k&E>!kPK{kf2 z;grojg{$*{GhD7e6WY6a+GVo8PwMR@DTW)HhaRFOa8I)fWZJ@J3e7m|?F zGvoCa8ez*~+`~9S4p0+shY}nu$|#p`q|uNh2ooLZ869GqZJz>k=J4@`I`$d%c&gX{ zszM@eW?SnS|K?QwW69c;=^qkjXj-zaz&4w-8qv5tHINRklxZ*X`AbnST8lLdrzoC` zjH|^XNVO%ZSzn+C!qH}C{8?c#P-gFSx(b?D?|3as2D;0&^w>kb@t2F3?Zx#-6k9M^8Hk zgDAknhhsa1`7M)65Gl@c!dk|72CzSu>Xg+q62eFITLq=g$P!JoT!afD_rg;S*ypS# zR%;zqtidj$Sh_;w+KRpL8w@J0izXIa42nU{Z)n8v`GekKZ!ZFYGe1G6GH4J}&6Q(}C;?0*_UO55<{Ahc0xe_OZ-}wnyE{;V6{@;W2p4*9LPfl)TwlgzH!fu{fvIr*z$Fh!|Z`3dO*M za(-$R3(-i9K~!(p;^Q?H6nR&^5#;>Zv=cO}D60@#C`&bj8qTU^(~ovzO1KHDpruGx zDGsae6b!?<-xYX)G2SXv ze`#{;1Q8U$##&mLbr8lNx;c-oFfw53pA>lE?h0xS65=k;)14X?)<^jmVX?@#k;$@L znXv7vb!_L3f&UKU(1j$BEn?Wg>_Y5)8nn5A3?^x(H0yJS6VM#l4N1tFdm1(&{{2SK zbrilcu+e6Ynp)5-0+fox<57yJ>xTOqzwT*Z?ULmK1N#V$_7$*@(O=E(M2;@}MwL`! zS=Hzc*8m@hU;ZAJP}RdP%0C^V6HsZT!KX`fVS9dl8Zlg-yENd?Z?Fp{_<5g-9Le4Js(3`d(ERrDAKlMFv%-bb890aG(Kvs4UX zfciGK+T3Zv+(?c$lm+dk(Xb0$0M%m*FBqp57o@D>X!@=VD32yXOivLBhx@>uipv1Y zRtCK8N(r*18$4-X0Gh)^l-72v0a{f=kEywop6(RE2*gf0SCET-V*4YIuWP^5iM2Xd zn&jG!BP1_9<&uYCwNM^?(80{)lKVlGA9sD^wS(Sl>&S*Va*faE0T_)&OO|aRL}nYt zWJl4#WndxaQTB0tOf9R_92xpCQZ*u=!WBk!PUMk*tvHqTADu(9BaJZ5Ar$rM0J$V= zS``o=e!QhHFE@T{)0~$GoPP>LOrE^?=-jSK(F2oZY$y+fAsjtNj9jV5XhC46HBANf zC0E7=s7LC4=#MK;!OU@5@)B!fy@C2t#`x&QHT-jD`}LmWDw8@i$q(yI-wDowMOwj1 z(`Ak~hy$gopA^>jg~P{<5I-k`BW<0f=E^0>k{wm()h97khSAK#oSoR{lyTH`2hPil z!FW2|#rELX(jrK67W$U+pB$Um(Q}jMgUh0~=uKjl66Fwn|~YfrDqFcC?sQ4{;M_|kGjx|psh)b(CdgBS~9Li z4Lodf6XTRH*(jjgh!bavv%+il^8`Bib8fgj8Azy1#@6b5; zajA3ZT%=$@Ph%D=!xwrf?T!IDH5c7FurbI`_HlVtqKwqEyyDf~yE^Hy>M_q_^2eA7 zW~p~v4-BBEVBRy}p1>q$UvRM;GoWP3NpfK)>q_b_>ke4jxi4g>R|j!L4tyFgX@ErR z25gCo?BsOQF?#4{mf1Af%mdHJ6Skz@g>P3eNm}4bh`}EDLN@4&83+Jd)9&wUdY6Q( zJawhyVG<|iKQ#`#*L;^={Ll;4_e9@ybb0Bejk`@cz2-3KhR|ld%y=-yVzDY4DZA2j z-)+aQhQ9`|t*j$Q53gB*VYbELgw|FFH_UbZTJ{=UXc>(5r4z}y7O!!p3uOPAU1%ae z3los_6_MZ~EU4{ovm=8L=??*Oo=f-9a`e@(h-+a{HWT`2$jf&!Gc%c94}0rSOO$;A zr-iT0$Kt@dq#3fKlHR)|RMlN<408@S!+EO8<)7}EHT0~(fvsIO6ci<0S*b0ns;t)1 z>F%m8&v&v@aWT91fh1!qPuWJ7_?^?eYcg9;#FBOmV#72Y`gdCYp)nZVmxirLAaKQj ziV^d@i0cbq%+a?Ef!j=oJm;6#X9K;2#W(ixN4S!LO`rAh@$`Q z44TAQN>5>BWYek}d4EXn7K`}J*8$Cj`OI!>I%S(=k*_*DV|$_}7=N-oRy$9-8lJ&T z$Ry!M4l$dSSOEn2Moh&MtrSh%woK!ec3d)Ho$mF|$Elunb-mD`tKoW_=el_>B7*M$ zpBPjqfINDj94>ZupYD9Ckn?4Eor2|Dug;~y<*X?9gZ5F+W?7VN8BD8aOURrJG?%-$bK)PrP(?(B^6AF~V}m-T@{QWA)HuQnf)R7r z3#C{dN~Al)`JYy(3^RU$OPM(jD~hg=6utuw#(^5c4|HMsBBBf}=rxw$WuXTNk1Z_d zNX^6^WO;jYDTL{4s3L9z30{0=I3>~y6b3lIe34|=@n3+D$eSc|II!H@*({}L(RVO5 z6%56SLICSTXY}9vHWd_`Aib=bIO}xMm3q|GPrt0(VyUY!sR_~QDhQs@0y;&lxbt4R3DhS$*8_8Xw0PB z4bsbGg})cC2v+!K6BpO{ue?4w1g>@}wKSjcO{ zsp`Yzb2Zv^Y?LYgeEX(#syw$#Liz51M^Y*m zhp0A!8A*CM+{XlIvAVXLk&2LogQA?7%hCF=+P|S2ddeG3MX1w`GFqgV5}}~t*-y4W zy4(FsLWqH!ZDlhYx!QQ@Bxg*$6^#ix(V~6V@i4AzLaAWHC)^e$W#TTievF4DjhZ-t zng;QIo!bHw=}_@LX4E$G^ipp7LsPuN7e{STc(56TT_w(HXz3*U>cfHBN$R-``Y>=z zCQ?P+*~XIikC5kM2ovIhJ%BOL{3wq1WH;%~%s)ki+q|`FXaHK43{9xDc1>eiCn1xy zNq-@ef1RhrfDV2H1gCQjZWMkaoyS*aXdyG9s5|^3P5yoW6aA6v5#G-}9CF7>DV8j; zv^0r=Ka8Ak=OXi(1IjbOROQG7@@z&}69lOkDb9h;B;B3VXWfAQ&@TxD=g3v&tJV3r zl?WAzpga{7I`^I=2b!HHx>VX!ttxdKnL>j-bNGE1k@ksN-Rdc}Wb^ulwiYq-Zx2nm znUBti=ASOEVfP$is5B6^Zj|ccJe-V?c@(iKmpkddQq~1}$yOSaq%V;RLLBGH^s6R| zyOz1cUZn&lhd`}~wG7)D3!=E(-)yvCIA|@#Oa1gBGv*toW81 z>$h&?j~J~zTOp?F@a=RUK8O4D-4KrS4_o892ic2<*syoVqMzxIUXtIFpyGL1sm2YJ zubX!|Tlpsj!C%P6S3@NjM1I3dkr@9K@jkE6SvygAqJ1xSw(BnDW9%i89Rx>FZ~2)- zReyYUY)#cqTnOs^+H@DK@LT#fCc~@U7=A;S6uA-cjuP(766)U;e)%`338YWxHJ7I% zDy3?vvu4>N2vw+h_=hJKO(j1h&-(o7pp?vDucp|>wX@QR*$7&}R;3e2MbKwfWdmF3 z4SKRs>=Z=#b)AML9uq6Epz3goIyWyencr%!7=d>g$dS>v6W-}6<_5j$+j%|PO$_?n z)lJeRcRK9`7fGZs&QsFl!o|N(8(|JJ5P)C6JI0tV{e|rr$azISrltZLN2<%rG#o7i7Q#uYNs)(6B0+c166Au#p$7Zv+qNachXlJ3r>RT!L0ecBp%#15rwdymCXlgDFN z(T?Y?H412(3n@9;E~)qvkT7G>fF8$yL|_;VtAg{sY4?;5s9L5 z!&0iVKzdX%r0&@rQsE#U_ePpo**VI-GKZ^>)PE z!dFK=qbOla^k=qefbtWd1A^j3%WOXqOHMDpN89jO4+0;rpQDX->vozu)QZ}au9SyEU zv?|Ahj)_`EWsO8;`v_7CloCYL^a`r?Lv}v$Ixpj7{Eg(lYCqRVB>o+q}1@UQTR z__Fd)eJAHenV`mqv&}QRB>x;SeQE*#PCY zAi88Vwq8Unj<&pdBdIyn@k%5&S7KRy+(i9Ag=UqjyGFR>MS5zK^0;&Nr4~^{@EKJF z35((REv;~PcntoBMb$*~L9H<}C082yNBnat1AZ*HAeW$fS&VKMh6rt__s$;>oR8=k1xKWNvUXdJ zV~~DdFg`y06uMP(-5p#cTS!zP=*^7-ORNOlj&40TyFHZN= zl&&9Dr8_s!Kgc#U@9!!5Mdl!H#%bI@UsJUa%7*%L84{W3Ihhp{;4~ol4V&VZt8xTu zO0%GzO{xjh)_D(~TWtrCcVOuPhfQMgzxQZtVnVG%v<*b}PUy}o704G5)1`*ZQL4=Y zefXWsnl+Ae+1?em&Mpa9d7f|=q-^m?;=iQKF;4MW2bN+K%hshN7LtS#^5Sd(ar@Nji| z%IIDZ8Hjkpdu#>2`>R-U7|8I4_TRK|s>6r40=?AX24jNXI=3zKn0H7S+;H-vN8l3ljR>^!KT~QcFD&$5c6D=1P6ABN9gnR{6L0nd?yMd3#p67{E)9EVQ-N;nO zNWMx}2!F6D4ydGCMv5lncjZgHv!G_`;)&TOF)7xmlOs@iEyhh~?^d{Y#wiof*N{}@ zITCbx#O7Sa5pu@c3|&z7IILku6~0lH5a+fuYx^l+Z^kxhZ#T6xly|hOta-X{)>qCn zv<<(%dJ@hmT!ooUk$9LGmED8*T_1qa7&NT!Lb&3?8;Mb zeAuE9ooB_#mW-hP4(rv>^uZ>Qf5F)sv4E8hhQfi@!Hvzvv=RdhKT@t@3X^rZC5%h3 zlzqNgA-7)&Wes2p@{Y~(8Y|T^qJ~nZQc}H|k5kks?Mg(3WFM%WbqRSBZ!B)Nmj#kF zhZo}U%#+~~vz#Cf^ZKOWuu}<4xnzqqb9r%u%vwn?WX})mj+$q0Nryf{QG}O7_Y@&x zv!)PJ`*r0KP19wuT%pr;i&FC6tYs|-|Mt?hTm*t!g9PXPf+0t*vqag~KhIy`?_%%Q z=!(*K|4kt=U8=;fpsE{X2c3X3q#emOdY~Xg2`k1ra$yTnPtieM1xrI*X$o--r?+6Q zq7Lol=at`|`u57Y|6YhclH{Pww|0o%<`({8_kRFtK$XAP_I}JV4LJi^cS=QIul{izTq|$&5c4!kFcF;yDZCU4v3t=TblIt!n9qK+rrroYGgu4J|X&AB?(745Y6HnfiUX?(lfK9qSO z$;Hv)r?Ullypw+e**{20fC$!^s3qz6iN((r2Tb@mILkjM z{qS3UK61C5D!vv+QTT-^HJ&pa)6>G^XLC1CjV|K7}ckfF5+AZzmAY{JsDTT z%^j}m1IoV6iFM%=5mtqv!{do9sIGa(2KvZ4EA7EVq~`HeGaBS5r*>B<3&-bJm>C-b zPI(U-1N=?~>+MFee!4RrTpw-;(S}n*WHp8(_%`mbRS@@f>g{v#IL_UaoQy84v3x0= z|3#+#9x-s!{N^A&-$&l^%0=@V>BR#{k$1T8Arls2A?a@_BTZ~_bc-xnBpagbJIIi; z_+!FQ<9q2mwS63iQpMRO2T9UxY;nxRq^;l})7EZH8)I>)$(n?6bTJ6MG5FKu3OA+g z2+#{UX~3WL^Jnn_U-c=|GgRkZ5sLJc!RTfZ{ zHT-0%@}_r{8mh92Qx*gN9i5uU6&c7jR4jfBr?e>kPAZutM?}Gq{*;rHmW*3PZ@kj% zvKCZ}uiz_b&_DFnz~%#sKgXY^27mSroq3br;y>a)rdA*Jgp+J1!s3i8)b1mT&y-J} zc%N7BFib37&l{-8KSeHMPY6vd#J%F)*(67?jwDk1o($$W+9(mEzZK5CYwK5!pjF%w}&%3x!tgYH)1~cko!Ek$ILxfH?BrD*O-X#bsstQiWzj4XY zG61Aa5!QMVv3ACLBvBvhl;=OqSftfXytmL%U3#Lk@-hniIGo*t;B5)X_Jb(yRh`l4 zfJ8>Tkilpvv_eX2qY3ne(kfJkuun^yC1N$&?6eJENxy`l%_Rp~o(-|I6Ii=no2ONx zh6uH`ihi48*?smkO1Z+)se>6=`RJf}$-g=v%B0cWw)Zqsxfw2`}yz zXmnx_;wlaAqhneq4{p%bC-=7G#<+Of9NQd@MouSi$;uA)^Z8A!jdoYw^J`%Zao2BS zD6s?w5;YT+wh7%0e6tx@m-f6xv88QcS5YY)5hnd%Y8`ZPP8?LM7127vfThK?v4mTS z*U~LiriT8UCe|TS+eQw|R?5t!KyGnePEg517h<)5qzoYxUlP^gNE3b^lnAHJxm4Sh z?G$h9$xTbo=rdX($;EtmG~pbBw@;g;wh}e;9*22uVl9lx8_~4$EcJ3i&^NX7$-|>A zTsv-FYg3h_U8r3|3(Upjr_Dh_UAq+9u9y2LauZ4WHqwF()Gk9#>NGX<09l)1R!y)%_OjR=;+$wkw-pX(tH{?RHB&hX{6ucBjRbYZnpI-i`iZGdgLDS1bv( zw1*;Fq*2ou3);+Kdvmf6c{hc24~oI^`uQg?H#>R$5OS@MD`?dReKU13o z9bVTSARrz@8k0_~>kDhrH9+zP40|sq@jn+!>EjJ~Bt~YK?)1ae*U}ynAv$fZ%-})W z$I|wxXow8f_TwM*N=rLSJDXOZgHmZP3`Z%N5pE?j$o0OLYVBix?MM)LVo-ZEnNv|6qsv5ypDc~e463hbujj#SWG59+E>%1fO@u^fQOu8= zoE!n7jG8ErZ)(3G9rs(*wS8$}Xm8=l(Xe!WJ&8ac$9PA3*QdR$y@xzkUDwbwAD5cn z+adO*Wp#FlUHcaAf~KrP)M zb$*9#GWd5g2dgD%eu-VLAd*tr;*)~GX3BKI|F%!%ln|Lcu5x%GOx= z5IsPI9GZO(fbiDrQ7N85=k5%B7#&4I#nl|MUs?JH^gZ<9`bb<1PowKiMd$X&hJDkA zwCAfBj7&k{d6A)^k7Y1a&KTQyOn1C?ME-Y<2J*kNv3D{)OubxOz8Gqyu#F7?9X6?5 zyx3#*i!FV!P8Y!F=nD2n!&*eKB~%GZpGKzj9s2a_+t7q;$$Cp^vn6imGh|xq0>q3A z8BzRiF&*mCXX?lM_2cvkI)H_;X6du(?ubqL9J&_dy|jC8XvT(4AwRK+BN6B6g;!a6 zm0s=FEA<*bpFxo)t236mQPP!?l6lvpr7zSMVH>^Hf|YO*s#N{N%&=$j)-D|#G9StY znI_FKN~QPib3(19H|R_KdcD5Pf>pBDCREf_p;mi!6yljY&R8L~G4$m~o%-cV<~P<> z%f!pI4a=L?HY`}%SXsYtzNN2}@^cabLFBaws+Q2~SLIoq~b^nD<9E=|QREpaoLrrM1^bPt(zuu-tY<@fkY<@iZ z2!-otI8%?&4X!a89#2YQM_ctcabY5Pu^OV)1JEuB!So~qi1Tgwc7kAsCdUT}!P!UX z3M3WlnmUSx))}KqnDleS&WwIuQoM*yJ%%}74l^@3407;=`b9L%#o9Txz-edOA}Fp< zjczdY%f+EW$@-qt#BQ$CuOa}hwhtDdsH8{h9XBEClsl}3HN;ZaCMDia^%v(nOb@T? zHxP^8NQ9sm527O)M$qW0A8oyizpJOwuz4NfcqG=EXhPo}wLr9MOFbGZkquFi*O6o% z5is^Z)}3@OF}-uBvcS^s)^`)S?xA#TdS~kQ3NEmt&YtMOX7}q45PBX=+BZ^zdknfK zIjBP;)Z>rnkJ6xz(Sj@*ntHc5Vwwzrdk%{Y_v;5}*vC=LNv-SP(PQW*(sC4}3N-Ym zP(a(08rRaFQRe#fr}bw^Uo7r{L_Z)B{g9%96xw$4!sHU~Ryhf-Kd;lhbo!6z_%ABi zC9!CDNAGtSIp)lZ`cJ6&Pm^lYfy65=ksFGi>n~9^FU!;xdHYzV`DG@#eW;$aSi{N4>dj+Sp1{Lv#`d`tD z*Z*c?-hOR}%Z|CxMG_N~YJe~UDU90!#~IxR(sNAu65bC{N= zHpG3GM0#4$(V|0FZI3Pwqo5{R)2v1K!<~hte?{kHd&n50EB2Ptj|6Non7DpI-hpDM ze*K8SrO&-Q8nO4M1k9u5&71DRY|sn?dt2VTVC_uH@QI8z0~Ka}A>8g9rBSxPr^-C~ z>SyVr^)X07qratx^!4;Ku-B_G>@=KSYS|%UuQ*%|O80OuFN27den|g~xkxIoCIDH6Fd0+dc8b%rV+eW!a-J|XM zUVlr$bu%qpP!-+~vM;Bd-kiF^f;Q5H!AG8#6La)B=wM6{TXQw@DHEt>ZFNK4@+I|_ zF-=&2#&ik-3CAs!OO(1ieo{$K*GMPt7jWGzzx-=8=G%+<{4F~)y)0gb7S=+qlR?Kd?ztk zK!S`INi>C`kNyEO}Uz4MYRPV3#OCU>Q?K|u%)>ye|tj$irw|BTZo%oCq5~+9;7o(7m zWwf9LVXQY=DPO8ihSkKrC&|Sg?EH^5X8A^-q>VpCRDZ4m6U>q zq83xdMW+T4BO)%Kt|eTD+7T*5bDTmDrjfAk?h&usV!1B_Ox8d;b{VG;g|_9`jZfAz zj2(H#=`2i;e1cEL8Hk94bIGk`oJDEorg64BO=I7wX`Bn!Qt5eQk~&a%?|e8gp)%^& zAe!?}MOK}05rfy#E~-mqei5J9J33n_P$@Tvoc&>`aHMV%8${dh6CY$yUJTGF$3^c!Y&9*esj3c6oirs_xwJOeB+lPNTEta+W!RZKh=^loOMZ`*eY(tmRF%n zG*m5~U)?Oi_qFx%PCU!FMrzOR2wq7Ew*9*Ub6tvBXmjc`)+LV4#ZkDzVr?l4Muo{p zrFHYf#DP>RWk5Gs#$CqUe!bq< zjiN^vpqQdFa)gb0$q|0dxX*%9Wd{#fuvR`jL`_yE_g~1JwTws5ZDr$)M=e+_^z@nq z8{`wZF{r~p-x8rm@sCt?Egk$H zldK>cD-4&*~lXdJK52a2Rh->oFa!JL-gVcI( zs)~Sy9&UbM`cLvZ-ZSCP}NX1Ri!`RrZm#f% z&1N^B-P}xEihq-8PyEV&yg_>rGIdIr&B3(MLc77VhSM*Gm_>frOxxJ~GkP`500T}D z2g@vGJN)KQa~OJz@;0;tt*5x0IEiw&Fo}i8iNc%a2uu5mupZ2y*M^kqw2AxJ`togO4(Pf zbjIH>k4L>c*)(ZCNSFW(ZI(F)mq)hAoGX{*svXh+?cvg;j9zi>CzzFfv%;)$X=@X|1L=AI+rM#uQO}Jl_T}50gWG=Rpzbb#DDs`6f3+0#eRBtJ_D7VtnQcHPJ zp{+c#5#=P3s7xdx8=@jR3E6`rDx2w7TV}JloEVD^N{EeB+mJ~8IGkNzwm8>nj;!mE z#b*hp2I(%&J!lCWYNNOmLZ*Hcc?%CN(^>HKbpKCpvRj=)c6;wHCCrv;n1cwTEtc}7 z@)bRa3z9stw9Jxxe z)$8i&zP2^x)i<@RnLk<}3TGv^RK>UKeH(MD-02ao<$XG4qSuR>W!IJ&GdqYHr#Z`p z4M^IuAuGEU9%rnwpm@X~PfuG@l92bjrX>5d%*YG0Hu?I@Rkz+*$%FOws{3se z&!}uWAhTs}NJ#c?nU|X1B5pYKLiX)06 za*R_JqzDa;c0=EeN-UPc?WEyuw(r|?ETswAh?0CRzIpKZZIaI&s1S}jdgXK3wPoIF z?jk7e&V906%zRXa`RG3P?9BdqViU$G{~8BR2qDH{^Bw}_0dZfUXElOkSPzgO412s+ z(;VH=pbycYkD^(XVUA|fcCTe}NwR(EhGsg$9iVE0kq$b^RKis7pxl$$`$5V3C~WKE zX`w;;a4EP4vB_UDpY@y1nBVsng7jT^`hlU;A$j{}hzi{jZ&wnhdbe+Je)M>tM>n~p zAgv?Ie9ok^P3DXC&k7}Vl}yX2&y|K|{!E5kT)GTV|B_|?RNN$Qz9JL$>az}1kFzBy zz1(AfS5d2Y)U-!>%`$%}u0=P|`7TOoh0MW9ykDeqm+bI2mieYQI%WROIl$0UJ8bec zHj#|>E}9H|8Omnl_o<;^mV4pk4@2Md+`GT5=vAz_i(pJXlekjVf z$~YkCTtzrxHAS1-LM^G^dQPu^7Hn5^Tbx1xV?8WsFB5c1?77}=d~(i?_4T)4 zG92Rr#W#?map{%dc&MOPgQcL_j$$$eGhz9P=)R$GzN2uGUK%p(;=m+e_T2|@!xs=5 zsP_vBg^u(U`+Y-w!|3`(@8dhke(mZbXm%sT{)HVu5m5yZ2TIUxj`y8(=|5VV?=+T? zEZ=B2-Oo(l7&HfFx3t^8s;k7>(Gmo zNgK|O#1m>)gyIqUZWsC;#}k|OYw8TOY+e%TuwNFXx4@C?7lCvb(#E%Haovs!(WG5r zf0MYZa6zO!3`c_k9RKNH!c_bm3dJ~4g)ScypTl7Uip>)7JknPW^fSAx03awzj<#!! zg3(T`F#ZgVqgbNX#z@p*#%SqW8HeR9e>@F<-x z@WSawf<*5NJ=-p_d#<%V7u&5)ggTEoErEIm+J>yROJSJ@jvJu~KZnvC?V{ES5BdzH z{8I6`%KlspYsBZt_V-il&r|Kswf5&a`!i&Ju7?)!*=m1=p-p^lpif4>%DNFEIEMx- zt-x;#KL;FyEvrf&gBbqXx(~Yc5S+fH_*WP2zw28@;wkIGX|N5z*C?>WU^D*P?)114 z=SQ`Mly<`z*xOkzKwc?6pR*UvqOa7m>LYxpICn9`AnXR<2K;*?&@UPnz%8!fhGY!~ z5QlSt({QXCyRoq3%F=yse(9hK_rk@c1Jw`q!lk9kUifzDLAZR?KDc5pTovFiK)-`< z&8k7)-3Qk{U7q}Q2YoA@xEJm!Ejs|{@;n3g?L|bC?S%(Q%lE?8(g5EJ50wVAz3^~p zp}rR$EiE+m!rszCb1&>GE%fb$1Eqy|d*L9~JOF6n?}cX{CTPVpM}cw#Wyvx?G2jLR zZZhCz18z0oHYWZ9=qIqS8jA4mojAu$;D;Ctgl}NU)u;mQM#0{VU3?FP?p~M+4LMxs~oE7mz z0-9s7d|KMa($V zv_98`>kzahZP1r!0}14h97$cEx0o5AN|ht%9( zS~{^C{?QHp$`qF8U4!_YLHzJ0zqCKUvOkaD=RyI!{6u)z5FvQ-lT$w+ z@}R{h{$q3T6X9UT3gslfTXy>aG(P@AwZw>OC*vn^_$m0g3Y+~BKT*XPui|GMKYxXv z?fCfyfl$`X@&*jp1r|-K|9&=j50wnmhwOr3R5YZ%{CV(|KgHcu*dBTuA^skXWEKx& z_p?%bz~<%3E-;kc(2t&t)&e%^EWVFT6}4vUXS2k^y#1_3JS-A_>%`xs_?LCFX7OdE z_`62@T`T^!h`(+11#Dw^H;e8BpX{K3b;$3>(D%en)N(|xV&2-#w(n=(c!mw_W@qmy z6}83pP2KD~Y<9kEw$$~af*)iTt}0*`?_-x#XaOz2_p>Wj5^D#vZgvem>>H?le1KiY zp+XPn&wvuZ$=x8H_OY7-I(B=j?DjYtnqVd{LQvQp4ED3{?QxC0pFM!Mbu{r(DErm1O~j{mg7P-w7C{FP|_OORRL!DK~9$}Ay&Mt$u z*kkxsB~ea_K0XQkLQiZjE?J68(<~P{ios|2@AEal5>P3$Pk&GbOHF9&AccNC(bj|; z>}7k5y~rY`e7FmS9ApQPp`KKq1mvY3Ji>mwkNx!NhusVAXhE4GA@Y?thbqWt)et~j zk7f&9i|&}rMOVN%2!Ys-Ee|-b&H+YOj7!zX@`bGnu&i_+d#U&al$vh#3-x{k@FB4- z&Mm$Pii(GK-Uj~R#p~wmhGJQvc=#RQN4~`pYVs>=GK?1QeeBnz>R$FHzu%d|QK032 ziN*}m@{ZsvxL`wsSj=lNLI~_coYzuh;$>j5Mx5Vr7=r3)7+Vda*czC?PJwcEDokdr zNWU=5VjEx{@>M0Oss(HdEM`$?U>yP%b5SLZLz@2vsi)v#nS8<-I%<6xo##b-RKfuJ z?GQMg{SKd0w}nJMW@#@V-^4o9$9Te$gPYmKw}4q%Ow*<*m$JR^1^!`gr|5^P%V9W* ziK&hf+PMp-x(%ne9R{%-`05Ot=9zFbI}66Kvt6sucpKb&B=zsompTOPWe2nl+jtx6 zfX3cuXqlPPn92nhGFG90YJ^xjzKKv>fatgo#o`he$}WYG>{~E~ecQ!gW3!D&_IviO z4aXK6j!|hSx*0U&3^fO5AP|FGKwL>DJQ0X%5H;5#YOaG~c0B~y4K5%?c>r+|`-3fH znF~Fx5a|m&yVZN4XMapz=#!TIVB6!MU(U2AN`@8LC;1222g3d?F5AccmO0KHVw|9? z>5P-lK9X7m%RWclq_|BB`r*x<#`s6(7`uBP181dV;A)jLU(hV&Lh@&drF==*3!vfJ zjlKj*^;BHv=h`cjzjQdR)&JU4I-CkVO)in2r`941l*4E&v!REPb6oU%0JZCbh}(xy zsvkj#eiUhmnwE77xJ%{e4%{=@Apy6J{;I$YN@Y;YMa|G@ID67*88l+_Q=v8=%(D5w zC@ogH*^x}d9dt2);Q(NGnv_{e9mi212fryw=1|Y{&9Kax%Q{8P#nUaBV?6g?jlt;` zOKpCuwE3;yLB$aKHgcch&m88*u3`E)!}MbxDR~*%X&npMOcup%spFzFCKD!Mx6&`g zLMG`+Vxg3G$zDSCc^TQ~6=a`RU94W@j9uig%z#XB>WNX5e5HRb0uIWY^&9^k0qG}O z?J+uR91IcGoQ;En%HUOH-O7-CN^v$8Ho36y7GmLT#KJp>g}=D4FvNjnh=YYenF621 zRwpaNacPq#5p`z8dLLPnY z+J!y{d1lR|*_AmJhNx(CD<=f>Zlz|Auuzo+8d|8U)Ix2)vbbp#FHq{5$X-<%$X=xu zWo`#bX-d(c2y{sU^DCIbn4!$-KkPFYm9qX6ALxo7{77$0$%g?boQ29j7_JP0QAz)8Ea=&v*@%MoRxpi5bSl;ki8 zB4Q=cU^=uYE78j#=lMQ|;`iAU$0y|^WtG_by-Uzu&AA+~q)aVQR@-!X0|%u&l$U#= z)15ugX_iftf4J#&Y9_trNqSWn0Yi)+h;^K4zb!ndtXoxNKBBbwyOm8__bFTUP*+7J zk#lP3(9Qz8hkf!b%r6h#uQwFq?MZog~$nK3U-;b3+4&}Vy)y`6<<~u2bDRi zh=G)|g}|@tR?gX{oLgaHFWCD0Zsp>DxyNS0Ix&dhbTGi&uUu{qY6MKtp)W^={(wK= zvpe+fv9-`}r}CAe^3~nSHCTD&ZWxz?F~5_^nD$moro2p*?20^oy*D z_c*W|?miy5n+?r7ffauNRbRl;qYuHT!!QgN=ShOWuSI_dkX>|?e!sE?8T?da@U_U` zAsDKxM@DQ#1`oqLr45;T1DvXCgjOX2+m%glj?xa-Dp7b)iNSuQ0}d)%;Ri|_eyk+m z4W$$Qq?`svlx@tXY-g6TgAG*1F2S@CBess78DL3O=ot+M&WiRNkC3`_`PYM*fCn-?uo}@sr+iigw$}YFXavVEP ziX}Ssi-nNsJuI_X0;f<$tgUu;BJd>BuehxNl(V@cX2XS)aa;LLE9ACNaUoQeEhBgA zp#o&1Eq1}~N0je%D-Z3-s6UNfr>%64(njDT%7MFJFnvC87g+T9{ch#?JpnD*ZBcf+ z3{A|F4F4k+!#kWg6imsPUn1g|S%gZr%ux0o0!5lOjezJ;u0w9T9=UNRa^p?NjWIOSJUMz91Lx8Fx2W`Xtjf(hF&rB3+0zz6GN-BG4y&i zhJKR^L%;ia78;GIbB8Gm47&W`t$!2484Wp zNfj`~#?V#0tAG;1R7Fbk-```S?${*Cx|P3(vWk@42ePq9wQ?ZxLoY-Q0L_KSg8p** zZ7!-dP(DIbevGL61X1}Utyei{{g#8)a~-sv)+<{7s{GAny#Lr}ZS95e(AqdUgYo{JV!UqU-?=dLY40p& zrC3h&gRbU*U$wwe`@;Zr02Hf(V6<8Q6IJvQ)FP-OvRrqa5HzIquD)D$L0Y1Kc z?uN2=ZGzos<8W3M4hz&`ksskgr&?6J?gslkp;Y>{DOCD_BPvHSbiq>LGj$u**^bEE zfyg`qhNx#E6Q70J|7<8%&vhYmmW|L++2J#{bAjLwbHG2%4q;`ofKBI{U|4D@&%mvA zpe++_9a&(E4YL%|i}3x$2=gTfvpb+R-7{jFf^4`GT)VPY=5%4x1~(friP6EV{|RpP zyb9}FjnG|#&|Qn{c^w4R>k+Fr_L)6LB;i!@aJ8kB6fFk>AlB+83Xtavb7((|x87<$ zKP+}jI6Xdk3lutYq3^rIi&a>J4c6_YH)>F9rNj=XV;JDW!SVxYsR}c+LJgfmqfisC zAKeK@7xJAjkh&}6qO&_8pFXIh)zwG&LC9NGx=$@Hq_Tqt)F~R27V^FDY{nea)NaiI z^;i`|h*Qpt?{XntYV8r=@AoAPHQ-j3cNqKz+&1J(IEJx+{|jigiE%pC0(BR*yA6qP zI}+nAG;Z!jLfnJ;;(Mqs?uV)B18C$t0>`V5!WhsX5{unl?FT!^9 zCvdj{X0XUihn4r(tMHU$ zoH&~^WY8F?oE0{f==1^m5=Ig>1?I+42Alc;V(vp2r2Z8G>fd0v`Vov&|BjgZ2h!%B zFj@V#YjvDr&vFoqv}YMWoh@eR%tOA*oX7FbJnpvhITp)#5Ua~%4s}*~G6yj*Z@mcy z%YeKSi&u%6>6JZ8S6m#|?(COkm>pK0&{(c-@>~H#xZ>!@AYEDPRo*_Am@`DQVsxI3Eak zd=SEW6v8_M%6R~$@SzCvFc%$;cUJ1-5!Ym;On?C*IU_A-taWu8vFj7vdk_*p+5)XyTq1MO^#l3K;J6nSX6}{LslcRAa zqi_~uU^E{O<9P{`@={p9C&7t)vP(hMIWwt4TP#ySE^x9nKD2}G6b-woTdk{0DM}mv z^_lorm+pjqC<5xzQoc`Zp7=bBnAokZ+zm%9!RG<;*;ijy-mR`Fd-`Dn$3%42sEg2Q zUxL2SB71UUC=OF%z~uuL8|tDX$XKe#Z@nD90mDDq=OBq#N>rm^jkO&?H!Il?Uscl0<M6@obTWNdm1=uDM|J1}j zb_sTSaksh+-|fJU0`(jCw?bEE7==b5za3@<^zuUEfO@t9&p`fT>UoqR7|;vU^ReDa zs>54v2a8HBq>}Ruw)@Bnr6P$??`GE=P%l+rRfV=!-5SsisFyKNXXu4Gbv-Je73zFl zd7+-{zFWQOfchO3&eyS%-%wD}Gm?%;av7%tI zp7>5|sq-4-yZOj>3z6>@A>Y*@-z`BUSC2f`h+@|SD|j=k<0nCsuYzrSHBRtUxPh;Q z+xa@Uhlk(+z8((p7Wf$t!|S{aKI9wVUwk8c$s}VciC44KJ%H!-r{9MMn z*ebq_wesyO%6G6hKb@V)YuHu%8-mAA#zp33m@OO%1AYe0>MiVH(Ah*7C(3k)GW%Qv z+JwIrr$1D<9bQ&%6$|A(@S-@)p&^DZNlFU4+Ln}NTZ&{KbDciMq-Ug|d61N%FR`p2 z_V8G`6uB&I_T~*qX1_g)+3#F}4yPYo;N6Zyd@or^sz%B1_X&o#IsF0rTQAEWq6}D$ z?H@g$9$-+R;p5{oND7DvpC&=8qNndOpkR$z9xzD`ko|RH|D(za)E^S}2Y7+{JU#42 zk-+C4IU@0Rd4Quh(05j0;B?-W=2nGCqEe2p_yP4NDpVLa^h*cSUmz4dKEogI+2aQS zMxpqIFi0WsW4G@I3@Icyt5JP7>+mCrbA$&_#J^6 zkmpfN$Y>Wm0UUynD4a#$%UMqdr|$@5l=M-6A4FjXel`m5IViyA!cqJ@7{R}ZtNsOO zsay!v{32X5u7D1HC7i*phKu+$a2fwD3h%XWH@_YQcPDi78{jE^BfQ9OhF{{lH&F4t z&+mXg^1I+4d^c10_gFuE9~;W=XQlXg41b8t2kPL)-dlBoWevI`rxD4_0ccC8sh!!~7 zqNqInfog${HJM2C`y5s9m`fF)b!3nAp)=M<9832530m83rEp_XDKKs)^G0$i1=_8hpW?PI-#Uf<%$>@$HXFCD-5%fd)Dksvmd>d!{4$k;}7|8zsMf{IY%>M-A zu)Ko**)_wd&J1T|%}`O7sf{-Ei?NJ0yF>O2mlUHCEOid2pziEeKNUnSC_Tu!$OPT` z)IRldETR>G4s#ed(Zjeh1k1$C1NHbkNIvIPaMH-?nsOTt^I$Q~s{uh<;pnSzMD1s`o&7A&CcR!<)0oI* z0ZlBE!yyV=(a-gvKmJ|hpy6<__`C`A)}4;{Eu*}RVI+B9!C-^?3_e(--5-Mf$`L34 zP4FN;nn~g0yr@oaXFlkzH%SgPKew?hj`wMUz^4^JKW#7!(#l|%RtUqj0F-J&VX{^X zQ?=nxsf~bz+DKTeje=#`7+9%|h1J@4I7KUgs5TL{Y7-!#mBPi?{=3-U9!>JQ?P(2YG?Wgr1G=CRv;bDC844Wik0+x8QtIW)C}@|8VlW3Ovlq z(LGhf)8vfoY1e_hAG!AR={K0|JGT##rO>VfB>pxmYx zk}seUy|}Fw@*#kD9Es-dIEOw{NIeE@RlsMYRHT(8%?vO6i!(3UR4}z^kgrXL06tIE zj&-yF;!I$Iwi2c}n3(2ZVj5!NxU7(q*ZgNX(xQ=tj%APcC@sUEFe^0l%gV?j8(yfR ze9R(wNXiFF%{ubh9Qk;I#KFiE2ZO{x)aqASjA-QZc0+NYj-8|EsR2VR)c5oG_{zXn zUq@`lqF!#a#pV_vHdl$yyWn1Uz#&T|d38c;z68TyLs4dmgv?Zti1hy)j_Q+`v>|Ch zn}uRB8^vS}ipeP`CUa3tDq)mX1!J}OFil$k$7>5=wze3mwK}NPmO!1>01a9rG-^ws zSz87Xtr=q4a@e7*g0r>NaH+NiuEM@knGOUMVwXjQK${mTB;UHp$gNPZt9M{iG ziE*E*rC+7*Y2Li<|KGeLIPXn3@69;x2+q6x>&%-k>3QC>`JDeX70HHXt4L9nW8xh+ z@vW#L!bj*84kaL>i>^}NB(wRzXhM!%yM6{%&a$i|*kq-{cIsP(c;i01zr z6Ji~-*t+l{p$ktJpO?cmaIJ&?ddGwyT`25_qD=c?Sx)<5nI~7SfI=kB4pfY%qhkC9 zD#ojkGtWT9cn&JYb5Sv(Ypk7*itz$ej2EL~yc8AVw@@)&hKliWSf^bDE!q_j)~L~*zQ#o>Asha10^#c)!e#9P$lL)UUrx-J|k@t~%#kT0>I=ElLT$aTAr<8FhI_*|jg?%==&QygxX z<=|kJgM(SP2DJ683)k?IbFTqo_On_4qicYYMSUgryzfTZ@5VLY9+b4ZaSiz1*IN5p zdY<Xa|w}Pv9c+Bot^*K~Q@dCSqBo z_KbrGbYXc|TytQ;@y^ysm4lP2UN2PPZR)iDHJuMUTjxU$Ebts6;Ca;fFQCqU4t4&I zzLw74;K>4xvTx%X9Trdp|Ic*sKhAv9*JJ+vLh?sLiC_RZ`)N}0lQU&*{?}cFIp+T} z6oH>Zf9)ld|DVBe+RIM%s}ChCDFUw3*3SHA%K3|@%^s_N8YbGE0Mv_E#g9cFXNGTi zG&_8I1B|3d?F}#_JA-N`@P|cEiFfQ{m(-yui7zR8hIiI;$}KKCz;`gTRmK!@ekbHj zwBtq-%M1Adeue@RRXU%u-A7)ZSisK`aoOzf?8>z8ZUwjRe43%j(5iMjR0Mb`s#;-8 z3>bFgc49Jci`6J{MG(liErnd4o7l~+snAoG8}W0y`2{=SD0fK#zX-_>?}#uKMR^CR ze;ufPa)4jTp~6sUUyVQ*9WV+_z77E~v%uTl&PCvxf8|)%*Wsh zx~@y^-WQgN0vRcjyS=GEmE87E#?cON?097<70~W~8obwb^PM!p4Nlz4C*xi|VqjLr ze#?H3r2jqpBYoO?zabb990f<{x)0j+W)~X#G=p~{>kK&rgT8_p6eVWI9ilY&i3Z#B zB@8jtGttH#cNj)vi-AX=Mh3T%O+{FlZNgeI6eZZb8tUIniG3i7nqP}jYQhVyTr zMtcj5=69f3dlyz|@4*J`eb}P?9=fzY!g=`pV(rgxr}hCns(lDgXn%v}wU6Od?Gt!Q z`#bzm`zL&?{R=+D@-MYdnW}xp3boJK1no;!rX6APbcNOGDr>>dh_16P-DGF#es+PL z$1c`8qPdrlwBUe}A*Z}lPUT|K~lkDnjn=STWbA&%!mKQ!FSL|lo(t1z11 z$ZtY@@-&+7B8beYV7z!TSr=?zkD#zps>H{(*fy|T{ATtrie@vrk>3K#P;6JRYx%8w z7wV-)*=!MZ=I{iYCc@4dQ{k`tHac6y%HRk5c8Whao8z+n7q`868fz zDp#TgzpJN&3n}*nQtqwv^b5W_JIe(tO?)1ViDEYz^#T3c$L}fN_hw5qzaRgi=%K=> zr`UxI)RJIR7+RwbJ1{M_v2{Bnd@Ma>grv(;nHf^Rlc8yum{DH9AI#Pu2Fjw)Af`IQ zSLiD=NrM=LK1YN2%L9H}gE#|Vwd4R&gZM~;P$av;*P8~}6YvQQ;ujjkCz3=e{OXK6 znyMZBwgQ$t&yn@E7KxPU$DrNFHU0s5AN%_9KYL*)NU4epw2q9}|_|2>4~R zJm9w#LB4njg!P1Y00(}&e=;L69J|33nC2*2H0oLo2AfhK=t3Dax`c$|@pAPrx$HK$<40uxi zKh1pyU=&67_?x}mo!z~=y-UxLgd~&zcb5<;0RjP}2}pv12$3QPHY^B&1+0iz5xc;r z6h*Mmg-c>YKn3hw6#dlCUa|fBM2hDBW_E9Hucav8_x(}Wz1iKF*XGTenK$qCgcs#r zuum?B59QwQgk)aH z;E>M}6!~nyiPu!TX2|CX?d0h~v3$PJPrg7HDqkp!kuMU?mS+m*%g8MGV&Mw8wQ##U zn`_7yAsy!!1!4`~jo%q|xFOw4U8#|LQ&*~_9xd8hG+o@}4e;ZL9>lx*QERfNPVxwh zcZ3|@qoykpdYg_p%gI~flYFoKF|wC$B#N+^?BqN25^N`1#d`cgCIEUsg}-TJ64#`Z zv7LM;C@5^^F0F8fZ6_ZMFcXsREJ&DpkI_EP zb<9?OvRZA28rrUpw~J3Vy59Qi|7^}FUxs3OIi$#QAs6qv%kx^a-uhhQ)2>`G@4vU+ zIz7R9>-6M^UyX=g1G;=I`0&1qJijHAjRX-|5-l+8#wo;qZGmlaf(5q8$?;!^_}_r| z--!4xMEq}R(PV3Hv+#djeBr-`e?kY4T8MWxdOIJ0>~e1`F+_{Kwa8$geGj62FZTEQ zu)p7fXfLr`xx;7+F=)qzPi5O?FPhlxGuhh1Vk^fkHzdB?eAcEy9-m2fKmejxn-@kW zPNSJ+NmzS7;`jih%F7`S@5|&BHrAF{tnFdp*uy#-*duoDjBl2`(j>O8{SUEy2(ev_ z*glNdK7`n=X$iK`J7#>Sdc8?(-~1n9`xs*TIAXgFv3(4&UEd;XpNqkEqWD&m*uL{W z#C9`cy9Kd*0|{E&=z6EP-)!3qs<1En5alg8~Gd?O=6| zM!6u2a@;DgS(XIlT2SRWw3(lT0=(}n*W1>CyI6~0eJqswSSa_2T?gj79Qzw*aJ!KB z!Lej;+(w64mIT`!$l#sG;9bbz9mwEkTEyU~G1yj%|7?Q69Yf+r$C|-$ds=2$5|sBK zgZCnXpGOAoK?c9j5(Y=_YH_b8GkgTRpP0dDW__1-e~Y9%-qwyH zKp*k5CJE5**b*SlwZke+LV%Bu03Ra({)Ghi2np~>O9+s_xg&}Ir;499Nq{epDFNa) z^R3b(1o#pO@D&o^Yb3yzNPurz)CJo`Tl}g?0(^692@p5gvPzQ>;0GkYk4S)@ zkN`g*0e)@~0ph1yQ3QBi{I*E~e1B{S5I5VhN|O-aAQIqrB)}mgz(FLy;g%4fsreQW z!_jWOHwV6on1L^t7ZQJL*~pg;g@{T=D27st3_Tbb3L{#-kkFVtzDRLmLLhJ|C6G=9 zD8&0d)M4A@>uQaE6&4{XEJ9RRE{+umeSD%w(z974`T73~lBh@$4N2lelBh@$*MEj2 zRpKwrAjz-Co+KwHCP`wCGlL|lNRl)p309ByeP~7tNYc^t1ZxIK&JzD^lH@ycS3K5Y zZ28W3B8#zyVKIg&l3;HVOc@jgxOj-Ms|)}$_- zeoS>~yqknonuHW>L80v+m9~dGyf33gEgDQ3b(8?{VE6=!cn%7L8$jq6j)0uv_%WRB zLOc|^`zIb*YKHx=?Fs$C_Ks>KV4Hq>V>ZMj0UxrEA(FT(_K|Ena%^+F9sNMT2lbLx zT_ZV1_ygM<7dk2&eOc{hh84-fb`Tw1%m|~%53!56xi6&>*eRu_F7%ZCRVd}_I}z(IU8O=?#sbr7IT%g~lWnU7L?n@+#aStI$&Tp6zA z;9DS&Kt1Ty{tOo@E;i1nu5GAdK$q}nDNO+2XYe`^UL%^xHZj^sKq_TyV}9=NFLt*K zI{VWc?=uM040Sman$4@c&}`o?GNy>UF7}BLoI&bh1ZQBZ7#%GZ?C6uk1%Etv+A5{3 z8sH4`$m$A0sMIPveUR~Ab_li;UcH6x!!Sg+gt9bVkovj3#n^W` zgHB7qM~{QHv^)4|83buB=u3OU09paVXkQpl`@uvy0H)D_a0wj*m(dg8N;(V{(~)o= zJqhloqhL854J+xXu#t|1dO8kv(Q0^)PJj>SB=~}!4!_aKM50rOM$aH=bSlZDXOf=u zY*J3oA${m{GJu{(hR_ShFgk;bp|i+o^kRg3Hkm~)C7066$Xt3kSwycOx6`Z0ee`Nl zM;DNn=tA;2T|~a4w~=4z9pn(bQ*hI}gj9OBkVTgWt?5#soIVgf_=+@W%e%Le%z_*q zc*6z1!F^I!zR@)XdP?0O2Q>04w3WIWsltSQrfRs4Ji<502rMV7_@Q!pNxDVL3HY1&j4j&tiQDkGkKW^)n?UQ{a$SPDbgT_uYigo-I=DL-v%1Q!y6bT#FDcVj$QtcRP`X->CX^D(kK?O>2U_$`M^&sq5!a%w=Dh*zzE}I z<~xyxuZxrM18bn-o@|J?zdeku>21Deo(P04ALS_(O zP%@;o?4Md`JbRBjk)0QC@K*yYteW9E&>vh4NHK}24W>U98i(zJq#f-~9PX51Sk%BU zw!J{O6BG6c$6=5n@pd!esgzOr;0m0(uB8rAJ^c z{R6I|f5MFlz+weEh2nr^iUjNNyC)P4o>ZJx)TSU@D;$z0UAC8lo?qy9vmT2zM( z(j@GN1SNZobUNA06RWJ2Cga-<-o;XZur7r!0x`Q7FV}#io4-L2|Ae`Q%#$k90G^AY z^6-ejUJy42NS!oQfXaI5%<5p8bast&ZWVIbQ6{A>#1T~7CLza{!SD=e84NBCN#`$x zzId5YE~iN|(E^laFKzh5&q}sAE>Dv#;eI|?2&v&hf0}gJHn>qN6W2D>M0!U%5P3kY zWeq4Y)Xdk&7;z>G-;E=}5g05*QVl2`kQ6VdN(yL78l)=e&|1lWLM0R0DOu1_@jGg>bRb7A{u|i)pAq1G8gEFvrZzm) zT5!PI#ydRhYmLyUm_>J&?uk6#8uuJ~@{-8&yW^f$grt8&p3hzjGY$MMUJ9N-ZZS*U z#~zF~?rWu0{&4cVko0g!TFakSu&jN|%6K$vWklZL)`qmsC$d9DCW^Jv#&DaPu|pJ- zq2xsAT2tQUf!ELmtcTCxF3H@G!21U5Ffrv0e$VprN!k$@*8mx&;m+SMAH(AfEHr_w zTr|tE3N1fBU&xq9rE5E+a53J(GTthFph^I|N)S3J#Sm0Vpj7D$WlAaZP`beFN)NbK z=?NR~x>@N3Ta|uLuN)6MlmV~@uP-S5;Z-bqLm3EfD?{J|Whi{C41+K6`i*h|{D5UY zE5qSer4o)PRnVY}B(hRPRHc%nC?}D0oRFgvGG*YZgBwdwBWH4TbDpSdc%ITz1 znM@`rQ^>{2Iplif0!vYO!N(KSh@=vVq)ie#orR)q1&&{6Wc%fJ2aK$3WTCVLCmo4q zU4p5Z93MOWWkggJy5K7;W9nX18X?2~kNNr%B0=~?EvhmEK{4IANJhR?IA(I{UFo^q#o?{o55AWIkfB(TG(Pw}g0 zZsOCU;G~YH4&$_xMQGu!Y-V(qHO#za_AbEhP(BQ&fX>Kqc4a1NyIIgxxfuE=vth6@ z2Zkz_!U*Lus8r^{8089>s9Xi-Dp$iSVUb`6zq`l((IMcifviN%{tTNxz zP=oe1!z-POg1}5m31&fG?tjJXiM^H)vzJFwA-s%NztKKdB9s`jm<&|$5ABGOXLpI z%(8tfy%PIzDE{NvxZGq3s$*hC-!-gT8K<$*D-olXn`_FGILO&koXHm9WFwC?g7vBu zQtu)Nr|4xN_3k(4=+f)a;h@lZb`(UV56p`!DkwWZRCa=*?1DVyIcTHUGm_bJ_EyA( z#*^N#V$q&rk|!fkBK3@nKbV0 zt{96~*^kw}-$dNoomSXWFH38Q%nq2<*@JL39$3*9hUXJD8yFGT1Nlbu)8owOr^a(0 zwR9Ea`mK`qV3PLN&G@JlQQ=VoJUnXOJYfY$c@;)z)YiF6!ONP;H3Or%t-z>}j|1Vj zsJW4_s5RsPmhy9#k=+p+-h-2^aQ;agpzXk|#aekJy2s9s^Z?H86|EKxH|a0}140j1_}u z7M8Fsk&pA4cbE!cvB#wM)`E9L@=pgIhO;B^FEtJLAv zL^}X!JgG3_>_}@qFx*hJQ3~jrWK(YGyBGz8x*tuNCKALACPPfaXOJ0pxqW1b4&F?Y z4utcp+q2{uX&QKnGTG}|0ek#r&d(}ld6$dDA>w57hp8M55XQ z5LX&g1o0QVR-knwvZN0o>8DNXPWr!1X3=LM>9_FxyCLb2@%ZQ_zb$DxnrnX=aW=Df z=zHUyWj4bpd;?3G%@0}f#Mv&Nv=cIGWnmK!nIbjR$nqx3rmw=vf+1ODg{IvvJHv`s z)(t}+Nk@p2xJ1!fRClqkRV?Ae7)lf>ba%>5r_2uvh*IY7pf%w9-HOd1J;Z|maBj_l zT;$3a$W%|oPB<2YW*oFpCqOrKB2=i8P-v#YW$Kx*Ks_67QO||@)brpW^#XWIy$H6d zGvO(97VJ{z!1L-Q@QQjVDyPfg9d#ajrd|Qxt5?B6^;$yI>rgo@Ai8=z@u>@~Om`LV zB+pIlfPt`8_CPs1`UAaXFPc*l(IHDt5&2>OX>Zxs?M+wIT%sEJFVIYEC#TA3&{&q$ z1W8a`#BB&4sQ@GH*pevWlQZIk&#{iB4)J>Z;p8DJp+HC3N)8_KA+JE5T_> zXqssJ_L#rTpxWlI9DmTNCQZ(&k#WEsR4W&(i%Qq-6IqdMsG(s#2N@?lj{azILcUD} zJdB)NgPdH8oO}d1`8X=Fb;!;2&_mq-XR4dw0(A>quWo}o)sQu_=>a8jA@Okqw#2e` zmV{{ySD3j*ieQ$RYvfLl9P4A8g=xq|Kkf&^k z5G-Bplr9I-%Z+!ei}ar2klcMKqy~)_YUSSev|Kdv0kW;TyM1Cv?#mBa$^Ce6 zcShpD>&m5iv8)=qmpr6g_Q@f6I6EV?MII57N0lk;?i6;XW+)GUlA+!YZH>NpsFJ;yqvW;L7%XURoyJx(!h!RsRU6h6bN!S*vjGuYlf zymc1o#&Qucvbqh%+Xhr{TI4ZXNRo?~dzM_qW>fhreYqU_oL6!f$GnI-cp8Oh2MWzbw3K%ho~w( zf<@{lutfb7R;ZuDqv{v%g!&b1SHFf2)$dR}d=Fo!2Z*E^=~L&T@RmR;Q@EDEiDCz_ z2MW^)7=#i&4h@J$pA1$=gk_&B@xI9DNjFq4U9kufGbvS<( z)8+HhG&%N$+n%xYHO*Gsii@#mJS742DH(#!LRwC zL~DiA&OvJDBDGt?IIR%Q(AvPcT05AdwMU9~v{Bn{Q9IwF_B9r@ud%2d&O>$vv~F@x zjG}xS($=K>V3YD!MN|IzILfQ*P0E+XQ$F3K{7vf(%HNzW-bM#`^`CA>FiJVwH= zx9EP?dIb3#R7V#lr8{59Y>e(DNcYZ2_fn+$aY*-WNcZkY_cEk=52SlfqMdRgt;8}}ERzCHiz{%t`Ls7}HDvQwcnkn6NL_7yQ${oJwFhBn zAVXRpk*@4`zPEH0Xn5(h8uIZ{vJ%oW=rZsGp3ab_Rq!ReSJ=me>GG0u2Nbdord>Z} zz}kkI40$PQPn@T?H3uS0h)kr)cwG zu68|Kqb-D+v>V`7?IyTiyBQwUZh`gMZLmdK4BNCjIp;3|CrVa|`~W{ynGNaka{Mjh zq@kC*LagMm!|E*=sFzm~wmap7P29mo05@!qR|!s(n$B>mSxXnV$*iS6%#$DFtAzKX zMtq2kXkl4lV=?JUx|#X4zBldC3DF(#;kb_I++cRZV0>yj;VH8xKDvSR#5DPFG&OJE zV0N>O8!V1_S<*VAd$nWT%Nfbvp)J9lv=n>NGVDqJz@D@md(sN*Nh^`|tKfL;L8SX? z7_F_f+>%P5z14GCSv_ZhMYRc5&*|S}it;Eu)rXnuRw@ccp7GJ-*&Ih6eWOX9Kmzh? zH_5YYqd}e;B+o{ZI`tcqQb)5GDT7@50I>Q*btU=L3_^&*lT4l*?EV zuN6Vrguj?@7!{?-pBbCKRz>Vp)*3K+?}k0r=vB^ac%2JSDcdB=%06sFFO_#3Vs1V~ zhG9+;SoRUaTze6y_7b?XmqFKFLq@$0dDi^{`*28m7p7_N!3ElW zRDd7A)!K)!Q2Pk((LP3{hX%R!B|N5mg-Y)mcvAZop4GmCJ=*v1y!I2kru_^bX}`c1 z+OL*jJ`G&*=V*>o=m{tA*|`i0!6$zqe~EW_Fkk+PE4e4l_t<8~0ZVKSSYmU)RFHTl zf6cbJdGp^Z}oztagpryKe>br|CG z+WJzZMU+abhacBu4^OaoF^mj1aUNste&j{t{HujCiOTEA`?xa;Va~Q~apYNW<;6wO zY6diwq^fafezQY!bu2Wk5t{sC2hGXy!N#FEWP`?@2h@P3Jwj7-%%G7E%STLT)`F2b zsUjMhKaxnNxdv2KFE>;dZxKBqD%4OZB8}JuOlh>%)SW?uy%=S&1ZA-^%3@C_arUy- z{-a%{!}3>XTCOGF;oYuf%V<7a z(ZsJuG=6##{Km3;1TKyp!;3^P)0syc!|W)ehVkP&5zf(w-zkXS7{u>X#P4+I=$wqY zWD0b5PPO4__ihg3nPcMF5%FBXa@Du2*9?|lGVzSfj7o;a?Daa&ZDwZF#v~1&?6xY!b5$twjxnw={NyK<; z(W?-|KbSu?X~m-7n`^`h{$!r-9-Mt=N0y15U!c+TH5y&tpwaa$8eIn<;QR?XJAa05 z&R?L+`ETg!{0#;=58`C*FjP5@!0FCE;C$zwk+j1JmV^T^n(u83*5a@O-|bI3oh-57bD0mgqW{Z(>sO zm{Wl7UefMt_cGU>HyjQ24kTi(yA%*z8fY#j=q?xJx!lmfWuFdrvOw%)4vre+^M$d5 zOG~trbzoXXdq5-^En5LRsot@s+W)k4P7Uo<>3>?B);I4T(8r(GB}Ds_i#banBj^+J z#K|a)b+p0(W7k49mTaK|Lv)C}e1W53ZNr{mZ3a$0NJP6Pe*j^)~Kn3>^c6krO)l>x4B10ktOdJv?*rhp?PjjG7?7O!T%a=jf_LYr`q zS~@x8xHM2p&lE%S93wXEh_%o=*V}F-xB{#Ye+F~eR#Z`dop@poa-+YNBA*5#y4Z=p zt4G02+UW+r%W=R2*Lc(o6F_!NMxIXruj@?6be#*iuIbR)bpf<IWs5VKIW{pP38F~TA z>Wm0?_^|Gp3#w}#!gz(P?KG?HG_i(rNCnN%_RU+U7l|Xh(cK6vGuOqyaxKC#A7Q!f zSi&OE>GV8PXrDoWWW!knnjy27hFurwWdte%*c%gvvI<$^nDL|PN$Ux>_ z6Y!y+To>hMsYF&vT{mJEzX=rAEs*NE6|!85pvZL_l)4sUSHB(lxbCnGsJ4|Hjto1O z6rc;}^$1}W6!AS12iBWK7jnH?3T|T&I>{7Ha7;p5&cO0<9OIaUGnS8WA$nst&oI3? zKF{!8$o2E#g(aK3A)Veb`y=2*?1r_tNZ%%owb=_s?UAm2uSdr;=@1E*^V z%KB0$a4pC2a3%D2JqRbd9)eR{t8M1j*o1~^3ZheozYdKD;bO?U7?|(c{ZWZt&;Wqo^1r)g# zQRH4ik$V|M?loxddL8@R8&KhT)22rHS=jb7)krCL_|A5$8qp&nhNd>3%jsM)~hu#AM9ozE>QgkF2X~ z;w40rCGT~EE*BxOCcs2%U$8SsRorvWZ=Arj`|Gu4=W>N8FTH%*5c(zZ_G=sxzCkJe z7Cf%+A=`BT?a&`kul@*~T|YxF*Do;6^>3KyItY_ozr&TTKdiH#*)W*<*a_Ij`*R;V zrcZltA3G7jD&anM5=?@8`Y52jLBKEMK6b2^Ud;#H*x8}&)R8J*8=h1oX2QAzOxO@+ z!luTVa7{cDHpej`_ND&_6WlnAyJb+_6m+)&9=8VBZYSiq-B9G#p|jfyz1%4<&Ycbu z-I*}Sods9AbN_oxxIMhQo0th(*T*v<6lOwg<4jl_&xE@5u}p}4NnQV+U_x7DLVIKa zP9WSJkO`fT34UZk0GSX(CX^r(IwKRhAQQSG6S^T2dj0p9@Tvf&F1*7W$h!HB#Sq4Z zFatJ?h^8H_kD(n_E~CAdZcz;Dk}HuIktw$u$6+^GQ10Ww=^g;-?tzfu9%L!f49K_O z?v@blIJ23^ugb5P(9bZBxTKmhi(0z9%3sV}BO*f-+7xnRrOG`V;W-iEsYH0HY&%%C zNsej08^ln$nJhmEA8Kyr@;>OK|R?y)Ff?ido z59_QQkwvCFlwzkW4tL5u8)76uemq7JoExz2a4)g|XT2xi2Kebn`zhEf&Oo52Vy~D6 zCGK-9S@76op|oikuC?}962kn###oqZVqn%cHV5YO5#|dK<{1d{MF{gugn7)KNxY#&M3MELxZOfr! z@M(6l8uI-)HS}d8Gt9Q9l&YYkn8h;KRx1uJ-V}_|AVC{-??zpI59GV=1;6_~2)dVA zT`wQ|?JIm?m3iWYVJ)%TjY{I|*EpyhvS>m*$DD>28BiAlLsFFicZLbKJIKKe(br?3 zZD*t7N@(R?1?}7q*=*|~3$`K)wj$y3B(YsB*s^7xxuQc%-L^27$C!aLISYY>WPxG8 ztYaooi(!f@=##k?mABe~KH*@ZI&ZQ$6l2(8s+M2D(Eq++7DJyX#T1 zw&R$)1I}{qg4yn8;0pIH+el!APk@D{CoSIb`8|`th4c-(&jzYbLGCP1Ue0Xi7W(cItb*O_zYnX(b}nXBERU}u z+gVEn*{fjQi*BELr&z`gC+R-jwA4K8j+<)U3=cEayzz&Vm=)%8+YcwXL-I4M<#vgf zjQ~Wrov9SwjgV$4nbO_Mp?y50nMy6OEBZ`jy(J+RgWgBe)IXU*7Ji3976(xayM*%) zBdiAj3m7R!7dPN&>WO(1M+|vKg*?&ex| zQ=tz_l8ilPyH&OZ`q1~`EO3$@RvALh-7Vel3k>Bps*dRPmR4T~hZ01XjL!}uk}IrTy$8(UvJlPb&nwqLE5l}`Uq<3r6thFW z!A)Sq)==oj)?SJ*l+uscZVLS*GGyxAK+=1FqIU;XFN1u&m$eZkfrHGTU-3|-ne=P= zO{|MI*}#qQe54nDFUfK$L*PmiffJZHf!DNp`bjlcn*pza|JKm&WA-QYzBcQ^ws1{0 zFgZ=q6wm|o2h)r@-L#T2qJ%3@NB>U%QwXem75z*|*Uw74h6K;BxPR6rn^DpiON>pn zA90HLD-8#S9cJ$2IQ=2`JdGZ#h3|L7;59vo$4^);oMJKky*XKfu-QY2n>~`C*%?hb z8YODh9`ThPrGF%DuOUHuvzta!fo7q3R3QnQRU8SLy}W5O6Etf_QxO#@aeFjDdsj6B zO{F<#VzX-EW}OL|y{;K(#y1;UQusxrYd;9x%hQh1B3FsN6dQK_psHIDYB&M&8tVQYP24u zU31~-$?KtJJ!L&@^<*JDy_;Ll@tkim=UbRc{d(DI%f{LUHM2J1&Na|2&pSRWJtLa? z-DLjVgz$GKHTS!UHPAcHJ8=bQc`5WG^K+%Bxt|Btzy$l}CH(8ixvd(ZQ%LAstN7VD zDW4b;`iGR_pigRM{YvLGa6H!h_6qRidH>`zJ`%=pYI7?&j^UU>---VG^yYrvbqx$d z99Ke{Xyk(RO4n+RQ;pKCxs{=M>5j0x6^3Gbb3g29e7HaSVe4joNIzL)eBsd87g$sI z8WuRl402(dmJ`#IJ|U%FnG|Ge_lghgYNtF zP1GpE%qC6@7gQPr!WZF!k!HcRaKXuD!QE2gtMbOzv<`^5F zHm5$~lekk~IRfspN;#6md=NxVHHTtAq)e%^RH|f{UR`xC*n>thQ43Pkg4ClpfjSIo z!BNQJS5KrMSB$v|?8?4yu$xT$FHJ2-I|^I!;en z1Rf*yhSG|Kc4fYqN~;E-F{J|D;mr`LWE_HQFZozFOXaGm&iT(DKQ6^ z@eGrOc}7Slc`BvTJXO*Z&q(P!&q>lO&&kpio>9_up3%}G&neQ~o-xvL&#BTQo^jG9 zPqp-%=QQbE&v@y5&jjfw&m`%fXR?)h_z_5xZsn1Be}pvpu=pHK)ynaXIg*KFKBUPz zafUCF7sGcbO=-$Fc3fDPjAi@aES!H&f_6%^Fb3~tLW**lPz{pU8?uE{SeeuXvgFCi zc#tIt1}PJm|BaLhU6qM!mrQyNYdH<)bCUEfIFw1u-BtPtsBy>4w6ML0cc!T+XOpeU zWVSygJGd8*BQiDP&rXlB1^FaRNlWT5t4uNdFUH4NqtlFqTg&M7oR!!T<=&dy5;Y*R zO%+VZH!TeBg!e1mpH_DAcTe(qD0JP2gJdG zGXsYZ3(G}`Vc|}zErP`%aac0J5yc=|vJvHMbJj2sSuaHb~O9G=-x@bFosXAxw2?0Z*nQ45-M zv_~lBByqG?E{$2p@-+7pS&T|hE>kW~ydW?y0gab5V;$m(W=+s9Q?5)pLBBd?g6??$ zG|%#8Owi+-j$-OHRWq&Rsa$6To@}9Op=WKpYhhH)3#>Hl zF&tT#0L*nwaYVTx!LD8+jx4Y;SH^SXrdW<_MviQ0iX#b|j^fD8$}NdeU6cUTP?MOQ3)Op*qPip&)!m5d zo+kTQqNZa|U20R?wz2CU2~d5p$#El`Kg}t2W*bG#Li&Eo{aE4vxJ;xAL(1}4tX~7C z=XDztwo?=q)-DSQS3)SF@L!>!vtuLD4j)vH6XOJN4!S z__koIcSkoJ1~kmhZVY%ltIL)y#oOUZ_`H)EL^_=`+^OYk<1={r%F zzMBBkQpEJQzlZ5tf+rcK`(rUJ`-_;qFOEz+yZ&bajn=yv(|b#!CrIj=NRZ#R5&(}g zeRskdJujqu6f4QcgVQ^pNsV3{(dbR2mQ~(QrqTbE0RI!3p7}OYqrcyXM*lPx=_>5L zBb%Q2Hf52&pKS2{JOQeww1m~o9K7FeZ1Dav7VGiI>Ip4jbrXZPSd|R_uM^;Z#<4eE z5P(MT|27u?>4^V%$Iy7e=97r}_X+U7=vWyq*lco9{~;FXOHtG>``gBg*fZIbj#n54;@QZlVq$ungIVtjv1>-Bdq>27U_-1>P>%t_Sv9} zG20AhAy!#tu+KxvSYxF%g6LM8Iiy;xsVY$>M>$wxi7G@HNPLq>#pYCp8a{+^gJ}eo zhMQZ;TV|X5a9(vd+Js73w26?a8Nnu)uNQ;^wm5*KM2=&4>re`wgcR>nHZV&qFiYdW zWF@C308;`%C=xoD$J=i(sZz=k4uw?rQj|ozBO%qhiD&=Zs;1)o2zF&|%z=>5d7GMQ z3yPtFkjA|P0+F*%-kr$3U6AH|7V^E%L6LVilz8_h06ZU3)HIXuVuj?Y+8IEv`{Zo{&fIpVx$co>C9K>Ke846Y_oR zLCVz)wQ3jkgg(fBUjyOatJ&`~wQH@~jsM?$?O=WapL}7Gc zE@NzAb922~3w%`7ng4&8ncT@_!Xpr1Ai#h^LIMdOB7{c`;T6aONdTi&940r(z+@)O z0|B+QYSk*XYTdSA>sqzN-L+kO1rVRzYFpR7)U~d=cD3%>-P&$jcl)r#(*HU4&dp?I zpt0TG{&Z%}{mwbx`+39je|YRk0E^@fK~+4_TR#v_rg{@*a(A?TXZMb9{ifc{W-=X3 zb(pDEGZk7LN`(xFV9d_Yo=|->6zi>T-?7sSrwq6RlQmRbE^x~un3+Rj)4BrZ48f!V zWa|`e!K^}Du8o+{ZgsGm2hZMU?la&M%=nW>4fq8vo)`GS@mP#A z2hlIULLcVi96?zqTNFReRk|$0Vj426wL+^>9iASG@hN9?32(o{$yp=dL#wih{?K8@ zl95zokC`7#1$@T9hb*}}_YIiJ{{+E&x%I`&35wi^Ri!u|O%#k*+nZPWu?A-;Ev%)h zpXsuJ^?s~GRVkXWLEw)hJIqib+!xvrCBr_7kWM7bSeWrvLe!hqsf+X=W#gfQ(veC; zV!dRf4eiRbo9H&-P_oa9&BGFpbf8nw7ro=fw3V>ZN(%dk{A08Qwnppo8~+3iQzlAaDQ z-U*l0k>o%$w67zw-?Vhv8t2JgOQ(HSU=2Itsct4QKXzi5LKe-Ay_V1plYsHn1yvS9 zTp=BxyE-?Nglb1ClR6s99m`KLyS9@kvDzbKZI8v;xK;6T8x7Kvy(!rF|EEr7>NDGynhHgu?YkJGne3jq z-V~w}6--SUMN1;BPf%B%#phINI_SqoakX;iI|UPS!(df9674n<2EIU#>R8jVrl~U+ zu8T*y=LSP{p;RiC?$4~~wsX0cFr(HoRu@YSSWD|bJf-42*uFVfovLHHP#Gh*B3RX3 z6>Mx<9n>)U(44tJFaA0w1=)dVImj1%xC{5>HzqoVc9@AhW@4+ENb1CWAN^?0g82o? zL;h(h=F2!-f-m8I_D+4FJ!UIAi~e-~uv1FG1#xAts66?%_&cTG2Lzp30g-Ojx=3nY za0Z30QhFHZ-5#dRqVe83E@{f`=H7usb$4B;dq*TTH>eiWXQX>hu%&t9nqbwen7KE# zClsxoRYe7Tl^HNJFkr@*A?Fp+R36ASCxtwM2bBgN60G21E8$p5zU!V4KMT z*R-pp^bLKI&-z-*BGj^GZRhEzb(=lGZhh0y!!UZLg&h+Zb|`uA7&B*~lAUd-$Cag?U}+3Cb_A8YUOXizQZe!j3yOkTM7{V2!IC*a z+9o+nJqn#@#GZ^*rz6ELtIeE{sgAlW&A`dnH}Fm6-``?fohe(b zXS>lF8ZhvWKD>ZQs#SmAui{^59ELzkJl1RVDI5HF9Y0iC|7LYs z8Q$MSyMq2Ge~!}PM`9^65er4@RofFYlSu>rPETO-m1>K}6wr^ialnWFz>jG})knnR zQ8N_tg*<|#Ek{$7MB5Y3-?qsT;h8kZ;AB^}!a@gLGKDpP=BCz|6 zZG#<%|HrM$tdY=MHqkXq8*1yV*+~T<=Wg}jm$R{5VVGqF{n~h< zKa}!ImF`ug+LCAJvenMdMwPl#OG7gJ7kPz~baB#5L_$%o)LYOcURgk#J0iWAjdQGx zgxW<&6b z`B$;gOZV?E6AEe_P7=Q0syeT%rj~|$znKZKm#w65@-r zPu2-X-w6dBtkaMdx_v4kSXv-UUVP@nmKpM-P1=3ZDx8a_o=z(|1P$T9Jh8cLYhz3E z>g}5vH#fGf>0GmUJD<0#5lk-_1Xa=d(ji*~iwY(6Ghf%)TrTuUlXR&fqV?RY zY$7;U-(^&VcbSQv1Re46cw$!uP#?3)PraJz>oYU>GBpctQsFeqn#$~#QL1UPf4xCQ+lcb5dBC*T0}x&p^?DG- zEeN(m*K=GMA%7E?;*5=$vCg8Y_^MHY z62-g7CsIgvq`_g5-PjKY)Q@2{*UC)oe6<){QnUHTLjt07tJ0}mHH|WanB-IhBLnrR z@gK*V)B=r)#$p?O_TMgiQj0>$pn@e4eUv*hlwxhe2PfI_uCvsrsqDg8xa{DVc<$C9 z-ZOcHa1!SN2RZzo6ok->|p)TrE1?- zpx^f-pC%?3wd2oO)ODC5Nqs*Ag%37_)5&FeuR=i=YYVpGAZmCuNUFQr%rzl%xz|x< zF+p^xa{5(QYP0Qx$##R3>4q5c!MI5;+DDdi=!O-sJ;Dn50GF7>kZ#^4c1Pr!gFt{i z_DVhVJ34qBi7Jc?Aa&1Aoew-A;mInh6@w;{HMK1j+7)Tj1VOt@d6{^iuSghs5o2V8 z6hf+gL+}TN^5&S<2Lg8=IK!QZtvVcmWNrVi_9R7c*=Sb9QtdEL-@3~!x`unGft5?` zRWo>MF<5JEQ)ghN8(u)qr(x6RiY=8k1=CnBdP@X_H}+XR~? zGCCL7+K+z$$1})dC-q^8+#*tV#MvMs$nbFx`&9E~{vt}kuXGgOLdhr?Jgt#1oDS=K z?j=_|s_+|L2zjmEKS)Q?SPb{cH!Yi|mUNi=r&!W`V;b>j)AE9psNq>!5fH(qBr zFHAE&X&TpzQ*M6A@~T{ys$BUqwLa9nn`t-71P%cHnHWQiw#m6(^?KG_M~T*ZR)xZC zOU+Yba+m9)m^0lxWZR8S3XBe&NItY|=odZ!M@@f2Z62qBj4W^H{y?gp7f6xLxkt@= z`yQn&cZ@vxo<$-XCU9W8V-+W?UM{CT?EdowujA`tU3#@RW7oZ9a-`Ien{8DOwY!|+ ztRbi8>w^2h;&pRk&!P4cfzPNts+AM~XQb4QN`7s|@u=O{3JnE3B+4X^v2FZ)q1# zX`7Y{^Czaj5-eyH$BJE8+>mm1?s73f&_^FO%_2Nh%>DzkJ&2o2(vA=6OLJ*f=q<;{ zT@o>_h=$GE4#NJP&7!i+TY;sjmaocJD>Q&G)5<@2Jn($m;bI%=tKf<$jG{#qU&%{e z%S+Gc*%ovCqaDQY%%Ns>`OVwr&56CVaJWjUoox6afZf7Arx!*?{O$^3rgL4;`-W4O zN+^(Lmp{f2P0CTccj^d7wAI1Eq4%mTMXXoH8`lnP?)T3dYcs1ms4dAy8|m(|slW%w zHB;wp%zX5o;ha4KJ=y4N?$9?1gMxs73G(<#$J(%$vTbL$KhD6(-s(m>Bpt z#NBoCK*>AEwbAQUr_t+|L6i;V6)(7$fGW!EEd2&92{>=yz7qXY^Cs~xi_yS;nLSNk zP6FdyMskM5{v8qWb9A)gT~@6H@5M52c)XAEOn$wvpbXgVOT929se#g22kZ*1n}%Nq znG7YEaYJopf1)9_85Zb&gon9qX|pc5LQYx$AUS5Huk1QMAF!bqXQ>PYP&N9X+qoA# zlImYb?|0}Bx9m!V&n=H2S>KmHwW*vGKn?gq#oKJ+`KmiKxwCq0ZJ;^_B2frT+io; zCX8H9Wdfl6G%yZ%o?8CM8o^KJTae!M;3wrh(fNs>farG?uFrVmKjroe2^Ajwhztp^ zfs61j4Tp#xFJ;vduF_@DZk-`5l;T(mhZpXF@lmGn-Z%oeyhkzuX~z13!^rVTNhX;I zNi{7nV~d~Uq{{q-hNa$7YC5B&9sjPtZ-tJkc^^WznerK+;rTh%ixKqKn-rxT%w zZKIABb{79OokML9a91YuNBHe3#lNN*pY>t(w~BU^eDpDs_+RtwI(g}fF+p!Ti!Pg3BmAQ zLYKC2IyLN3d-Ufo5G4$zIW>=-BE_!)w%5{ zTN6J420z|L{3yQ!)jXoZYws`879}>D*C|}^rtrd+bb}96lOw@&(no{4_StP~yy?_Y zU9_091wO}o>-nb$MV^N5RGJ(;m5?ng|6ftVd|^XFdZ;$IbG^P%_t_j39LHu90W)HE zi)Ta&Bwl9b0Bt+B{4=~SHAr(R*0S*!;?fuLY!7i~IlyJLeJq=9yB4_I3lg3m+`mJk zf$Z^^CjQ~|X(Aex-Y5Rzi=fsc((xlwYG#YNm<57E&Vq9$utNtKle%nrd6x2Q!7Oh$ zn4=2-^-O%q3E;J-OjJu!EyXZ1hV*H@YzV1-D7>L*n$soba-R$1z^z%N?E=3zz&Cu& z)Mm!GY&~625`J8lMj_Uj)Jgq4+@a`fAvcnLIU5UN9|x_)dccW2O_BuVx< zSM<$DTuxst1sgwRobBL{+x4U=upj-~z;##rXt?C>nWB#VfJ+0sf+>zic=YT9CQXfT z9oLS5lP`V-^nEypwQo?)hRZj~dU4dM^x*=xz4SNae_))%*hCUD3J}l;4bcAqUVHQ(fSZ>2 zWA3w}DY{r*k@S8#fL?Kdjf#wfX4PT-uP3C!R?Eez<>J~^&!^M{t?cY4)60xGA&qzQ z>&tn%>%{xS>vQIXo1^pnt$_guK<)-}ADEYAqSI$@Y&Ht3x5u!tw7ssj+}d!Kzh33i z1R=s`k>VEHGI;}cNo!@kWzsAPTL?pbuF*syl}?07u+=J21&#Z!Ov<*eb6rJWwmlU1E#{_)ixyf;UYZs3M$ka2v3`9v+3Nj zLGu;6Fpto-oRb}6BM-MC`swors41tmt7yxLp4tqDUB%8}w?p?IhW&?kANBMrkT$^I zv!YJEVnQSFQI!N`EiYnI6UxIYi_;iq7jepkM_1@$fahy~iE0_-=qB3oxee4Cv8lwr z$h$l$+id5xt3Em6g{xS|W2<~0lMn7MleoVeh}%f8F3EAZ);7XfqJwy8G)dbPU}oqs z;2rr>0ryOb^4$5sn&c+ZGVmUvdB{F7ox1M z9%~9f!G!sq32#x+;n+m+Z~xfE#2QD|u4DQH1=$SNJA90c=|x<E?*f#JT4emMm za-8o#c%VBWaEO61mV4M;83wqS#u96ABQ%ZMrOvu(o;gci@y=jNraR`&GUo8YB8!@h z3%i*Ln@5y{slSS2$DgPB5hEg%Mzva%D}G4h_}+C z8BPb8ti#Vm9#ok)!OR#fTXBQ+T!2#@Vc(Utpm1sF$Ai0Io@>C6A*&^*KyGjyOI>12 z_GG^_Y$?Z5J^vD8^dy<8b@^3O@Rr&R)yrDz3 z<$9GdAD;&Q9O!vsqAfdelQ|m_uMpXz{+$DY%vYYzC^jo)eK*2Zj@{xI+l$Lh8*0Mw zEp@tX?thFR0q!Y-#)_kIYa7s3S6^M+W_s{^oIH$;@jX{ACqN+b2BSg&)1X%_^w`{M z9$j4YW+WjcgTj9V1lwsKJko9~5;+={615sL`S*%#ArwkQsOB2v?8BR9G1yK;K&^0Z z*1iymf3Ra!pGuCF|9sh$ErnZk=vq~H0^_5lP|0FN$%nLZESPH3ABv8*u_zNs{U~(v zE;A5A0)xLceE{K1f@B*G?sF_WcFBhfLwWJ)AfXk4DDD;&Mch4cn8Y;>citHA0KxBO z_!}xC!UB~Xc_nX^w12~geMrPE&*+-jkYj$Y12)6>kiLL%Y5Mpy0SnujkCcY!1pX<9 zQ|M%LE2Joeh`uCB{ZwWIHh6l_z%!Nd?Jy3;D3LZrcOYmcjg!XE;-|8I(SBVfzD1?g zxLn2v?(bPAhHqX~$RSgFsr2Uj+xG7cz2N73Bvi@b5_A@_9V)ZY%DTjHN^~dWccKj~ zm*IpqIR}`U*X%kPgHaG&bZGH=w)G} zVKpe1k?BQQDBBNZ_2k4_;B6JXhNimW_BPWhmr#c>Vja*z>&9lnh)E5RVN00G(pWBu zK1Lrw5Ug0EGFoLh2iE{)cwyVo`@?C%cLz(2d*JB5MK;JOnKVao8boLX&Ja*$zS+vj zqvc3Ef##Z;3HKtzR57H|cgQEUhGUo(Lyc?TgoVZHvR>5Rzq*eUODvLmY+vO_4R_*mIugbt4xyYV2%oul>($ zt%2=#j&AM)wl#V#sC?II3$U$EE2m%w2QuAbngHaHgT>@2ITs~yJBX_A|v z>9Irf2r=v2hkOR<96|%Hv-Mj#rf?K4h!V!rykxedmCS1wt|ApKhgeCGqg2gwDWI2H zklIA(O)QcpR=)w!rSCEIRn)3Glqr!b;p`SiI;OWy5?YM4Be050TY`h@fF|Sh9E(N{ zrBGKXICmb|l*`^5Gz!C1G$_qaoqgp5(0UpwFADE;+#w$bcyYyK_>Xg&lO*>9m(+Mn@LM0bigm+ zT^phA$lBJa)W_Ild>y!k`MUvuh)*4-M4nsA>OR>!E{(S0kF-h^@ys4kk%OSzZYrEr zJ*0!s<@%}VS=wH0E(?GFhajNyM+k47E#D+}ADPyzJc&@O{5w69_N`UCuvhM>sqWg? zTecVHv?R+|bra}g2=ONVm++?UKN>q*YnCDDXp`sioPF#yehnOl$~Vu4?%P4@t}7lL zmu_aXXQ%iA2EWMGRMup>vw-aiwR~V)HGlQQz{((wfAnWUnP}dtzm48%ZCY z;i=?aXi?Qbv_NVpgKxTS2yfpIXcSjM@W3~sI6EI3EUtJ;#Sa}@a!4t~+YnA!K1NkieXxn zMF9k4>Nyw4jAWGh08=82XHI{*E`8y|)j7uHVUi~bE3Ir$S=z52jf(wx&VLm;c;0H& z&hS4qg+>}9?lL@>wLu`zAGO`f2f1tbM5sd)OdYKV7`Xk9-2C$O*$o%cQXdL>j{A&m zrgLqkccmu=MA7BVNz?&Ge-D1jHfV?EmHGbXD*S8d(#3 z^R-0W!xwNl9pnxw71yG*T%MDB&J!>2@PM6)$-731ey2)ShOQn|MIZ0<)!I|$AWy7W zTKH-u!e3KSD7J!}S^8HY?SNKpE`-{SHX0@5))YdYf*_oWgWoL5t?{fdoD_6L-S5g~ z&=G=cM`*pGaQu|$2|DoZIes1P)RvAZ;ZhLbOwtV-3PSazJ4~n?ETU6Kk6-vcpTeXu zjz=aEIjdRP_q@QTG(-c*-cOBhC9-S4sJ+=bU6}ugf-%jOEwdiG8cOD zc;I!E=8<+J78N^}@c;mc?U5WSc;&=jka>4#MG)5;{Jx*WjGf%hG(wLJF62RPdCB-j0;g%_eCtL7-@AJkd<7Bq;go0?CpT0Nc2-kP~`<)!FAh;Z*u(p}~%e zb0c1Nvryf4F4j$M(aB3L{5jj&wc@o3zUrjpO_>FUFKU9tM2jMsfAysxo34(OfNAf<{qti ze4q5RyEj*j_wb&tS&z3JsZTe>p*w-zykkpV=5H$+TGu0%nhRlejKI93toNkKLxCa( zMC2i%X9GK=M=iIMCth6q(RK%1-oNbbzjR`5_K-f&cZNb=vkUhSvwkGUPB?$Xq8!~! zfbfzZxd%XQR~JYOZCKJCZ~GZ8vN8wwisEA>@*(vM3$R@6j4ti$>a}_zsPC*)5afgX zMEH?BThRVHj|;~-@69udlvErNZ$1{kzz7d?rDUA_El2&J>k{1ZC1zWbAR%XxVM9IE|>;6NR ziTtJ|k3HgdR4W2_kw@T-4e9tT0c2Et_ewS!W=754dDk8}6cZTcZ%~@w#B@KvH0#ov z@4|_Wv;z+gkSc?SrE+ucnZr3FmJh$Bdv;3;Jz^x*e|AhAyahA#h$aXYj@2z5rR3-AyIB5?ryh4ea#Dfnb zrKu21Z54I3F%Jm3s$^s}0)4UL#U(oDC|P9=0b2 zJ@_|68=l@d7r2rOIjXhExJ!I04X@ss_(3fnRcx@f^)>L7Xh4tHh-e~^`b zCS(rmoW3}4cg%!-@D@HtKEGi7a@~Fu$#+3@RRj`2GLw~JBJbj8`*Msy<&e5KoGUMP zbuNh)N4Yg-R(ArH9Qjx964_+w|H5FAq}@tXEg~I2rBXc2_wF}!b zpygBp?$$79_&)&e$dR$>l8W9UUk{7q+Gb|?IdSq3BS*poN?X#>r{cB~vG+7KyijX4!E1jj{AuC3gPFZrk;zd6diQMG7{(u6{^X6 z;e3{*P4OxU3hMI|TTkUL4A%+xORqea*26f!2{}@LhY6N57>_g`$Ewg5&?yZ|n`W2` zTAdn#%lfCP=FM8kdsyP^vEjUkk+s4R+kmw{e4dvk3Ab2zC#A?>IVGoa+l&8p1H+X{6Mo;%Z~88gwis(UZy4S1Kv9c{o@U=lQhm$=BY2 zn-VG9{$%$iZQ-`B*y^e;=lbyzD`$j(Hwi~Hjx372HYM?_`)IZN1ynE6dxZpp0sW1E zhS`qu0EJEFK}n5#^rA3WGJGXrg%za5C$J}>NfUUSsJ|Xm+yNcVFxH>o|KWcB7L;82 zkNe3p{9oLU_kZVp&IZmVHYT>tq{{y@`!8Rfgn_NGwTa_@d-7DJm2p*3zpojEc?SLx zbs`f&k@7->{0&bZOchL&>HPx+5~v>_mXSR%JG;Qwwnbukw5}Ilr2+-eG-+FKJQ)s7 zJ{ms}!f0>ieQ{;kV}hz1cU-z-fo$< zdNU#M>G=EL9E;I*^`xTav`MG6ExR?XrERVc+x5#3PW<+fzvZHRf^CtJ^-|KqK-N#) z?35QoLzqt3%EcW*wzO+vmQR%~?xvgaQ7JqUcEIGwq|(tSD-taa<1K__*$vL3!&-yg zZR_!?-nOX3qJ%*!bKfxe8e$c;X}kRFS=*RX3(X0^Bcc+I-DUyD;Pgyj-b7rbbL_(I?X@&0i zw}d4B^++}sFR95)<9zXzgTXH;=`A*ArbVp6r$!^`g8ulx_-5yhzu6kP2M}k@tEeMf z&Lj5de2d8>V-}~82dHu*e?ck%Tyh)iRyZ0(i1`&@F zEtkDk^`Oc@ClG?sp+==_M@re`v=@ms>GbT9=V{Fo!5l0OfqC2FdW*rb*RT{XE%db& zR5537-nFp@E|U{jL=DY#I2%fAiF=Q@f*GRS`t9UjkjDgxucbCTBI)gtjRP7K@>g;) zY3w=l7%6S3DFUz>u|}uM0rWC$2vJX@adp1Z4B#KjUvi1OoMFe40kZv&nj;j}8IiPK ze%fn?fN3h2z}O7*k_mbdKZx9rZD;AgJ^HI`U@MSwbF}!E8$m1Kz|Wz-Mago==D8=x zS7M_)A~yg_dzk1lyhiJCSUZU9-WB)A?5b{zE_onJvWBsT1oHxxG#Xhii||5zp^?yE z^WFvXgFc~zvcGFRQrNd9fvbqoD1kdn${A+=O2KV!35}q06YO)YaSMpuoJhdi8tE%j zImBk8&TH2Y;w16!D0TD*vvimE4I+4zpH{2PMJFmn7$BZdMFxGxpDxYwNHRtTo`kOV zZ@7PJl0H$zyR8%RwAKe=;OEEC+Qiuyv#W~YaS9)WqQSxCd123|8_rideo1J4iOBWD zZ_J$bGn@|CMa;=M3W#aKACUE55#Jzn%Fy)J)XMCmMNy}cR+Cg%O6)@nhu3L$Non-E zcM#X`;uJKvC6)?H9a93VqH9t85ML3x)|;Ab+nf6qN>e}=xx zd#*clF7tK#np8LR(Ek3sY`z>HnJ`27@7(;nEZin{WO+S1U3)Cpb-gs5gqc^j3(u|s zyf>n<>O@YO-8mg(KcXr&nj5D94OMk4i&)o?;yhiXU`M)m?d+@te5hOO1-=tYdupAk z0U_rtyrWASB&YF-R9Z%Nw^1f}BCAVNk&-$UGACtVQvwK#D4880_W2cEPO6ma%lI)~ zV+`i*@9ctaE>CoDsDfALuEQjAHj!Y_8oEvShB~s! z6A|wrF^_wQ!2(VY^s?JShVRy^ z?Y(F6$uL>vTUu-pTCO2ST84%3_H^oAV-6#+=Bl5c%{k*z9c0x@eZ=sxg|yZO-~m=b zy!py@<<_?oJOiwUu)}{_$wi4b*V@d?Fh?uU6PK_fn_Y(v_RKHvuj2q{R(3Ep;f>h?g|Lf2%}|JU1zTC ze*9Vk1p|jRu)Ar%r~p_oAqVbDt{(34`S^Tb(U%(vbKNwJzbemu4bG906sEMZZBS?N z1BO~?P-BH=ncSt`zoV_J*a1H5gTg#+mdsu}LLCQnI+%%NYc))cct8)X0rYj%a`sP_ zf3Og4tPz?*RtAl#5NV@oBA9VnpvG&1e$T#sqk?LBso^xUA|VTx(2Qo#{3}EeL2}m$ zDjORoiBh`81{OyfcW^tr&yfuX1lLRLU&Vd6DD&6lW$FxKKBS6eZb7OQI9k+J=QtI~ zFO2&Ef{cbPjVzsXxbjH-vKSoqpRkkGX^QyaV%+|1RA0A|89n6{6(!Z7Am>bxR#xS% zEg^1>6)9@aO3KC69Ay#ZU&gbR367K;38YJ@iDp|%P|%q(p6(XWIm`FAd8|>t*wRsR z=e%3s|G=wVb~XZ&S9p5JCP_}QawV|OlP8ehWfe}5Pc;#G=13N?M&DGQ|6=EW?`#C8 zt*6^;%O4Rsw=p_rhyEx_YEEYz4{+^}6kXn0()WVZ#NWmSX{k9yVvee0FU#U~CoS9z zqHZ={%Sx~U(&36T%DL$eLxIOB%7yqHUsurLN< zX9D7wm*wr7B1hB0@f1ksZV@NMPsvP~$^EUVAx)az7#$>9>8v%Hx$KUqLnk_m8A9LM zhQQEX`GaP$!FtjW9l<_l(V+>W>NJB3i*0Pm2X!;{l#nl128)pJzlT7=F`gdY5LiAYcz+>~34m4IzAeG;?&G*HG z=AxiiSYO;}6|;8h;CF;!*%1trOXYX*!)K?FJe+WIx7CGMH}W{GZ7E##Q{z%8b}Sa- zi@p}y6FpQC`FP)Sz)K2w4tZh8ot8>_m!(fvuP)z|xzRD7kMmK8=`OBgc!N04?(+Xgz z>9ZKhJ_QU3y16wCP+tPM)o_y`5+~1SS47XSp(Vhj>2Rx5o^e>O89pT1Q@B>186S53 zwk~yl@PNTx`$C6>&D43ZZDFj}P);}T;k5@SQ?CnB>MYx-)Y(1GHUf+(+^^m$QA+zK@DcvU}H?uF`XfMCou24P^W9arx+)dDC3(8tAw{TE?Qhnnk1@d#C(=#AC zA7EQh$7jACk-Lb^DcxI;3Orfn5*sV^=NZn_Wg_(k#+G90C3_5NEa|?Mvr_CWK6hTm z4FN!&XD(N}&1|k$n^1^NZrt--NTE}#wSI*HZ)c=mSg;st=)qw9f_=;YrYvU@3$FT1 z-GpuZThgzsLJ!uQq7zv`l!ZMC5Ir{hrU6Iz`L0KHd2}h~denU~njrswzl1QK={@fF zzEga4Fibp0^L0Mbhapfe2D^bip?qMFsdpOAV{u=UEIelCVl|nE{kDU^?L?S-x%H-O zDeLYoYR<22E6OW(__rMuP!*a|=h2cJOqxI=pnNrs{>g6`v~2J28CS{aO@vw4E!Kle z2%y{h)hvRZ+OGzqR{Q5^o~q2!oK*IpJrz7?X#UINWzQ?{>4n%KKn1G_Gi__}c8&Hfbw5HF*R4(45 z8UkdYMZ$8i==@G6%M6PWPOLb&8{?m9)6{sNFfp)=9b@&SgJT7XoA9xhlo%5!;}DMd z%T6<@C6j7PsfftfDLv%K)7qyVhdhmv{Ejr?Lz30ufCPm-N~+ zd@aqeIQ5{&I@eB`7JjR6BSj-4Jw=VCaNzF{Tr!MF#G4_oof#3i%bujXWdw5tQ?z;( zcY-=CJ5_0cm;)B37)%=#_31>KVK@K+_feX*22h=VlBGX84iFcogcjwkCa^s{16@@Q zOVY@fszhcr-R;($o<|i!hSQw=t$7K*Er&Ck3E5!0OgN2_5~*oA@IX9u|4W1qW(51R z%)ONl)@;(%f;`g?Bo$?j5F4vWRUEhvfE5w?G1K}LY--2C#G7b8xfWJ(qYt`-OL!&7yVY*0a7X1JF3Xplyu|GtGY8A3an(r?>B#T z0w*;S5!hmCLDzUul=IBHq5~;zoy&g#PROpSeI&DrL_@S(ra;Plo#3V*hfja3Tsom4 zPXeU>Kq+rh@sHlX3o;NRf?ou$pBGG4$ZHM24+MvkmUFwh?r$MMvoOan&!NOD(jri3 z9>mevXAZ4Y!jCL4$>(UN!&415_>LpbK&`v>X(VosViLBu$YWGxGSEbyq%l)eH7Y6D z53Q_mOe2S}glhFOcf^i(M!0yGQEr#TddS?#!hHQ0%*#ZM=rLP_2e1F2Hh%p~#IS2< zy~Ep`b>x1-+m|^(n?&4b5q<-aZrH+|uc-#SJd(&w)Cy(7E!n#DUG+c2)#M!L@CVe* z{YuJTYo}66di3wwNchzyjJzl3woFpx)`_3aTb{9$SXQz3H&UIe_%%B8c4z8jI_n@T z9xeQ+a|J{Yo=Xoyar>1Z)mZLcVU~GQl)If9q*hw1|L(W7)t}f%5Imjm>E2|o3Ra_(mO6;&9Py@LtFm5CNG)81dYH^j7s+!U=-R=6~{Ji|;^0M+g@RTk=m zh#!zyyu2+n><;QV?DaElJCNxC#fw8$iZe|P4RICnsba24LAx^@*zQ`znZ{jN)@AeQ3i%D)o^46cr7`6F4!*1=3XxT`g2Jqw z6E5Ck`M^I-Ot?MlxGk}sztz>m?L|q#7ugf28=(>!5cgPZVo5=!fxYy3h;Qi(1`m>r zAUdb|K$=n1)pr(^bXM{a7G=5QrAspr@PQZTVa^H)ys7n3_0kKSZ-}95v=38`ykj`# z&s&1<95#1eE2WSGI3aHMe<=|L&H5Z{8-S_8}LniMK?Xm-5=l*43b(^!7d3^Mh`45h7lB zHR;lZ**bR*`ofhZHEO%ey0&n;grY(GAZYl|mpp1UVTNy!A+H3}tZBzocAcxithMq&b+`$e zG@RY4{9sH3L&wz;pN($*P-j*RVm)m|QAs=S?Ng?N}%3!zq|=CUQF>^tiDVIT-YU#~PqBM|TC zKF>k5d4n_I=(EUhlN?6zwakP!HnS zHt#MCkv%lYI8yyS)K6t$^|N}DOmX-iBL>fM)h^Cwocg5D)r4fUe$l_j{vxP0E`kee z;`&@!@>@W;TjFO*`*}*YIs)d>uC4?9c_QU-B9rqn!VZR~N`ZH$IrW<-VED0El6Sia z<-F`fTg7)KMzGbig_Dlue()k6iBkfS^j|$odiwcr`S^SLQM5NH*Dm7h55;{++WpAA znZ1TkhY(VAM@IcSZvkLZFRn)){l}!nNywE}*hcs5B3mZ?iTX)q%QN!GkHqgHrDl8w zcr5PlTlNiGD@y(7BC`SyQ&8JsSD}PkaZDFOMW(Q%LiI=m1q4c4Tsqt7*-vdUHzNyj zX@q$lUy777;T%G%2W-)9wC7{&@6YX6PhVlN{o}p+p=NSV3(?mcfTH6py#*`royx}) z=a!Qo#1*`-iUz+r(&fI+igw%TrT8-ijN)7QdjmRa^W%2REf3RLxd2D|*|dr3hj^ym z-vgn#tYhJinLBTkFjSebAH`3Ftf-VdhWxu_urquc{^5}ze=qL&c~sS6<=5)B#a#A5WokNiu#xus>yY=SXFl1#TYY{$Swhsb5lx0J{!E%*r&s6H^FCrRS z1btOzYos8-rUMoA(=~SM%I?Z6fKu+pMz|KC1z&N$5G0g?Ad3RtdZwl_+jxD}m!9tol~V;b7~ zw_3dh7vsLupN(F}s!86sc{Vjg2HGwJ6YqBw3+lB+HAsr8mf$eE!`va>~0!- z|MEZt%R_!GJ<|*>W%AJ-@>@X&+>yg7!SR;X?SvC?(P0Fn`CDzgQ&qJkaQf7+1ID_F z6CMAhK$xFFcgwa%B{TmJKH|82f9tvwnJili*m9)`y)df6ocsiyQ-_(gdw6DX-T#%X zqcjt(i8fE$$d5Fc_5+lWkSramS5Z%j&t%Mp+CF!>zS#Ia@q>RH(Ae3uTnvgEtUhKN zEa>P#zb(e-`d%@cE4L=e)5))wPY)i&0$Z^RhG+?u`N29E9NHB)oc;AO>0JO=>}_ z6cny>uoGSK#fRd6w=uu(7YxyTMOgyJiEU_r8c( zpOyP)tL1?0TIQ%gIvQkSU(J2TajDviknl>S_ZMQlO%co`kKP~0ZS5{-y(dr~bNOjK zcA^rfhA4q0V&yn(-a8l5_92~R6>5obZbCm_){Y+tn!j?b@usg?St0hp8)rN79K`gR zs(ZJ*6$fpl2h~21D6C|Q07W&c3U6PERjVGy&J&l-A8RKF@Q7-DmmR7UlvtX1^npxDf_I{X~#yLQ`yaRZ`QoqqT6(GFV1kk)9xj#_C)N0&J3ai`lXvqiJZK>4pCExdi9?_t=H-fS$2&Y`e&q{lm zyNOo*+FmIT7~reQYU|3TM&nvhq4Tol&*`^hD?w}U>)8b;F^yR1R_aFm#kTKaHnk!y z3x1a+NF!%O$9X?x*<=TlU%QB3mylokV1SFI_Ic$)x~t+HS+4-Q(EBUkacY*{{H@0n zi&U&vNFi*wfF5*VL%H={I?@@e^wXjyv(d+Ss}rEG`}oIsg4>v&6uE5BQ0!@%&RM%I zPXVLRNWYz-&62z$CZwza!e%y{mA1#~Z8M;!ODVcVmD!`!RcyEJzaak}k+ShDBx`hE%rT@$o*|^_foB^d?q?KG^C~nWB@SzGDu<@Et*Zrz z>#+^}TXv@N8KBFYxU-odpolJO zlo~+}Q9?CE1WKp{spS*|wk{5}msf!%eFQ$M%Jq=-Tz9{uBjCg5#0OUwHA;908yXTb zm+Yp--2!yz&(ifAgV_|q-%N06t@4iuGZJi>@+K7?_?EvC>!bRkkT+XU-HY*17Wh<- z=~&^z+hW(TU3^UikNL-GCMh5BQBtI+AMkRmFUm4=0^}o$KFkgCZY&f%qI&un9)7`m zl~9(v9*Jgr=! zrLb6yIRUJDV^*dmG=B~@nC>Y{8BX-?VeBKS$m&vdl~0xt^w>`CW~Jq&L#TB;Tfde#9? zb|!^HM(1Nmw890{LZL6tJi2k7t-Z5 z!Jig)5lw+Tb_(*6@p^y6yk-RFr%w<_qx-Fwy$pGxgn~lCDlAG@1q(!f$pRslL}1Ed zT(Rm6S|AB^pq;izI&%Y0f|)N}>@MO!{w|KZXiCG3P~_N+sj>((Vyr$jVuYo4ZK~r? z|8*|H^!m#S4;CM(1>miHdg~D5<0j+%yEl(V#t!)ZQT9$jnswW@XqsQzwryLLwr$(C zZM)L0v~9c6S?NmKxVhHe``m~V@vqqDVa}Hs^I^njy>*PyTc2%hD8cLhT>~m@E+@?% zwE+>Rh?21hmeX{-dIK+Rp6~>a1?`woN)$h}zDjW9zpES+Zh++J3~Wo`P~QYRZo{th zgqlTbTL!klX>{SeKEY?K@mMxLBQ8gG2F&A7QuFWCzbidcwid^O7)qQfWc6?E?J}o9 zq`OBUtke3Vc(EMI(Rn8Fj`SzlIbt}tJn>JAT#UXv-bFxl3{yNkK|>V;v%tK&{U{g| zbYwXCWHpWOEx7liMt>T_`+b!ZUlHdcvz#Tz*%5Od1GRduEsnlmYthSVmE1N3m6n1| zfRxWKcsIdIw$AG(-gk7ok=8orEaM}$;5R{epHsgsfUuwytPw@tFbS0uX9(^Vb$cO! zLcXD#(f>LHO5Hdx1AeRaN2}zp6l>mVtk4bZWu|a#MO&|dp<+fYw~*;sy+@jhE$ewL zWxgu8cxStzIf6_!KiKUZZcgSA92EOrdf7p5IQ)=8hxZD9iE#3!&3zsY8LGb9EUm}tkl3*$ZS z2&4E2g4+U_9;zwc`9^pfgcuqT3;?6PgkxYC+l1WVlG1)PfWF>N%@Wbqx(kC{`?#8w2EA2V%xrYSGU9mrfh)Z*g zi_4sHho(|)(aa6B`&(8_Rqt^-$&GBoiCGzY%cvo@&b(rYS^jF_IZFtB>DDF63|LD8 z(-Ca_m@*b)v>-4qP|ORx;~pHWMn7EDEAn(`GU5B|$m~WJ#!!N12;l_#2BkyqJ!P9g zuaIYm;qU&Q`ZcV-h(21~qTvlBH__)00aX7|^&$Ne)f;s$>G#~3D1RV#dk}AXA;%9; zkGC=n!cXw?Zj!9w&b}QUBiLF)M{G`BlD$2?28kS$Rw<%yz2Y``>YI%F2ny4%leEme zvy&&9zpKoCcrJs6KfdG%8}PY>oQLIyX9=I`2+=>dnz}H6Us&m$u-<5u6!f8!eg6+AWbGA@y zRq&By%7#t3TKdHor}GBTkU8zk+uCmM&&XkiD(&wpv;G{dog5xF`7tkac41Eg^0Mci z|4#ejw8JBq*Oz-2Yl7iXXNf|7?i3>y;)85vnc2hM7i#PF+ndQWuh1x0c|ueHgo1si z+(Bneh)kihIM9UX<$#j;(1JQmj8#of_>M}*&MHUm!nEoU-aZn|p|oiS%+x&|W*T~N{`{~aPEeYL-*PAzYr>@lvUP~OdR}`U z@C?ZtyxrLQm#}tAjvI9?!kb6`z0vruhS}sBbk=JxLR@#_sP}|H7&Ytt`e5eaA#=5^ zq{x92b%Lr2rFw?}2+^(H zjw2cvGc5+w>^78uhIKgw!o?+r%C9ASs*5f4ZfsSsAKRod??jh9uEMq{&FfAvDfcijh z%}8v3#7*O-nsMnp9MgpH>%D(40gosoPnmB|~uujJsgkL;YGGaU&&7zH*}N_?;vd~6M|TY0VDAzqX4f>lbfOVNn4>p!=s zdk=)-FtL!!J84*1r0ldk?_?IPxA|EthRzy^;gOa(@9&>VsU=23i0%AlT!H~}E zqtqHEF-)_J`}HCgI3i0kk<@V4QC3Cs)XP~>G&h^H(lBwUO)$uh0PF+U;ZX$fUZQVR zUTBUWus{G<$R8%?6AbL*a~CSAS2u3TuG!Wkkgm~>AF_^PVoi8wE82^T{`3QR>6wkt z3k~%h?!9qGxyNUktOPtR1%1r&TZ>fSb@eGnZ8Nvh<1^(lM@`Os%6klgkB5^xll-cb zkB<=}p}M7Uj(gtb<7@%M9_Y2VvtY)pU?z=4iLN*2FK#Y3#D9R&` z^cat|T`v(jn>yYaX@4$ET^Bd)&)_E~mwbZvHO~wNfqeW=(o#+FLs}xHI}az|7QwzI z3%pp%*KB@@dzy0Pb4}dlxr7I0Pz5umhKH2{uuFDBt7Ne2-dUAR7jaWXXjJKIR6U!7 z;9QpxZCuJ5=H*(kEiu9p2zaqH5Vt~|CPenn= zt%7y3n^Tb=nVAYa4IEIXSE8^V1`I3XW={UH^W-v~_38k~^Q8n6P2n%>GnD^1P$i+% zMpFvJ789$q5Jbj)H%;kwpiAi26Pt0=+`*-#I!x(9T1!yMDgdE}BpvP7iL*(O^-9ET zm#ZCx+V)3>^mtb)3wY)soSZYI4cZ$Utb+RO%yN~0P-E%|XFuCfL#H?!RcYtBe8;S! z9`)w?>L;BE+i6%}bNr2c7XPItB%Ic=jma$hLHjK~>c^ zXpVNrx0uI*U%F{&^~h@6;v8^9b8XmCF!w^**k^oxXjyhk{U*r)KMcjgV-i2!7n5Y} zq9p$bB5zlFSLB_qw^Y`7J^!n#gSL@Sq)dmivq@FNWznw#c@V_=_$?Qpn3j9op9JtR zOj82)%QfZ}^fWayG%H-AD-O-vy3HD(l{?D_C8x-p;+HHlff=(e$$HP}z1eulruCa@ zC6Jv;423>n2-Un)LD{9Bk}1uC;pJW><*Ct8o;^r=o1yC1b>!aq?#ksRuH&J#!#Pia zv@l*neEPWtDw{Q(Y_^enbZy-8VUc!-euR2-`;&_TCOn67$_HfLH8Fz%eSsPY?OWwc zE{bPJcdxjuhg1*4{?BVICk0vUQ}i(@i@6|ukWOC8!!Ky2G09Ad@EdPw1j8`LV?q{g zDzeFkFJZkQxYsGAN6%R!hp-W^VVNrh{?-Zfp6c@wVipeh&drBo3w-sApE2`gNx$&f zxuq$B!n;I_XZl&q9#$7~k?`EQZCrb&l%K|s+7QaU55XQRHH$8jqnG^J zVXn01dsO)f9_%^bN|qVPa;)wmn3-KC^8B@H6)7Iyiy|srjlS#5>ydoQq8CGX`duLr zdOPC*zUkAazgLdAoRVAogT#RsJN8n@$E9la4WSQxYWCr@NNVfB+jU>LCC-}fi>5Zzv&v%iRp zFw_N|Fx3@+6o2D=SsFxDh@S&{5KDKZlieqbb)P}U`2E1eA>6F%8ByzjdNWDn>3yB> zzDwk(-um7KZ=ta@A-|%rDzAO<)_G`NgOM*ljsRuxRkVIjS3)u4y-;oeVw80VWCEfq zxj|%$cRk0Gdtylb^2=$KsNO*WKmzG{P>xU0`wC-PL1EG41yd`*f#{MVwX|xH$1R6; zilr6z=C!FG_(t>R%vK^FXURFvoHvl2*rTZ^5@)gCPWrZil`Ou(HJw^_yqJg9gHu;S z@J!jq=D}$FcG`Opemjx-`LHSYN|J{&iTl~x5|Y5ds3KmdgEOui^CRQ2XXI|SefMg% zjUe}ZpZDMuly$}F0|DFNBYXLz_*TJKKI-Ra{CxuTZJb-fYrIf@{vz2an!-(blS=n# zls+|XZ=EpzGR5gSG-oQEkL4X}_}hWyiANT1EcoaZkyD+}fnJ%>0|j>3XAZvvNvHSV zAAX=CV)gOfN|XIhV|EQ#!mCmC-%91Cl3lqklITPGx12eQFEZ0aFFN%@=#9vBS7{9Q zAk7NF-0)IyOFMtCyP#R_*<)3{ehNR>2fWdPFI#5S&9wFD83gme3!SaDU*qq75WK+Q zbl{vf{c-4S`B52W$AtuMev#}2@u{1r$_h3SUx&`fuOy=8@iGscU+5qsGLJYY;u)5H z8w;Rj^s)Tq(Ux4sN}42K-9qHqH=>LsvOxE>@A;x63th%!%ew~oM9;~0N?8Apk3(B? zuUkw(XPe|07S(lIQW6w)zdJSdeF-bwDW;HhWUQ=!DM%_-ILkDqC{#QVc7YjZfi^2K zB*i~uB1pxiWit7ZS!@!iOFEFP|W}m)T-4 z(7BhEC1x0M=EGy13fo?l0_{P&Ql%-LIeucteNv!4C^s6&vH6`pWld`xAln|=qBK-u zz=G5h)p#vYC^@M2@)5IK8$_1qm6KoL*c>CE$Ov-4M6OiG6e*5XqGBRb3_T)~Wo;m4 zOjN^uq!`-}aO%*zLRma*am9>2k6)Z)$DYQy%*>{72zwjfhe^0}n$~Vx7psq;%kVWs z1r1hbdpoQ13I81!hf{2NRq>12W1(51Q29G58D6bb)Hj3T4ICa$_Li0o57|Q|qj!py z^-CdE-nnAc0Qt8?B`1a3X=0>fv8W}?YCs2Si4BXh=^8C9sOU(?U}putiM7$QtFJOQU$Il7dd@Z#7SxHtB@->v{~juek2M{bT&0 z8BSd!iCyP#{UI8@f`yM>qqbOP-)r}f9D^1GSA(3hUPi&w%7Q?n%WYgOvSx>aqDmTg zkut18aImSbf)dY;7oW8)tX(t}AIbPB*{JqpdE0-uVxd|Q`ZNwwm--F0L*1d!yHBcS z@|>lm13$j~lWvj=a=i6i6C4cp!)p%jy#Xl+E|TZz52 zq)iRGl^fiX-^$5KfrE!~^Sr>Jksdb9(x<>A5&UZ=)4AZxC$;!C_Rc@mcysZoDo1aK z`s9gKC-w&y9LHtw`=A;2B{IKz!+XY3P8;@Lpgbk<0`Z?INSOJ<2MF*!I@K`ClpA6- zt%1|DhHPs!Am}h&k0150BQlU9GOm%>@sVCV#QPlkUY-T7G|a<#f5F)1^)BHzO0qI_ z?DF+AWqtQJYpnQdrLyA77YwbuTC?Cr!ct~0)nMbxnb8?ZsLnj;Rs5ixJ~4lv6u?ep z!e_9&1&rIHmjF8_&B#6REwRE^4O4|@jU>-8ghTKzsYv4nwevzWb1oa7;4`YQESbsy z;WbKUyWg<7)o&{A0el&$G`+MLFEX?ysI*xAvhZ4BaDMIa-Z&~4wibwoZa)HJE18|} zP(q$#$!LP?T$0u+*VeJk!Ns=ef%9$2>69Zat4jwRDW_f0mMvBz{M_~K62AgGyG~*2 z(D~N^`|)Av2dm(RXL-aq73RXk9RGRC4at88$%(`GbQ z%dA(*zR!co)FXY-M()tP@|;&JJ~C&~S=$OkKKEKpolftbldAi-GBBy++$d2ttUC_) zXbv8Rl+huv$!-e%)V<@Ug9}88oV=s!sRT&y8}Au)$M*yZ#h_YOPp|9xGSFtv9-o<} z*PPiV(Mm21-#oX0Ve{B zZaQ`Beh19Aop>a@t4M?0R+?5RQ@x93#jG20aJp+7H0Z6CbsC!x)m=Y^g&wN4?DBJ5 zt5mxyfnD`kTCQS4Z46gKk(Y#AiEAYEVFJHb}wYL z4BnIJ2S22As$w~G^lrJsZ)#%S3F5u9^i9)s^@1Jwo%jiVW$~qpZN*Fk-@!gI{h1IPj1vq2kRPz2wRoxE3<+rR0luKjkCFgQ~oo4bK0!8ik@-f5a%+Y&N)}Ws={kli?^38PjiL;~nR|yXj z4tkM>^jx-tb!CZ1UMuZD-AfQlWwma%i>=no1Id4!GRlTd3@bm%JC3L-@uvqHMRdsDk2c6hY~sLzYSC`RIn zvzYQvj~bZm5s|9hHspVZU?^>s{v|CadD&nnv^#E1dGQDSS0|OJ#klMfD-aN$-+$_) zqWY&!DkoDjQzu1NQzuVZdlS?D>ZXcS(N)J*N8L)V!x~W>7mU%cT=&rsM8U?%7L8oq z!?aa|Hr6Qdb%jeKJD< zu^$bYBEt^Rx__hP=i-^mU{ z{#T6P($j5d`p4^zfbP^Cd>5nFIRRn{qM^;L{=hi2TO5W+hFAMUFPzrsU(X_1nOZ-g z2@iSagW2+H`Qe}{O0h)mKk~?LnvG_!Q@2mp0IK&xM+OEcjiU6=pt6&Ty&lDT*9HsJ z57JFah>jmP#}wrIL}|Ja=E4FAFUg2abzSSH+9rDYJwH}`);oS+h`o;0*+#kO{oDa- zs{XM!`r9w|x=Ohyk1D;~HP!}t5d%*sD}wJ*q3bsq)3w0Am>?ZAh`13H2nY=FKQRHv zKQO_+IY7+A)Y#R<-buyM)>P|Tyj#J^-p$hFf4a|OQ>^6|6);D?%t1R`_t{4g!B>Fy z=%vK&L$QbyK}SrsnT3mbPCJro6yyr|!0(j}i}uJ)rBMWunfTARhi!ou@9%lbW?yo@ zoGty|U+>ZS=r+wX+&05{jy-<;akAf8X+2|8_CIodT7E_1@crACy+ZH*2kLXl6~3C= z9gQ(8cA~}6;G~5J`!#u;ox`+!L5vwM{VZ3u%GO_Bt7RKFZFK@*yoC!63RpC6Km{;O zgbZ7$y`?iV%q<31SKZ zUTfkFOSPMOu_Py&he!ux`V{KlVmcj1DJK~IKrCsbiHy$pVSua*SnJL7x7g@1{H<#F zqsPzWmd}z)xZf1wF3<4NL2;E7Ne@M+kyn;eX#;7dP-B6+uDf)9!?nf|*J1i_!5zHL zI#;=QkQ@X1>8D~NU7clQn3+W>30P`2e3W5W(K!q`)MI~X5Uq%)(#7S0e6x;fhbUF= z`Ne>6ojNktRK*)ECOGd&hnh4zdU$27sa%N>J&VyQH4)4dt*k25QFqxM z!?m2fD1}v~Irm7Fs)v)sxP@H7BsG^T+XRV_JgXb9;^76Jm|h~9ARN{>u%2Yhf|&?o zm`M}U^=;8kAh1UC)OoRn5Se(lrY@)9R?M#mX+Y|N`%eMmS5GVUSMXqhdWWE@9jVd4 zoNU&SK0o5B0z}*#qWL~Rpt+=ITHLCI4ksBQ28@EF9uir7LnrC37NsBp7;y0LlLq%E z%B(_t20Y_e z*!sWSpn|M4C=+VVy>V5umUi<4im1vuzRu7#st}m`aInX;@HqI?-a=C479p&J^FxM`*@v@w4Z2Dw!!+HDMit;om_>5-Xf3%PYK<aR44OtA+dj7pb&q>!Ka=<`9BHz38&y%Vs{&|PK=TxaX z89F%pA4XErmPZjn{WRN9l1_J`p;HG&`i*YVEm$<4ff)lW3k<5E@3Yn-qN(9FsVC~6 zC{LdCL&oQN9@0NPUYwUjSE?d=jCX2^%X#K0_b&J4<#@v#sH$z2@vIH5`>%)J;Nf;; z3BgJgn{T*x;9;*@tXXoWBx6{h$bLctD-qXoI;YOh8+UDJTa$o&D-LII+VJZeZ*0ZqL)!e>E zER9Ga({+6JkBiu2fMa$q$&=1YZ#SaKEXpGLM;XAAu5v^;l&BPqnwlB&L<~2W+ABdu zsNZ3aSBF~Z1g*9!%H@n*-1Hfeyg6@9iY%~*y=`a2bj&i;LKbE|OQCn9=P;+G$pfoR zI2>TubD9z)Mb});PXF*Dshx~0a}{P4Q7klye}0H}oJ7Yh*HEZay!3>{^lmXt{f9vY z`rr~gnmPVm)Za|jzV0X4x?oom@q^2oh2xm=d}blGfs@KM#v%SfTcaB3d5!Ai_p zs`EK6H?#{FrJY*)r8xFjGt7<7Gcdc@UPih&%~MLbFWxvJCSgX}L|0H7jdMZ!aYnH8L&6Nnh}UZe6hmoOWq=tP!ZhfJTEdz*!P;b0deLwO{5ybz31 zZ)ud)Y9$IrV;t6tye@TI56+dMG##%`; zh#-fpl8wK7$?b&$Ft^Gm`N>~gehq0CJ%g{w+XmtP%}EZhq9FuZ8eFyH76EU>u$`Kt z)qtvMGL#T->!%m*W8RFC!M~Ezi;~G3yl`;Jg`;!f_$fi^&d~rxS3Ov!Q)t@L)-Gcp zkbpjV6n>{ac~62q#A(zSIb5VA-`Ts-uP*rVp6m`^3`1UCi%6?j-n zA{L`}DOH6O%nK#}v#z6uGe!oBAX7j~)pW1Feds;ZSU30F3mHdOcQp05)_lf%2Jk-> zPP*l1T7tz0qdU*=o9El_^!UyYAoz7d7Qn7zu9!@_P^M2~ER?1Rn1_^-QzQ|Q*#k@{ z*nne*P_vcHml6ui77Blqa&Dn`4@CODJuxlO^Aq+>6Y{`lzu*VYVW`4Cjt~QCtwSE$8%X#-uTI_V=Z0_>&m|Y= z=JOI~I5)Sb+ZAg9Il>e%CJVRhu0R$wkQsrnIa13{Q;bLBRlhLlbr3ImuVrj@7Ta1P z&iu)hO>?pa2(IFDP!eYotzDONl{YJMuB?bP!BT5sfTKoCMH*m_bZJG|jxjr}SgSWf zzfZ|ifz1M}iJvAZ8qc~Ro7;91$+AG!h^m+>BP?pso`_qFO&xK@r0KWdo~7Gt9H$yL zjD`L*6C(>)%1SSX!*jBkg7JtGQc3y!EZ7xa-eXqLA6}_4eEdCZ>7#%>VNr|7?$MH} z*#Z?aDE{FqabOIpSe_X5*Aej`GyGb4I2Nh!#k3imY>5@C0DQ8Q3z!5Km@A{=Q=CjK_8obTlds<}tndeC7!p>JF5#X`&6X+!)Dl0wtog4}bhW#6W6U3d6pm4# z-F@}kS%nab6dSjm##vEIX3ZPhEzukFksg+bWi2Eiawx$x%Qtfo0no%h`b~Z-_g`1Q z2&qmyk+MQdB2H@&NMMu*hM+lw6_Vi+;KqbV6y5aS%nSLs#>Eef=8A>6O20H<235=c zsYc)igw?|EGdOSBt;dAmE6hTBW}hrId6A33%BEr&TFYr?4UoSA0?xHtj={xdTs_3<1wiq@uG7h{oS-N4aH zm_?$E<-Kr>T-8{H&6S=fnqN%bd`Wozrzczqt*4vdG?%wh`*Gw=QW9O3WQ{&Y6X?cx zQh1)>PM}#HYJhk?i`0z9Ma(ajm20HwE*uM;{ww(cKQ@17PUH_tFh(D-1qkeyd==qE z+?CDIN*q!qA6fmnW_5{IIt$nP&M|@>>X)jZJB!YE>RSEgA741H6D{Z~&Kphg&4mmS zoB)hX9g^SkPB^n*JpMwvW?02(ZbIsf7#oze7wBpz7mh;(Xc+l75jxK++|7}+t_IQj z`a?H${2Bu*T<2{N{l0j1tMW}p1Mc?^1(lC|13;bVoH|#Sh8`^d&!IpY!m&#N!uk5M zQ3-=?hvg3RKbLv|8ww*^x+52^4%XD5N%_ms*Iwwm%bXtk=lyyV4gN?%U93k^CvY=` z0xLH>?5T()FMX=dACBJJ0^##Ch+{{w$Z?DQMh27JAGNuc;_hcp8l5Hc-NtogYj-Rl zc+MU-FkRDmIO$vGuf6`;Lh=Iwmp!m-e@+#S66p0*2&nJ22j{)?)a<=HlfxyL2ru&XbcGI0|6;+Z2B{-;S2LtrQ7BqL0%upsTK_v< zIcRC*o4N=}uhT4k<^Qi7krq@K6AS_fs2TP@MPT&*JCz1}Crrv3}ES zz)F>xuhj-1V~QvWFd|InSbI(Dtev$)y~<9)W`l?IPc9=H0Z>*O)VUIg)Yj%F0c+Xr zh6yyw@%B#>SEqpS1-E9E6`Ey^<95Am!-S*nMjyR31C3V)oWDbbf88$N2cy#3#R_52 zKqW;PX$=F2?AmQ-%`lglF-qGvIO}Ty+T0l{31d4=l$$m_hUzPH4X^{RJf?+@*k?HC zVN!G&7pZj0JUsbK%y3a)_A-8|dYDDal+~rp>qNyJgJlDZSD&j*tN@C1%E~uD2<_{% z72x@~@cN?uMbxBYKEm;;q;G3QFeUk>DnDP>kZoHn+KVy)l7&^8Sdv&#F)2}=fSal^ zQhlqd-W@k# zUp!Ao?NePyy`$dDBOLq=kiWQct@1;uWTM@%X>xT8@f2S{l-w*&!JH+&sM4<^v`1n4 zGqKd3pM^gKn3PaGOQ2mmGz1X~h zHkr`DG@_vkpzHB52xYuX-=Kmd*|5fpDQZaP?@7ymmX;L0r2zRu1Py|f9K4_^@MG@Q4 za#PxSfz?t*CRB>wwa0JsD)3;mAh944&v$QcmG$YS32n)U|HyIY?duo6 zw&U;r4t5PPiK$4 z_N=7o97ig0*weJn7)*4w^@3G7E#|s|U><=ImaZ7%OLd;;07*{}9UsTj!J@&fAO$^P?$uebb(EV)X@aRH{84mBw!zF3zbR^XV@I&@f#+?tf71b+NQ@CT03BvJ8z8f*D{$6+PatvPPrz08Xrh3*tZo$Ji6*6I>5lPaZe0EY+>Z3VY(Y7nED()>j&&*DaDZAe>}T})RZc?2ARsQx~Y zc~EK4*@T=4w~I8=dwEWWRQjb4dJi=it5l>bWf#L3GB0JSl&yrOZ79!8A?odG$xp%CYG)wHOq%lQ&ZMjMNj^ysu*YO zp!3^~*LvI>0Ejk*vbR6+Kjk@ldF4H>UQOl$t=xnWUA5sojNQD)S$pKuJvj6(tGQ3r z{(13wvRLJyW6*9yklDEJjW7V%pM}3R)M|BXDOS1FX;;Pf}nNa!TDwrLswfP2(HKwWd z9ZfeSc*77&#fGqmZ6_Px!ZLH1Q9X-YEt-4>W_ANZNX^D=u7^f|MaVcpmV8#5c*IO) zzHkPywbL#=hdV_jynpx|B_tvClZ4gRxR1NubEYy-O{ji z*7AL#VXqk|SyrPhyT#_o_dCYYY;@%#PujZOY$FWkpf8)+Qf}53=SpUhvM$Ljcb9oL?WVQ@GFk+n-0#T+vA)6)w(t3#1h`;|i#7YY?BEv4#N?qE4n^6tRRUd}xIqXYnS8-eV}I{&xsU zNQP%Ssk|vrvF(RYPv|F2w(zNnH$#J5!Y@lCtQZFFyee2q=5rr2{wkYfyfgRxiGa8g zz9!<7d=hUT>}%Pg=ERv7ipaT7e($0>GUpNn%NpFkZR9BN3`)M%mp#v{S8$@Xz6%G|6icWPTpgJb&hHvPMXTv{He+;tWw|ue%1%Vi{|x%BIKtA15<4O~Wisn-x6?j# z-g>3q17fkuG^mCMpHnO-9;`6Nk;iiC?k%^02a9!cGp~2x_3J$&%`j!@W%ZpOv;Gzqcc2|Rpc^W9B_zLTBSY4s3Ah1fA@p2-ZzX3NlCwD zFo74H*W^bmr~vkeWt2RXub<2xL&ib}uk%+FF*)gZ*mr&;pG(LjB9V}-K@loq7zlBy zmitE}G^a;U{UPX$l$)i8trINOIu#!FG)J~*QZ<{L(NF+#n;i*;brt(?W!?L4#5P_!QbIJQ`ip1xL$IqT z8YP#KuhzD&GnUY6*tFPPCbxg(B*{BOKI{aQKwz0efyWy;nQ>S^+~oF{XXM3>^>-@>Ru zf0V|tzp3l#KjM$_e}%vQBB`2gXoGKUQ~|%s?yG6iWazaYKYoB1A_=1lrUjf!LLtfs zn;?`klA=VAW@dncyTh)44})Vk48mUh%*P`wavX6H3I?sIl4u57UsrE^-I%e(b(PzyTvvp} z$$GcF=qXJTyMT+ewL=a@K=WeX2@}$$z`3GSlkz@wl517)V1=QxAr7QtDWB8g*$ks~*oe zHfwGE)Y=}3)wlyQ&(6@(6e|H^rI=XZ%=*A}o-DL;Dx1w(Xl($EB^o15v->UlAx~X@ z=g2<)ul3W0NRsD|;jV?fsCp!`e>}%{F*j{E~n`+_IVyrGLY-}D|n`60K2Uj^OVeETUV*%yv^8-rV$P5Ps0!euq z?Ip{-cBQ@BtMk8SRK1pmdq&^|!j?22`Y%iPX{pC7w3ihLpc{vo$?)J}T|d>tk*^Q! zYww!rEiLpL%cplb97IULO5Au@fL_;Gyo1H`WEHe9q1#4^n8Q4{*WYbfK=FQ4{xrf$ zk?Mpqa_x^ZAv?N`D_uCu&yBh zG@|?JDrsCB08~GJCItB)hw? z7L+8+M<)XI)`ZM@*GLFl`==dkOLqAnkBubF(-LjjYfQq`;Ko9*9eN=N=o$lJ-8UBY zy*coxgI%`KiJ_(t0->hV`5N9cwon|kpwGA*%L?Ck!gFO4iEp_vUF$>#e;wOUxkinn z*_cA3d?kFKelu^dc&06G=1u`Jmw}QmBnKQ$mM->_aIhUZDJM-E-&A}$5X0*Pqyq{! z11DCyhCiKAUKa)k6kA{l8V9?6_8>1g=+gEqdt>!^1IG$OcuraScTd`L!E4sw#am9f z_WS20D7wrtisKi!xk^f|{+Yd@^kFFtI2@oxae2OJVuzb%ZvDU-;mm~%$POW;_NE!V zwdK{ID|QoUk_bBcuhz)9YmoRs9zdgPy}V;v#I6JQsKVA(WHN~j?&7lrU7xNgkH+28 zl8a?dwrLqOtOx6;w5PDSrki?>x6#m5q%+;FSI7%Wf2#byT3xuKNPjJH$r~H$T{r zLH%^)@J#1*P_C+X%9a``o4eqE@+z7!O+1TPEPRo811^1O*fFZ|>z|lx7G_=dn0zy* z=M+J|oTTG-ZlEvQAXh-7`Jsy!@#|kbDw2mS&@Uhli|OjduayyWMFgCcsed-kv~Ekw zYkKoREfQc4m^>M7C}hiny2IIKAx?poRFnG&&3c_+y_SSJleeYAYjgU;=dK6_di@2r z-opStv4==t{vozowP9^}CpNI|^`VsgeH{2I$^G(}V@AWsx2a1d`NbC!O z&>F0^FI?UJu$dV4tMgF1SC}`8 z@akN2)3?cD%p8lTH|y6Ck*^Z_z^Ls${Wh4Q?2uqFc&>JOhv40io7fpvRUJsw|-i_^(QY5Gn@NQ!_+>djy*&t0S0D=HD&8 zpucf&w|WX|3|$-9v8=UR`8;q*`moRm%NJ#aHwU=I*j7b!;VU@gx6?w-SC1p%4%0OST6m8L!TCRX+XS8e0Mq(BH zCMk_Z-Z%plpU9@c!N$R%t+TIHpF%a=1Z6S=h^sY79l@Q>JBxDJJJ1I_E-%xaSO|rz zK+FUwr)^}TM#3omManFSa)mB+A`%1%kegc0&D2RC3PA@dOY;s?%=OUrrtD@iji2-J zDDTjNT`D(_sTn5v$uf+5?mE>bSuC;Ni>ZiWGBt*^WyED5e13^$t|(W{sobZ?(L76G zp~9(SV~x?L`oyvN>K!;kqXv@?>0CXKM=gh}a86aoXMn|OM`sBAH@~xs)F(`Vr2|28 zX%m7NTx(6GZXq%sR}ih-*c-Ln9F&n+yxJ^vm|dJzFyF`j!?NL1OD#3F8?z$m;o@^a z@Q&M`rjsxTO~co?ZnkC(glfMSTK{o$c`OFeOvW`nO_r%mHyXVyw zA57ytB)bOs3&Z5*PVm3`D)15LdXegW;d@L=$Ku9Sqt^w)_dFKt#&Y=~Q(^mc?YZyC zia%TtEoTrH;#h&l@>1QviFkO~+uGf*Pmb`epAGBtWq>!V z-d|0+@Evhe^6$2P!V|k6bK9~*in3)JYR}pssI)?0uidV=Ip;rsE#89(+zUb=`VsS+ z&cYEH{TY`*;dSmG)47?|xQ&|aXI#ERPhp_d*EvG_+M56iyk;n^v~g=teX*~)70}vg zOg={YLTkO$&IwIx2sjA&HAH zzV-xtaBD93|M)tm=t`Jy+a?`%Y}?k3)p5tRZQHhO+qOHlZ6`anlk=ZD?(4lzHR`!u zs=iul&VwzgoUR5Dk8Ou_!Qa$^LJ?=Q1tlLD>&1kz9y7k+1JV({$e|oTrFdjs4GiXu zMPbNU)kmXS9R~;SNX;k*zuYNb&Qk6g5xZ?OK$ccDeHVmq!wou|ib`p_YR*$6Sg_&9 zm8?+-9)S(GQW9VO+iN&=d4Eqc76;L5R#H$JGBxL_JtJX~8Jt7dw|=?wh{$c5U1IQ!8#r>xWlc(Ogo)`+{Rg?E-`Y!g z%ZGbMv+v{(k*vd$NMjln8(3;(W%6-;j?8iK+iqW!Z89u18I7wUHOiwpM-^0(^L%YA zKTnh8${k<~l;PZMeB>^Em{?p}Kuk&Mc8tcG)Ik!aXcip_*5!&3-Z*#UMv80wO>3Mw z91doYYHT+@5hs>8K;b{$+Zwr#zEz%!~fH&RUY| zrEG|)ipon=muo)mT z#dL!>y*gnsU3pRt&ab`f>1%J5)GO%6I@Ay1$e@LvbNskp`u&I|v{H4hf5$@eKhU#2 zq<~z&o_K4`uOJ6miphwbLbKUpuBiyCo~1NJBj)x9*8fPazB7%-N2wQ|wl{|+e_C%} zoqCeRzT9~Mrmolbhh~>1P;nYixyPu$-#obK3uiA5`aM%|{g$fvEhDqYIU(}mOWF?3e^{@6m)M=ccjnEQ6R752pW|d_L;mfV^U6i;&Cg@mV3=P&p5}3k ze=jRddczIlGLH|Kw&rnvd8sFuEBWy68PQKO?*htLcLU-b-Eq4f$0Z$nc=F^*URVhH z1;_|PZx{(1qA4$o>b#?u?=tQk7)=&Ia;-U#winhwMdY|^IkdOX&dhCZ=x51Z#(H>f zl6GMwFp4wTc(B<%Kw-1mh(bx4K(~b-si+SABgU)IwcgoO`t=(5$tL%SyV4KU{)qE9#(j}0?M;NoJ!HZC zK(ha0hJV8zruE(XG2WZ=W9sv*n*AB{S#(S}{gPvrH#^=o(9a^?3$}F&Dc9VRH1;^= zcI*}X(Wfu`pDhGGJFbx(?a`))XcC5~@HdbMyz`OgJ1&+%$D zqI>SBQ2GHbX_AT0ukA)=iv($W>)XixavW0{(D#wD(RXKBKB6$v1!PU<> z6QZYqF3DQ*hQeA$IS6%;$E2ziy#9TBNEpeUDQSl>Zpz&*-@o(@sZ;tN$O4@>QSW0V z5lp~~_Sk5`;0g-zTP3edK?<`9klM<9`9Lhcq3kR~iQgx0NZ!oB(x)TtTd_?L1=WS}?v2 zBPDqFP$z|}zy8ZJpH4khvam&EShspK-?b2L{D=mlj|%NHzJ0C&gKAPyE+bemdvj(LPsc;k}|! zfdUWxWn5P&?hcos6;ofbnIe6b#MaxYk#1!A0+}+I;82}n#-$Ny$!tHp#xh7k{shB= zz2s!A@dbF-2I>!o3@(S{x*QPg`CU~bV5(IfXT=oD0`=|ocS|PIo~PfN0B^rTlvI|SmAqFg1m93 ztOoJGffF%sF=y)%BkG}L+XK`r*K5(x3A^5&F#wo07AcU@4REu&T}zNfbZPx70*a{y za)gZCP=%Bqty=!M`$oUXQCi0HFSl_uwB}=X>}pBiX^twRm#zzQPjyjotLW0ezP?o~ zAXk40EPEnHDyj1xqu`gZDql2jy&fK2;(+{B!-~7&u{;=f_+RF-zL5pw>or~FjWe&q zpd%z;FC{_A6Z~WTz%G5}dRyB1{p?oU>S}QMRbhxtoLvoZiLLUA@SbosC0O^5v#sQG z8j|b^^4#V7ih0sOn)r)bg2^CBQdP(^EI3+c@?@?J0$5_`bcuMx*!r2FU8rmx2RfMc z1}Q8l3tJPKUNYn4yocHEHz{?E>Y0a(;8;R6)ygBStoGXhXE!=n9h3fYM(NCWx$y}X z#KK2Tt+s4U!YOe^IcxcCjR7&2p&B&-6u8kxxkJCCilUb3K4&oPNpiUO!x-Sz5A^+{ z$Xx{ofu?$1P-ZQSLB*DHe;BlP4;XE25t^-fP34*a@~5Xqc3^*&RzWb|A59Zmq#2)E z*l)XZGB7kE#xFzNp*^oOsn|cZ5BtN|cng%A)+Yb@llb4Ia&UZTv9)l*o@?aWZBAR7 zKavKg8vki3QSy^4G)5W0>Xwik@Y0hM?GQLsd_s-HyfSj}^83ufUJ-!3SqJ=i!Trni z9&xKJfE;{&N)3<}2;02raQ%Sx!qYaJ;y^gYLZKFc=)_>xr~`Rv6R$E>YZtd+@jDd} z_-`(^ZN;0*H;OSIOl3s5VDZisLBZ3N6ZldAfInuz`Z)*CjqwI%%P6DfLlUYzO% z15}v`Oz(&vQ{~1Q4)a$EHQ)@hKFd`EG z!#Eo_vA!$RyBM>L7O3Pag4+;gu{R)--z@a@`@JE=NA1_JB5x`_>}{(u241$S{}!8} zz&7VNmAsC#RDwplrR#hviJD+#Rn)aK-IgFOE1VJG)fm&w4>cPHw;e>j#eDr)y2QN*wF4bfs!*h3W-dLp+f7KJ2*HYlt<1p7BW zw+A^Ex<((yc8!%p9w;YpIEuI~A?p%=h8rpIS=}O!67I0+JkIcYazOip-jQ9ciIG>B zKKB5QL0p#d$$6HmH|6|t(6W%TKHFs9&2h=kzPvlV5fi7W2x1`$hfdOXrRY@2 zoBxMKFjHUff(HW43H{>_>C{Y@{PE2o_$PklyKwoXTzMjY2+3!(>byWj0RO1i52EC= zfc&1`JlG=}U#N;-ZfcpsvnBz zff2KYH+5;akzu8>VP`Zdt8pV$sz#y6Nu(l|Wb!z(VJsfw#IZ87+6-FRB#i=bT7;xW zYk4ZZVQ=?ey2RD+;d|Ex5q_f732~7aZy~xQs3FIuDQVwh2!$-Itmrt>w9ywk|K$=&y^IK&49Q%2OnzVz?;GsS}UunGQ&u$&oI z)71;*eSgs;@X{+A1e5YdB8{U%>}tgRDVF_%8!Gpn$23BJbw{E~goI#*(Sd*Lj0E3x z1T`C!9)ps{g!QHN&(WNthEzr86_+qfRB%t<3du2KDlW)Zf@5S+j2TMD2LME)`@II( zfqsABYR+kYzeFifX2{w(al8)$|M!L$bFsr%r{9;(G(N?YSKO8la^HS??d!0?u(tX6 zWe6lw3zc#>F3Twd44T+Gq%i=Q5piAK$wT!J&J7Lm()1c9bQ$_AQw}>mJ5~P6X&A?| zXy+KRgB{P^dBEhHQi@*TgIVaxo*(+QqeKI}KT z25N#W4iV+SW}tn-+|Fw1P7ibzj((Btw}$=Kr}#ojK6}Rq&^PSQ1>dK6xq3HY%kDNdNJ4+%!m;sihiW@gNes0 z)aW6PROwO{dGel3pz|dhz3ZV%L}tvp3*Q2|A9< zL!5)CQ0R{JzUT1x0~6nki?a_i%61jEA))}q{R?e00=KG-ywip@pty6Y3s2Er$jb2QYi&zu`vLAN+i&mtY0^Mpg zTK+yx~)!;iKo9&1NkC`d!c*oLtTL{CdX(4%fI4%%p#6bK~W&z{J>)w>sp@0}}@ zm(XY9c<14ZuSYZGNP&PryP&`u!>gA+122L-eIXF&MtJU{>W>FZa;#2nq0vGeA46Xl zXMug>fDVb>fH6|T50_D^|ut*a2w#a?6mqFehvjPm4qn2#azci2{T}3BQdDJ6<63{DIY?Q z1UjqQp=3|%5wil?DhAc)3iCiCYtJb|o9?221Xkjj5AyY4HRqtsYX~>z0I{2~f@9B+ zk9ZLvZ?OUmRSvjIeI*^TX6eIHs@^$BdzSQTJWm2QJ)O?>(|+&94dM6Wf_X=?Wcbu# z1iaUC;GkRK^c1zJ4+Ui7Nr&PIF>t}<4nj{PdjRAy7O1!qM<$d6i+w0{OqIPMiP7{fk@c>dkr2U!(9804$-6rGiPdjHhNK3 zQz2MRTkB#woRWhA4}B>?eh!9`TYU}&YpC9u#kyz^(|@Irpz)g8381mcU=_1<-AJ&S z(VA`yOx;L*56oU) zO2+9B3uD8wORvP*_yU~*>8sy9({cs+x364(vq>EBG0oA3p>*;Gk-ukwk8B3@eLro`C0CFor70dIM=VA4L zxsZFj4YJh*)Ahd`sUD0;-4OlYR?!Vn;0`&ei0+(x**XWDO0Z^i)Yvnz)G{UU!4 ztP3*COfsG&V^1|_=8$^dz!fPW_;)%*=^V|hJ`&)}7rA-T&hg;)8d1O(NW6P+PZ#}n z_KcwfGBvyM-CTkP0OcZj(NcL$ z-d{9yeE<1A=J~!tou9(4kFFY|PFV#5Byt{t7z9llqlc5{imYw$dP}z9UKU7tQ;6o_ zhDB6?Kvd!BA?Py(Zw08OBqHebvOCo@14SA!R{SA*Qjkh~z4vv*?HZGhP!v-nTc9~H0J#iaf|CF9O zFYb|YhL7Xp^TPFbc)ak{FmdAz%F9_|qo#l(GIxj9)BBoWLFDNtzVC*6h~IIA>;c8b zg)|G!D|yWJ{f^ivdcj}UlXeidfQ}+9E6*Qht^TKgV;SB|QuDy0UKrFEb;d}x;4_B) zA9$he29)$Vgz%QkWQ>DoQf`5%BThCYM>+Tf+dXw6PqE_@`|(4m`7c2+>oKt=ab79g zJ+@^+U!l~I)7%5&T+2Oqr$#Rv-_LJ8GC!HP@m>F=x_QAjZoaS%-N6U=j?wvx2c}4u zc8RDnlxaU({o@-=rFy9QjzOh79^U`{e3Uu?gt4iSBRa5!thWc(aGznQtW46{%88wQ#B&;~?jP%j8gKzO~jE=pi54$q#KikD`H^0BO zWZf2f5PnpYtd+lcV(_E>&Lm|haLrc69(50UFHr7+o_=9x|HnkT(c9~G8}PUZc=-M` z^MT2E!?@So7x2KJPxD4hpGr80{u2y5E_06kgld_bJtKL8& zjpGUS*&@C?#4vEFP-Ebx<;JYJoDu!uf?<0dJ=1n>ofcKHX0UW_FXzx5le=7`zSxVY zjVO)kB}Dw|&zdv?Vv@R`(Y#Rb2FDUNXN*)s88f_pwsCAPhZ86AN90~>?$z%WYu|U` zh6J09KBFg`LdDZ|lmd_qMKZShgnb*yj)7QM??O6FUqU}3z#$6Gxb zFiNujW#F_!JZrB*)Xs%+iRDBG;VVgUfs5Gw&&X+Xh{)1YjOpwo zVO{QyLU~Y(;cL_=`L(n{?hz59IrlR5T+N(w-+dctt#c=mo<#}i)3L3Ww1+9x{Tfx z|HUiAxkbGuKaA)eO6Uw3H#<28ij^7^N}`js!dB!)kT?t3+bZ(G2 zo5pddo@KWJ$5jrrw@MN-g^x*5yT$(9q7ce26M(Q+_jhB+uAdWQJ34R(T)vA4IY53} zQf#TY`}6Yaz7lEr;}*pdnY@ZTxi&TQn1BVZV|LD;#T`2nsL1Hv0U4L})gZI_=57Y> ziM?j|(0n;W9rIc@22w^Ys}b}Ad|ig?Db4)UIGUIZB+VtM+Z3%u^YEd((oIBcEW^Rr zp1wlM0tR+{i}VhocFs5B=wu@yRJpn&jVi&+uaP-kfDLP`bdWC{(XEsrr)US}PLD0C zXMlIdYs!{#qtcwwmFG2CBx}N0=!l|M#$wP4&?{649zj~lTUBVVDTY}VN~!eURr^Ch z1*LIebxR+@Pv9lI!Q%w^l*=UT`ctY?+AV<-h&~+4WcCw$$5zR#4FAWwOGrjkQf|vR zxK})yj;@{aMLr@6oo`7oRK_K*jIHN2OdNETXoYJ+?;bAQ{|%2j|JI6Ly+vv#Ow?kN zC5x+yPL#^vk4?J;@4UN1eY5gpGzjeSka^jd{jgcYT1ko;huEMPA!agr;H;aQ=q{e8 zS!=*sWAv2;CwS|~^tTulnkh{$0uY^{3u-C_h3s$W|HgOh8kQn9!ZsV-Vhq8SY!g$1 zsfMh02w*5zYzbIcqQLPti|zEkUkYJL&nkzWjR2x#7BCcX0Uaw?2TDLV+bUOV?Omt{FMn^ba>}E_mqo`E{|wo{Bq6{ zKIrU$U4gw}$d|bWkD-R44j}Xpkd76K0<#N!Ot>O8FnK$Ou);RKzZYychW-IF_!>M- z5vw%~ozd$(+0yM0TxG!FN1!OBEyZ`@MUld*z)?Wm4(2IUNwZL7t=`XWXhGeQA0= z$ZX=}ruK<%eSvuV>EUoo%$V)89G5%J1Lvc6qG|ZdD?2tD+_*%x^Os$>X6za=$+@p9 zAX}hfc@H;AKHk$fsTV}niWNKzTh$Oz$LBUxo*hW!McnFxwz@~z3QMyH_Y4WG(i4XB z1;aczX4>@1Y#LoW`oM8oPc||6w`cbxEHd(IfbJ(?`u?Zc=B9vX(kO}0bwaN2{L0UH z!tc4VO)z?vRAuT%CI4C=+u7~Ms}CME_7LiLM|5-#9Fd6C zFO1`s*hZCbej13{347>z@D}g6eOETAe?!0A8hvt?17p1-?$lhMkLb}yDiMa~%Sjd& z2&SIc8$}}#*-S>gTrqW>_(=G7L5(t*EVnOLnW zodF#Rk|tPMW?M8O1f*I{&%r~uOfoYw?|4jIRenTS^6v;md=+A0IViZ`L3FzeO@P`N zbFxsQsfuQ>Hh!c#yr2)9L`0~>dT3N=(E}A}YAKcjVEImoh958+?&PciN=>g4 zeFcG_i!t`X)>^j4LP;DZs)^9@=wPXRcud(!yo;U4pR!WHQusG-;!=5iG=ZOuNcwq+ zD7D9~(wb*c=IGugq6z2bhXBE!+<0|U$h8NfQRdx))uxCCkC>+ilX#MIqD(8{prxtI z{pylfm;2nfSSdO|a9qq!lJ&PaNG_Kc#WA)90Ody1T^0bj0B3|W%?7#XeTb%M2v>wY zVsFXhSh0;Ih>7#o4C7Nb{NPEtt&k&?&!pkK*0^&VJ}VoR&(o3)lY_iwkQEkn^(lf8 z&f2U5pZA;ONM=ynpl%(;2;gc@GmL9QHH;;dG16XtDUy1qZ??{_2lv#{gn9=ZTXQKQ zsqShRd)aKzF@UfMW$-o+H>M6*4DG5)HqT(MtY=;k>YM)=I)ElXDHH>@=ogKNN6H`5>+Pi3~*APcEHl|&Tj(xNZU$Smi%_HNSO zPbbN75g;@CuLk$-J#7U93jiaLIwm4izuE6_}2j9?=mNUJA~yZ*_msbfuKc$yFBEBt|;4u z*iw^%XUw04em<#(f^iuujkDACxH$%L?~{z@*UW3t-28!-B;s}$lPU->1*t+MS%0ap zBvy8Sb+_D2gf@c(P#v8l1hpcBtI9xbu8ykTP^O7D{6qT-7bwauPHws*dzaw>bwlo^ zd(tjGh;Z8f*XJMBIUbP>J)DFR7AZORBt@l#r$#|(751}%3%A~v@a7u?)HdIBV?|

    os=%(6-TUNPOLg?y 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

    h2tb)@i9+Swg@FGhd|T^f;`AO>`aVkP?V zFHFd^0TZBsPMDFef0n$#IjV@&zr?`)Z-fDq^VlMfc((7uZNlul2U8k^@Nn`H4>Hcr zqXqZ^KmJI^zlfUGHuGMucW$DM==eHx!y^&J76b-U2RdEqDPHF^*ogj(?;}*eyyM-L zm}1FXYm8A!htZf?g8dzov&)k$3t`hQjOW-9NGUuH|=z#;5B@70QtU*k-bag%peXHqP(v@r3o zct{r-?}vC2g;!ln7f=JFpqKNYK3-pPMowd^%K!q&Hp_b`JJ2YxDI{n-g&=1ztKF}-vY6CSXFcuIe zixkfESg`;UelTG!aaSOp-epn~djrZ)V*%GKGNr(h{QD`K`&?m5Md* zP@g$_{ZMP{`dGU^?oxD!Qb|?=bhL^=q91t>@}Cd*Ht<#VA3C6`#ZL!jAIV}R_{Rj? z3_>OGUP4=hH*m37m5Pz&tM?d(JN-Vaea_InD<(+^H(w%1z;2*~#=`Z^;+w%I6u7s1 zfi8(5mxZdJR{UAXs?4r(v@0)Ncn%AcB3)b(!o2`Z+Qr--ee*%EN+B`^^6?gT)PyF+ zMxu@$(*+a~0H<3^4|J-l5+CR=D|mf+IhG(C)`wAKk@F(rR_>W7khR9BwTxso$hi;- z`B`86W7B)Ak#yN(JnAN?0-B;K(QEiR9Ph1div$c|pz}GJin8%Y@?$nkWfsY;SP>bd z!H7cP+qBJ~p5+i`<^+<-^v8dwejMaEF1+g^&SmPbavc7=xxzg^yHUK1i$)Y916ucA zbiJhX5Xzn{obF_rfIXuy1?I*_N zy?LbdW2@CxXd79ACwZ2_q^2qx_7D_}U52dDdYo3oawL6xi62q$JtIm+@iv{~ijHaR zIl5mlSWBKQ(96T%BJ>btf-v0pwsX_F&KLHNc$`Q?1nCZcy-ATIOneVQfKv_~5 zkW22sPF`VM!lEnN9xO=fLN=(nwoIMC#m-5N zWQ|n>SG}03B#f&0vz(WoyfSiCtR0!$Mx4z-bB#LO6;R071D!t9hPCQx>A@cR=jx~! ztC@1ZC!~=l4Q;70PZ20M(reXBlYqYB7t%7*roO&PVdxXPfHUrKcLD@GI= z3;(Q*8CQjttd0Fw)HnL=12lS7A@7gN$FR7{v>t96aEuqQrx<)2*2`B$?4DF6!Bl*L zw?mTZ^qX0Ox(=%nZ^HUr%^E9EPR;t<-EYGC*BF{CKICzQ6}}3pH?q4TOavF=Ti9<{ zQc&r{_b;HeC1*l4uL5=dyD&$&a$&Ujtq`UZlayF#K z*XPx-#aY*A^9++Q8jc`<;*miJ+(3k{zCniZ9+6qq43g*X)o<&~=+!!A6ix&QvrZVe z@pD*5SGa#XB7cTDHOmLvY{@jM17^KlK`B4bhwOChu1`Y5bG;dzqDB7Vf9~1nFYerO z>U1mSAxod@W$L#crouH6e0nSrXd2wgf{ znMUFfN&EpJsqwqI;(p?TI&5#NAnI6H)vviGe%YPbOCOp41vijAm3aFQGaNtu0^RiL zxza7!Iriuj_BuxY3Px_AM{HTfd!4GB*3L7rKP^2hjWqwDsw;DfBB+?F~ z3`oH)IH6DdVE{5R78Mu1mJ$tn;F(aE12Ub|1&nh)mu1Z3!gIivzUewNVRrZ&=Q!gz zdm{-Z(q^Ud<;wA7n>?&rSgC%8HtPbC`^tOmyqvvImDY8beqJtC+=Q9*-oi@pKhUXj zvQeR>O|hr@?ld8d=jlt%bj&^>aU-z6mGMK22!gRWKCwAgzmkW~N$NxB!Sm>Wj+j8@ z#N;v~r7LG1&BoCgeR~;ku*b;W`J4{G8KKpNk#r;14sz7vt%&?!3IcX(DGVGXgeLEy zYk^qI#UO_In|VC%E#4Yh419mRc&LSW>5DrA32Vc|A2nf@|8&%6e9FMZJD1X=D}1H> znRlenQ2qu!np}roGU~*d5m^}^bkjHBj<9Q(@Kk5CrVxcclwxkP`qISD^u0I=YkB1P zh<+4$9yey7gW=AcOBu)M7r$oW6^VBtDQvcLm(<|sf|gje%BTl@pOE;OWhV! zSC;1<)N11MTv{g1coa8;W?t4Qz4A&BW*=)&;yUTVT9&)}v3g=M6+=8lM~0~O>bwccFxPw}CdWK+Q}JBQC6;I81 zd)Pu&9F`NH@_-^I?#u(H3=QD!(rGy2ma|=KLR983d*`gMQ+@!cuv2_MsjyRh08$3! zx;cKP>xzH)SOc&>c+3S{?>_1S493oC0N2NloCJoWXJxM4Sqq969tdUsPBTs(4G5xh z2E6#ullhg&Kvr|W}-*IF)e)5v>3w0ORj;{y=l03djBfdF)k|Qt* zzpDg(@ZPu#mt?5nEqp)W#U$mYeFrf{XVa^NQF?MQicHKno5&)R@XiVion$ES z!znZFn_eg@Is8NTeo}~7Dh~%nEI$q&!nh|c24dft00&;|_xA|n;J6qtN5*OAe{%@3HwO>rxO^li3WX9+XvHK`Kfcq*1KEEbVj$Q}A7h)p<{ z@78xqoHzU3_?-QpPX2F@;#tt1FkcN^SUCD=&>l(Xcbinn_rQel|Kw8XcZZtB_aiED zzHd<(`LB^f^go^X-^i)&DMZh;^qKjJ+5anC|0@)}rw~0C`@hxy+i&`Rt8?G2)^Uu` zgx5iy2yt1xFj!JiNhM#;P)QbObb!e6E4@Nmi&?HKM|xM}C2euj6A@D5bd@-RStBx( zI=Wr(RT!#%b+tmF=4nd6Nk4u$n*6pRM|TYLToq7Y6S}PL2RDH|B$$1X&P@Q@o&u>K z5ykmGX;SZhC|lXZX}uzY*TSS;I}}m>m=ilCBbGn1biVjq`+>&hil~a-m>Ncq8vAlu zp}0BGF1vi}yFRwza1m*>l(=3bb5k6vU^Y%*dLf#BhCC?rg1jU1(so&^g|Q%KW8Vs( z3=uDGTV|sj$k$&vwc^|Qk366r51@cx+YoqngoTay!Bfv>*ngmaaDGUw`|*3Q?-20& zCSp!R;damDwpbv%VwmnxSbtLY#a1bf`|KM)o+5^BMH)bBQLFZ>ooFsGd>vy~;Y(K` zJsY54Ns+{X!Q#b@*;!iE@>Fxo`rH(}!1;q;uCVj`s575G5% zJfMB^mx@!NSS6T$qE%&gDJs-&=NEOJ+tiS{ z>03|?@^FJLRK0gGDnPqgIpFJLUT)79{XFE)y*%vBAwBfZK{gXQAq?_63GC&zV7N-I zgSd*XL%B*R_v9;}cBd-BcZJS@95t}=^$-g&@gQXbrm z98>H;OwT zL{dZnybEoApcdK&!smbX`P#uroV6`eutnw*92);_1@>WzJj!GaNTe&B>XK#0wcd{FmYf3(;B?KZ3-?S7lB3>-B6+r3+xIk>#kRG#p|`+JFW7jijsH+Xq- zTYP!o;rv9yM?vMNU=Nv>wcu!ft(KF{i*|B?d0^F%>fvRNfZJiuN7nXZW)fjPXw#mL zE`6lQWo4g-2Wi8lsJ(vA$jqg-Tv}5XIzNx?nfFXD5c>H?=KniM?F2GkaZ3*ZVqy5d zkqBV+KSVf{3Ht>hbbb?F4(Wwq2D^fkdw2?`fZ_;!6cHIP>x)06<*4-m6}&QA0QWmN zrLH5@Ro4Mfa$01#G~zoPsdorcy)K1pajXX08Q;mClN{cMi=DO`kn258QJR?br7fjO zck)BL-<70y@Nf)(CUBc<=aSlka`^=#PCc)%l!50Ots#+xg zD+T)lABv29B`?|J^3qt(_ezbhZD_8q*eg)^wZ2W6k~chf$JwOpc*pW&wyn8Vq@aM%s5iXNBjF z@D5K&E1L=%KsB=I+4D6avi}@u-uzTtY%*+u_MICL?Nbmh|Lb=obhjYzk)nup=6s z62Or93RcQ^v*``|Z7!0*NPAPsK_l@^xbwS~yiq(lV8Pt#_&u7% zdo;bqL$e!{4ScZR$v%X)~ARs*8 z|9>m@duf9>I9o6|I=Hx6IGedR*)q901MOXGfv#2#_DptWE-pX|GZ#a%|BnTyx#57m zg7XDg*Yji?ZWe?F&xsF>yivd1f)Ijz0MhH&)K?!Cq6ceXF@23Vnb$NqlwM43mHkxV zdnUTnt0q#ZR-ryzI_VV3BDrrBA+Qh`;Q!6)XI@XE@V?4>q^`XV$Iy zsrJ4twVh^h#ndm`=+}s4cFWtN93pIa)o|gfA50znzcd9i;z2v~H13D~xR@Rl3lk*A zxdzb$uS160yQ+q@np2B!L6!tn9*`}+Pe24$*{Rny2~Y*mmGJh%2K4Vfkc8{R8S`gc zJBZZpJ_|hJN=?@46xIfpjDcg%bjmIu1_P=#>lEm8#nkmqOIJ?+!vCG0Zk@>!@LiYB zU0f2^wfsl<#_gU384%cx<%~7-geZ`|Is3NNoSyO2hGdk6p<|NpQb@aQ<2U4aJc976 zh}?m}Wrg?v6xHogJ>XJmf{j`qrH`T^4E_}o&4-lU+)NA2AcTVt-|x&|Fn7|7TAmEj zt?!NWUx=9GE7!}89M@EsS7F;lS4*c=%rHluB*M7kgvcgXsEBY8*P}?3n}UwL2y64c z-2k@EV@eqP&%Ws`@& z%ptlC8{@UP(heNL2pCQcYW%5KOlK1l+sEg@hB-Z8x6X(rF5%VM=WUJGice`7hm(yuZe)fveF)}>>5u_0$%>b$qG2l%omM+ znM$s-g4TjM_~!QHp8HraS>PY1N>x&sMhfqcYcW1PIRf%NJ087ranR} z2wBR$`$4kx94?aSI<^p!#ys8V%Fs?UcouTS%7WTLqk}T!qHRl1ImV08_qMnYQk zK$Wf|Hfv8L1z=XW!E2;!2MIf1aJ=sJfD07JU3S!DVC>i0he-O*exNEE(_tI3SW2>l z!3}7^7ovzx0M06fyYM81I<>#V=I4$3wXQvVt|(yW^pwF&@g6(vXG`Q`+*){*oiL&! z9=}ero>lP>cQ`EF=g>G17jK)I-P9zP6H|yhu%F2AX00r$n=zpU%>$CIaT5;Q_s>g( zZ>D*Yx=yt(mBeAvwr&;h^|+=b!gYV8))*8`zwOp8I}YI*nC-uV1wRcQFj6$mss0HT zT09qaK@?!Mys4(_GS_C!RjHQHqmyg`Dba=-!7h^p2>W@KmRq1d?P0 zHsoia0S`x@#or=ZJ}KhsN+f6;p@=Yo5e+opcczfPnf7Iu#6MC3Ivzdb!Htx1DudOS zxQ?aCJ2B(I284|ZnPA_$K0#VfMQy!Th?kwkS7n~D5fjL&FK!f*GMIAJ*P6x|1*H7EUs;ZQHgn z6JuiAn%MTlwr$(CZR;0jV&_f%&-?k_`{DUkbxu{CK5O;rb-H`++T6_K@s-CY<$aTR z!eEOfz|42Gy*YonS4lRV@j>7=ad=+RPFZB~k(vO|8+6zB%EhXD*8-~zJN&F8{QD}7 zGr^{u@cZnG21@E`pUG)l`+rcVHP(z5>@C`^^CEWOYI8~b6SbP6 z32*0UIR-o))Ie~gJGuBR$3IRCfkRKUGx%<8HH0(x_gEHT(uq1?g0F={QU=`<5Qui# z?v?(SUMVIL7}Ui7Gyu+f*cDKiR&`ww&L)%mX?@3Ko z1wotBhXuihy&tDfc^7t8OIyoXDUCMluNU*x`5E3ot?6I-!BJKP=F>h@uW(LSeA~a} z-q6t)Lr6oTa*lB4rVJnHd(0BRYsm5Q?67kU9sRfR6l3P^*zYLJ{AB0Y(hA5jyniZ^ z0x}_eZ`IUv^E2f~0;~ZxMJ@Cej>Y)+cXccqYPQI*)h{=x>=1{x~4jZFhik>Cp>aGT8`TvTX+#9lgf9P9P8= zq-+Q9nr#L18YK~Kvs#bn*TcH4R0yL_@WkX7!El*Kj@Z@1yDi)iMyCQF6tu#+jcEn( zT6@E~4ZV5WJt5t5q<((sp(bzp71{iHRwvvF_gf9(0LMg-N5FoBHfw;JF%pWuU=<

    uHx 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%0A7wWctaY#7&vCE-$0`n5JFa&T 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�D1h$yEMM}~B(+^`q*o-!+Qa>cF;mpx3HNta% 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%0Apz9WsMP-fX_|rTl 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

    6d>sr1^T6)amXXC1dd~$e9!dn9WZn|i5 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

    Vxu*%}`b?=p0vlxIZaGe_G zvPB^D|0Y?4^;V!LbX}lxN~FMT#C_k9Dghl9)cadzIcK@i2$h|5gnfy;&Maea@nWen zht*6b95#!Qc7a=*bZ$^(M@4_6O+dEEh$reR2Sz}Mc)xk?HrIAfy?i_aR%EF- zD2v^)Gw6CE_sL_EfY0y^*hI}dRJIM#r4p-Ovw7%)JN~OrW_C^X($<rKQ58)P z)Pc{3QwH9etNzIL@m73$X=ljk^YG~C+cp#BNVsYexNlKFn^p~C^b(4AwzhK5oL<#O z#Mh9)Z=oRy=3dzcZ`MgWcBnAp&|c?Rnn%0tC(ya}b3QGjt>?KXzEeJw zmqtk6-#iq4r3BsSfv#a4T6IE}Rbi!<^2t>aKZLT2Omev-H&~1A!f7>Q?x~AE>fz@a zRM=1z2HA?abWkYD(e6}hfNgcRLHKk~y^E;YY?#{$sb0+2F1?ac#xAYRxeK#x%p)hI zXe)nq)Vo?x=4zpGDnVW$M1SE`K`6a5nw&WZ+l9pPQA)R=ub@k>7DU;iO7->J8Ayyh z;c(zP8n+xvp2)6u+gnND`V8;gxLKib@eSyWdnh^w%0a=IDxAmElY7bMEb*y*P6Ca6qXuNSZ^f zs6*#AXp%LI>FN7jF^68wOHmG;Y_tfPY-J$d5 zE8vF+{vq!u2K2(oA&k;p(5yiYxjif}hQ2iNvG#6TAu@)kRY5?dC3J82+o}v`d{WOi zp$w18VE=SOpCQU&iuWU1nK#31#awMOZKCU&*pwp;S!tkG)lNrSRQ<4Kb9SOmw3}o- z*=^$WXkfiW^-tj!GVRP}(@&`G7M>3TI~m{a*B9^GP`;~`tXAv%d9urcV$klDnnqFl zJ15k;E0r%kjcUCK8fq?HXfp;ai`b7hztF*hM!_W$%72;=e4p+u@sMK9!xXZ03~8)7 z<_T|u| zD*CSWeZ2FKGDdb5(=JMi;g`~Q6ru^SB7YqXh+D$GX*7AZ$m5cp*N5(eMqq#N{}JNK z?CY2$2*`slf%{Kp6Y{^fl5PHPnNNTxk$+030I(1-F*R_pb_PVt+F1Y1@cNVem975j zg}j2wYlKY_1R*$VN={}i)KENk||w&iTFjH_$Jqx5rL)VhihuzC-ZS=DfV~?VNcn`Fms(OO*EZUy4_^L}`wz6cRqjHfk z*@MJjf1F`dSQ(^;yrVtOQbt=rl!l7SyTU&|SxLZdsfOudrQlDdb3Vs~48PUakBD7>8M>Uf2vG6bHA}LTWi_U(3qya@8 znKvD#Fcp0k-9j70;3qa=GfZUZPB*7q;8&iVvhF!O-dsaA6j}{H1mM;^7F{hMWRw{b zIIzDMiLhK3hh$5S5hin^L*Xi0)tbm1l0~*$9n&=Wkr6}P5e8)|R;5T<^68w4%;N}KYDROE6-l&hVFbIt+I`PcXQYog6VBk{A!_CHO*+SHW$epVbGxdo< zo#(6Blu`{PJLZg6^+NC>cK`CuVqJ^8Yd^>EX0y={TbCB%{J@Z?3qS5H8N54(>JIYG zT9uLys%N>%L|>Oz0#gYMZlaM(DmzRqy4_ub)Eb9RZnNb~M#GJ7-Z+R8(S{nnD5QzC z*32@7;Ax`#C^8E^9sM$oTVB*t;&;T0)dPB35Alm8e5c+DL+5C(8Amwp`9~i0nr=J3?gjvL45b()=;hu4Cu0! z8T>1^-h}H?ZnD{JQWm;?nF=X}-!$eU!e~scL$J+Rh^3U=4nud@-tXeW`nAeFi8)v_ zgA*drG~#7evn(1SlmIU321J=}30s-@Nz@cBLO&~z*=JSjd@5^68UyJ^3wjxNR2u^9k=@ZRix;Drc=&o)-&|wMc@dOTTjoy4s@)>H#1#X z3pyK%4nrISup@!<)LU8r!W*l(=5X2?5=3D`uMh$((hqg$DklInSpZqt5Ivo^n(Wxa zqOkCXDw=(1_?ih+W(7IuABYORDPQYti-p{MN$JLbe%Q__ zv8~J_mF-7j5jA&?<7t!l==VwAwRO^z9+;e7FtwvFP@4Hd)G`IUzAYJDS|N7Q)heFP z>-lbca0_b>&*Gj4Xk*yj+!dok^-nhJoQX7;^{E||h3#X%lr(+P>iu@-KTjrun zwxJEF+JW@c=ASETVw)tM06ti-S1)hYo6Q=;Od5ne?6Tee)l3G3{ifw2B=aumholzH zB*xiJAPgr}tt_?L&8e_juM}D> zmdoShYoTZUo#P_aIwoTrGf2yvC-N%$hjrZ5%ZxSZ^Gj_oH~#I4Ud<$F3Tche5-T6e zu95G=7k^rn?TDUx$}`A4Jd*;!?IfSCMjxamD=BkKNi;^n4fR2^ca^lSwo7`{E`9bH z_WT2@(*&+@qTI=sYVtd+TOt!16r=sL$PGV?FMJ&09J{gGJTc&Q0r6v3?zPU(wB02NE^_!^Y{Et)sQm`2^KA|gUC2}jGv@PAhswsRg3E_I2f$L#}Mo7){zJF-o)w-Juit=|tX{c`H^ zu|Hrnu%f~w*T|z!_Toq7N@EpMz2(R;m>r8MP8_jDD8;I5OPoUjJ(Ex?U;iQRq<(V6 z;noOclu0zIN#q5sAm1}so0Qu4!s=VNo^dcc;yy8w24`qZzvrf2PahVq-P1#yRcU?) z^ccVF^u^{h-W`QtZM_!-=m_E`4p26E9*+yuV#8BBU~+Nv2pd#bstP4k+HkoZi!D zzj2a%zJAGte{&E!blHhLwexiZ4_q|w@z+kkV(J>{dcaFP{dKNelCxMa?ul1{-#Ai`uZDdSK!hE+}kNEvcS=o)fz5v4G(BonCrl2hxd%L zZ7nyu{pTJPFyX&q#RSF*nVA9dxVHh?&cDx)_!l7D?f^YT)W+V~0|2pTVQVI8>ulld zp=9D@XAO9;`0HCmvXZtumLSS+FokbJY6^nZ&Fj<}6WvYn8Ek{IK|umUAxR@9>H9zR z?A@08dn!)9N=m+ceJjk!SraAI!tWT%;dG+gd7b9Gf1d$7UTq7Tt-5vj^Evx)-n97{ zoDy%$TRkbnY|JB1=N(HBj*M)&RZCxy_F}l7pCRs4-Gc(eb|Q zR{jR>g0m6*MiNVzmx-45Wy1;j8`Z;yoTLoT$q#W7rtk44w%x5|?d!|sSyMLEN@(5`@w?w=)vVB;Z zWygr?CmVR?`m~9Nwykhq~aVaIxU8v&;^cjQ zpLx#xLRL4;uosb~X3xt{-u67b40qR3a-U^@SHpqF{Mw> zv77Lwooeov$3gpVXje2j7(4{&P;^X2btG_(DuVNKF6MxI1{gU9vL{}+IK7~%&6OQs zFDY3H08uKK^N=2sU@ct)LDVU*W-G@+eX!$#O2ZSxl0|4+EPdp=_!$(%Fo@ZR;(mX9?|!gS|<^ zxOeZ0=}|`#O>IXSqVU9t=P2AF#A0a0G%o}5)3MpdXh^OaOTK0y7ZK2$l~R@5L_v)e zQRFHwTG$cL)v@8LYu`UBA_#~`mB20gf$!Cfhk9{EoP zvm*RdBXQ*7+}%^n3un$JJ)#t;!n9=!*Ls|H3Lvk9HqDNm;-9Vy1{wZu_+{?*uoL<> zcghsbQp-{YS`>L7fAKHo2RSfO0uJNOe*_Jn{MQHa4^)r86j}Roj=$oB)K^9n-qxoh zj&A)Wssf@iXtP3UQG{}eB&sG9-4dfJVh1s1d9L|TA|7?66M>+3Y6o&2(*6>+&9(&J z1Y!LAZ--*YkuA^4iG(u0UDp}Nf<6?BwKgg*QX#01{6JR8jNJklBwQhVDy>}5;lOZ; z_K@bsOc0Qn=5HXSE03<@E4)g{g+>|{pN?daME0JvvIP?AW&_3T=|qUQI3e1-@&^d4 z9ba(u*J$9B>~#<4c4oF%#Mfe{*F4&Af*R&KY$bG&VTVRFIPZchpmEb&(48w3rQh!e z6p$jVBVt*^)C`b!Kb{LuuZy5 z!W$s49fYl&V+Uj6#Mq48eNAj>?R4m?T z-UY@BqH<=qrf6jx5I*2TT|wpyfoTZK)kz@)@1W$!qmpiuARzt#+z|x){vCA(@(Uof^-oP!R7H?hQcjHi_xK-M z{Abb&{`f*702f}snML^%886_!{~?tXl#>(_RaT*s75m>DK$6f+0|6o-58&SfRA2mu zmJi_jKOAHvg+=9*MgKSTA0G$I=r8RLtdYMrLqNgn|Dm?FFfsvLE%CKL2+NjjSz9Y@KPD=otTrx2F(ERx)6=mw#ZC z{fW0K?7y1qKMnRDc>fpc`RC!w0ygKL*Ylsdu(PqTv;98~zw-ag`@a}I#h+HF5MYn| z=i&dw?67wWo_h0w)KdbfsIUT+~bu#q-zmxxBLVp$kLs|Kt^;TjursZ^gl_IKZ{aZ0J}f1kp2?| zpeVsVw1U4;`~!N@|0ZTq{WOFCd~r4bBJ>ZCwZFH$ePf1?N-huc?33SE=&$QK_mC1{?L_0LGY&c$31KQF12* zd(|q~_XR*kAO@h5+jA5LELNKsXfs=kW@KP+vZU4u2CWTkM;EKjrdVj@f*)a2n0-!O{3?J?{TZ}W)Fa6!WgUL&#W)s1TkJ%MhTa6YNM9^viN)f zm1-?aE2{&``hq5k(V{d4JXD>LS(8Ez+O{L@AK>%`gWg$q_?u~l7_u|;Pez~nHe4}X z1;D}h)gYi7zLEj82~;n2^p#C#5F%EF(QiQD^3USKF`HmQM#p5cI^J>N&(7hvhSR?Q z@DKp|5MaM=<$ycetZtAQ7+({s{m4N!Yh5()#{3a2`vRgkTni0F;spr)mUx}cky8z` zH`~Pfh5;IjHbN_~6w~AK7oGqTH$b8Z8Gfzhd?tA$gz)Eov#t*WdHIw))fc3wur~gpoD}O{E*y>KSo>xj;Xv9V)L>=NS>M&Q zib?R*uwTtB$8uv1dShu*(>i1aADT_8JFnOCkD8C(AXe~#qlf!-`cCZ;qjs@r&FMlR zlsvzrjUJ17F>tB1@IENUbYrzgr>FwvWB8k~5~)?Yb%+ldsEJS3CfHf!OVqpH{*J3L z?h@E;P|dz@%q?UfA{?vM-`;PM55M>73a^P!x2xc~zLQ{8s=Mbz@Or%_POp_0Z~3B8 z^XEc^zbU9v`4ZgUE(&n52}2*uKx3*&ueEApG-gD5Q%TG0bnMBtfi zH%X0&bn&&EkmsB)wxz`pmDVI&*Sg6E4mQLa6L9pyXLRrBQUOb#WNbmVB6thosU%@! zyb-oD6E6n!t~z!b!7B*muL)X5NW-VHvsd08wLqa5=8*1=Ry)iMm`05Ia^>R6sFO~s7sTyHzM0f}AXao<0MgYm zEWZeBkTxMwYe=#tyZ41LSN2UQ1o#(FKDxfU7v{r9bYqq?tWtXbl#7|DXp8^#z zVgjjL*Ax>#Cd9=DYV>;h3JEhL8u@bVGg{ShA;ge`6b|KePzgS8G^Rhzv99@$Ln;i{ zoB^+MAOdQKQ_Bk=-EJ5L-D?&;0N&y`vJ!MJII|)jvvXz{xKxy{&!^7!1$%iQ%6eqA zslE76F(CmuLxSYCffRPv-eUI-0=6$k?L}bE*A~G#LN(E*wR;}J<~u-K>w@^i+YMq< z{>-H8`|tR-*zi^gkQ%P0_2m)ycz%DsXrX}^_e0UCcdQjAz|$bJ2)k{L)L8_<@9^Ej zH?k<|E{0u`3Nk_n3MU{EW3weUwVmM_d%$8hB6xaajd|A9;Z(fT100LTsWqo`(ig4# z&sGz`(N1iGs}t;U-Q}?P;(Y#Oz~Mzexs4wk`Ph*HG_x^H_x521DR+LGrdHnt1!@RM zQkyw=6dz9}!njbqXw*80v0xeLTu&Gy0~S08XUuR={1M-o*!N6t%ylIw5REav`a%IH ziwZ^4KG$}5!7+rc_5Gz5Gh(VjXg<#u#*7>p2!7`ytY}K++`3EwaG>63k&U$ujtg&k z96tIY+-OUJU+xzf{2n@Ma;(;BLmw?eQlL?9OEp-8VePExn_k=p_FbkOghu2#K8;wd z2`3G9&yQ@3)fjISBmhdPe;M}~AiugMHMc($who3V=o&`mwb|!g) z940wUm9CCwJ@+N|f}BgZgond6DF9`<$LF?i$M~}40sIgA6%A^eZdU*tq}8K5!zutD z5gPRLbF7%lHGi8HL}B6b4GL_S}jLAcG%kx{Qg)%D&dLy6u|NYQT){g;}WK2 z_|a@bk>esztIcFLLa{c4;zFD5Gv-mxBap&NL@qQ5U-X1RWVMd%ARGa+te$*Tyizx>&pR#A{v*@tT53nV&gjIsu6eI(MFzp|*x=!EnT)Da7SXwieT;YJA zdFoI&gdRW&ae{!+6@&QOtjRdy$n;`*TawO@kt+6z(O4`4jphWoB*?nFbi!l_4w*13p~N`S`dCPDPgrVaJF!_$Q$Bx*)r zKdvBzWmy)ZMQ2a5xC`6w7^ZDE!8nx1Mw0GO%XzscAQO0QDIPPZC+2w})^kU~`Q>^t zz>-W(7_7Y)EQT2l2JyWnl`s7-;sU0hfa0IFNQ1lYeLN$^$8R!wwy8D-QX6_iXZNf| z2H$bw!p6Xdjaj`fzA}QNO0aj{L`LdFS=cax7&LZ8yA(E~qo9q{LG9Mbg1$X05o4Df z+~-0UOsYR*LEXs|q&Ng?i5+nu`yxh7D;<`29cG~yL_q@%KeVUm;t=O3KGmuY#XR6(4Rw1%u?;{WV-$(!bG8XKrF>|%Z%neNw0>>E5R?z`moe>@X z{TNc64Gn8d0J{wq0@{~f=2nf#R}?4S%s()xKiHiF|3%SDedYnWAU~00+P8KXB>XY7 zj-p>2;Q@Lx{vxrS=#j7&b9fFEDEfxc9-uepqsN=7)SaHDQhooQbhZ33RyjH!+h^#1 zrXOLrqu_QZ=SN-(u^j=f-PXw`T*9AzKjdX`q_b;F*W&34c|@zmfi7dVFHhb4%XiSf zbNJB{D(?nDR2C`PBRs?sQTBXx67ocuy>_IrPuPsL<8+u%m^jIDZ{#B+(Y=`hk+5|G zQ2Pg|IDLXQ0!R#ZN)&(4?voOoBMRyHmDJ^Ql>Y%-gKw2ml%Sekui@^ zFO;u_bbFVs3=oqX;*_y)gjX-zjvw>iZL4XSv{=yvIx4lEpRjZh8YnqE!9iy z!R0T6p=xm&mlmOov`hvdT;l|qwX`^n5Wu|D$I|){$O4;jzov5)`O&Y7K@A>oh?G5U~#`(d<)gdUWWl%b0 z!0|`@N&7#FpM&#VkJ$<)m`#q0Im^WKHz#=oq+7KP%iP0^J*L^||KpQvwR}=ae-_#z zK|wc9Lry9p$%kdkXUdqWZ~JpDut{1Y&ace6co+4(Sw_q()A(&86yi55@#I5 zXDqP5p_A3IRx2Q6fGu$Pe6Gkb780*B$BVLA7c2g@tSgLGG8_;MZN9xF3#!){1PQXb z4dz^0hXv3Y#+*WiK9+~HXayw^f2w_Z^@1=jVog!V*ypm4O#k`PJiD{i>M%f_!u-%h z@H$ssX_VqL%^@ZuUSH;8zV6>%rN+pI!Nb&bnjf^8Ea(PPpPrQ2xK0|^GN4R_#Cf;V z7gWL()#4f_+zj(Mr+QDNT8DY29%L*ZAVjTZwE}UP_!L=h`et)-?-XFi<`5Y+Zwo1~h?c(ZuREtF}``2LIk+g@H z<_0jsR3oP#(<}*clQ1bE77NOB9U8|+EsU&WfWSs;X+1fQnZjLUl$ob zrq*E0PT!^w7qnzNS{$Ej#8IT##gLs@aji!zEPFW6s6Tr@R2C=@rw6(O99@M1ozG

    OItElf2#w}$*Q%8w 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 iUJO{egwG%6!pboG9u@(-NpA1l;}7A

    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°`a63Of)Tq$&LP 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