Ring of Fire
Every major earthquake on Earth since 1970. 7,920 events of magnitude 6.0 or greater from the USGS catalog, rendered on an interactive globe. Color encodes hypocenter depth (amber = shallow crust, violet = 700 km deep in the subducting slab). Size tracks magnitude.
Press play to sweep through five decades of seismicity and watch ruptures ripple across the planet in real time. Drag to spin, scroll to zoom, hover any point for the event's details, brush the timeline to isolate an era, and click a notable event to fly to the epicenter. The Tōhoku chip shows the entire subduction interface lighting up with aftershocks.
The Pacific "Ring of Fire" needs no annotation: the trenches draw themselves.
<style>
* { margin: 0; box-sizing: border-box; }
#rof {
position: relative; height: 660px; overflow: hidden; border-radius: 10px;
font: 13px/1.45 -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
color: #dfe4f2;
background:
radial-gradient(120% 90% at 72% 30%, #101b3a 0%, #070b1a 48%, #030510 100%);
}
#stage { position: absolute; inset: 0 0 118px 0; cursor: grab; touch-action: none; }
#stage:active { cursor: grabbing; }
#stage canvas { display: block; width: 100%; height: 100%; }
#hud { pointer-events: none; }
#hud button, #hud .tl-brush, #timeline { pointer-events: auto; }
#title-block { position: absolute; top: 20px; left: 24px; max-width: 340px; }
h1 {
font-size: 26px; font-weight: 800; letter-spacing: .14em;
background: linear-gradient(92deg, #ffcf6e 0%, #ff6b3d 38%, #e0409f 72%, #8b5cf6 100%);
-webkit-background-clip: text; background-clip: text; color: transparent;
filter: drop-shadow(0 2px 14px rgba(224, 64, 159, .35));
}
.sub { color: #8b93ad; margin-top: 4px; font-size: 12px; }
#readout { margin-top: 10px; display: flex; gap: 12px; align-items: baseline; }
#ro-date { font-size: 17px; font-weight: 700; font-variant-numeric: tabular-nums; color: #ffd9a0; }
#ro-count { color: #8b93ad; font-variant-numeric: tabular-nums; }
#legend { position: absolute; top: 20px; right: 24px; width: 168px; text-align: right; }
.leg-row { display: flex; align-items: center; gap: 8px; justify-content: flex-end; }
.leg-label { color: #8b93ad; font-size: 11px; }
.leg-grad {
width: 92px; height: 8px; border-radius: 4px;
background: linear-gradient(90deg, #ffcf6e, #ff6b3d 28%, #e0409f 60%, #8b5cf6);
}
.leg-ticks { display: flex; justify-content: flex-end; gap: 44px; color: #5c6480; font-size: 10px; margin-top: 3px; }
.leg-mag { margin-top: 12px; }
.leg-mag i { border-radius: 50%; background: radial-gradient(circle, #ffd9a0, rgba(255,160,80,.15) 70%); flex: none; }
#stories { position: absolute; right: 24px; top: 108px; width: 200px; max-height: calc(100% - 260px); overflow-y: auto; scrollbar-width: none; }
.stories-head { color: #8b93ad; font-size: 10px; text-transform: uppercase; letter-spacing: .12em; margin-bottom: 6px; text-align: right; }
#story-chips { display: flex; flex-direction: column; gap: 5px; align-items: flex-end; }
.chip {
font: inherit; font-size: 11.5px; color: #c6cde0; text-align: right;
background: linear-gradient(135deg, rgba(28, 36, 66, .72), rgba(16, 21, 42, .72));
border: 1px solid rgba(125, 150, 220, .16); border-radius: 999px;
padding: 5px 12px; cursor: pointer; backdrop-filter: blur(6px);
transition: border-color .18s, transform .18s, box-shadow .18s;
}
.chip:hover { border-color: rgba(255, 180, 84, .55); transform: translateX(-3px); }
.chip.sel { border-color: #ffb454; box-shadow: 0 0 18px rgba(255, 180, 84, .25); color: #ffe2b0; }
.chip b { color: #ffb454; font-weight: 700; }
.chip.sel b { color: #ffcf6e; }
.chip span { color: #5c6480; margin-left: 3px; }
#caption {
position: absolute; left: 24px; bottom: 138px; max-width: 330px;
background: linear-gradient(160deg, rgba(30, 38, 70, .88), rgba(14, 18, 38, .88));
border: 1px solid rgba(255, 180, 84, .3); border-radius: 14px; padding: 12px 16px;
backdrop-filter: blur(10px); box-shadow: 0 8px 32px rgba(0, 0, 0, .45);
}
#caption b { color: #ffcf6e; font-size: 14px; }
#caption span { color: #8b93ad; margin-left: 8px; font-size: 11px; }
#caption p { margin-top: 5px; color: #c6cde0; font-size: 12px; }
#tooltip {
position: absolute; z-index: 10; pointer-events: none; min-width: 150px;
background: rgba(12, 16, 34, .92); border: 1px solid rgba(125, 150, 220, .3);
border-radius: 10px; padding: 7px 11px; font-size: 12px;
backdrop-filter: blur(8px); transform: translateY(-100%);
}
#tooltip b { color: #ffcf6e; }
#tooltip span { color: #8b93ad; font-size: 11px; }
#deck {
position: absolute; left: 0; right: 0; bottom: 0; height: 118px; padding: 6px 10px 0;
background: linear-gradient(180deg, rgba(5, 8, 20, 0), rgba(5, 8, 20, .82) 40%);
}
#controls { display: flex; align-items: center; gap: 10px; padding: 0 6px 2px; }
#play {
width: 30px; height: 30px; border-radius: 50%; border: none; cursor: pointer;
color: #0a0d1c; display: grid; place-items: center;
background: linear-gradient(135deg, #ffcf6e, #ff6b3d);
box-shadow: 0 0 16px rgba(255, 150, 70, .4);
transition: transform .15s;
}
#play:hover { transform: scale(1.08); }
#speeds { display: flex; gap: 2px; background: rgba(20, 26, 50, .7); border-radius: 999px; padding: 2px; }
.spd {
font: inherit; font-size: 11px; color: #8b93ad; background: none; border: none;
border-radius: 999px; padding: 3px 10px; cursor: pointer;
}
.spd.on { background: rgba(125, 150, 220, .22); color: #dfe4f2; }
#bands { display: flex; gap: 6px; margin-left: 8px; }
.band {
font: inherit; font-size: 11px; color: #c6cde0; cursor: pointer;
background: rgba(20, 26, 50, .7); border: 1px solid rgba(125, 150, 220, .18);
border-radius: 999px; padding: 3px 10px; transition: opacity .15s, border-color .15s;
}
.band:not(.on) { opacity: .35; }
.band em { font-style: normal; color: #5c6480; margin-left: 5px; font-variant-numeric: tabular-nums; }
.band.on { border-color: rgba(255, 180, 84, .4); }
#hint { margin-left: auto; color: #454d68; font-size: 11px; }
#timeline { display: block; width: 100%; touch-action: none; }
@media (max-width: 760px) {
#stories, #legend, #hint { display: none; }
#title-block { max-width: none; right: 16px; left: 16px; }
h1 { font-size: 20px; }
#caption { bottom: 132px; left: 16px; right: 16px; max-width: none; }
#controls { gap: 6px; }
#bands { margin-left: 2px; overflow-x: auto; scrollbar-width: none; }
.band { padding: 3px 8px; white-space: nowrap; }
.band em { display: none; }
#readout { flex-wrap: wrap; }
#ro-date { font-size: 15px; }
}
</style>
<div id="rof">
<div id="stage"></div>
<div id="hud">
<div id="title-block">
<h1>RING OF FIRE</h1>
<p class="sub">7,920 major earthquakes · M6.0+ · 1970–2026 · USGS catalog</p>
<div id="readout"><span id="ro-date"></span><span id="ro-count"></span></div>
</div>
<div id="legend">
<div class="leg-row"><span class="leg-label">Depth</span><span class="leg-grad"></span></div>
<div class="leg-ticks"><span>0 km</span><span>700 km</span></div>
<div class="leg-row leg-mag"><span class="leg-label">Size ≈ magnitude</span>
<i style="width:4px;height:4px"></i><i style="width:7px;height:7px"></i><i style="width:12px;height:12px"></i>
</div>
</div>
<div id="stories">
<div class="stories-head">Notable events</div>
<div id="story-chips"></div>
</div>
<div id="caption" hidden></div>
<div id="tooltip" hidden></div>
<div id="deck">
<div id="controls">
<button id="play" aria-label="Play"><svg viewBox="0 0 16 16" width="14" height="14"><path id="play-icon" d="M4 2.5 13 8 4 13.5Z" fill="currentColor"/></svg></button>
<div id="speeds">
<button class="spd" data-d="120">1×</button><button class="spd on" data-d="420">4×</button><button class="spd" data-d="1500">15×</button>
</div>
<div id="bands"></div>
<span id="hint">drag to spin · scroll to zoom · brush the timeline</span>
</div>
<svg id="timeline"></svg>
</div>
</div>
</div>
<script src="/sandbox/libs/d3.min.js"></script>
<script>
const QUAKES="030vq26h0fb010uc2bn0i1010mc2k30f2010te0xe0z0010fc2ro5j8020qw2d61md0a0ht00s1ed0010t2hr0y5010qy0l10f7050lh2o9105020j900cgu1051112j00w0020tb0mc0j4011222ku0q0000si2bw097011462nf0l0070nd29ehb5050j900x7010615k0a50h2010vp2bz0v1011132j00s10112x0030g00113l01f4kb040se2hy0i2000r12d80t0050jp2ov1160111f2jd1i2050gr0uq3900413a2q90i3050iw2d70a0030p32b60x7010n92kz1e0000zv1m80mc010k92ou6l6010qv2d51i8080te2bt0ve010zn1kb0d3000ta2bt0s5040t72bx0fa030t82c30q20115m0ae0a70215m07k2q10010x2ix0v1010zu1ma0b1010jt2p16n6090t00o80p6000t10oa0zd010t20o40q6040df2080a0050nt2k6502010u62idgt10410z1r30d10010z1r30c70112y23c0b30509i1651s1070wk2gyaub001062hs0r2001072hr0x1020ku01t0h1000ls2o81r2020mf0s41mj000m80s81f1010mf0s1192030m90s61j40110t1zv0k30511g2jj151010i70uz3460008j2m80fd030ak0tf0f90109w0w60a8020kk0u3310020iu0ug1e5031122j00u00213e0dm0kd010mt2m41c2030ml2cg2g6000iz006gt4040m60s71e0000at2gp0a1060tz0w23z1011162j80t1070jo01v0f1010iw01h0l30113a00f0v1010nw2ka0i2060xx2em17a010xy2en1a2010eh2rb2n3010cn0rx0f0011031zm0f0000w824i1za010zi1tj0c4000sy1sf0t6010ok0tvhxk070k100jfg1030l52ob0k4010op1a50g4000l32ob0k9010l52ob0z0000l52ob0z4000sb0px1j50615u09l0r10609c0ae0h4030ks01w0a0010np2kk1n50213j2k4i0d020tx2j10p6020kb2om0h10213i2k3g55090zs2hj194020sn2i50u0070n72ky124000n62kz1c1030qr0sh095010qs0si0a6020l92ob1e3030n42l2151080o121x0t3000g500l0k3010g400k0q5000wh2e20f0000g300m0p2031122j30y5001132iu151020zx2h40c2090rj2430o3040di20c0k0020nm2ie1o9020ko0140a2060rj2d40u1000o22fo0m7040nk2id0o3010sb2cg0m6010vc2bq0p2040o12je0j1000gz0io0a00a0j60ul190010lq1a40c4020lz2ne0a20013901a0v1010ly2nh0f7000lx2nf0ua020ik0uk1950210m2hx145010xa2gy557010gf0u81d4020nw0rl0jc0709e16c320020ok25r171060ow18o0g2030nk2ko1q6010m32mu1570509h1da0t7051252kv0v2020o42gt0rh000o52gt0u6000o32gu140000o12gx1c1090vm0jt0z0060mb2k20n10013a00m1440413c2jyez90313b01x0p1030p625f0ra0313900w0u90107e0wy0fa010yk0h4096060i02rkgd5060ie0vc599050m42mu2n1050w70jg0p00a0jx2q90k1000nf2ie326001310dt0d2030lz2nh0p4000rc2db0m0070il0132130018q1c10f10010j2000a1010yv2590a0040sb24f0g30709d0fx0a5000zo2hi1610113s02n441010iu005gg1010pp2dv0r6010ns26f29a040wv1th0a00g0vd2630a0010sj2bz0a00313a00r0pa010lw2my0a0010n627a1f3030o92b90n1010d90u24d0010dy0kv0o4030zg1ma0q3050ok0sg4r70116r2ik0a9040zt1pa0a6030xp2ei0r1010xp2ei1f2030xq2ei1d0010w124s0a20b10f2gh6f1010u00um0h50013c2qx0r70314m2cd0a0030hz0uu2i3090nk24w0l4060sf2cf0c1060n22e12z2010fy0u81pi020g10u3144030nh2kr0fk000nf2kr140000nk2kk0i1000nk2kk0p5030qz24a3w2010nn2kl175010nf2kr0u9000ng2ju0a4060sh2cd0k50013h2q20s4010nn2kk1gl000nj2ka146000nl2kb14a000nh2kg140000ng2ka140000nf2k31d3000nd2k11e0010o80si35e000nk2kh0w5010nl2kg0k40510i2hu1ea030os17v0ab040nd2kv1e4000ng2ka0u3010ni2kn1300107k2l70a2020nb2kt0a1010km00h0p5000ko00h0e6050vo2bv0v10012p2l6134010sp0oc0p0030nw2ii0a50011p2jw1310d11x2h80id0111z2hb0l10211w2h70r80011u2h60e50111d2jw0s2010jb01m0l0020hk00s2q0020mz2ld1b1000vd2610n1000n82k30k3010zv2hv0p0010nd2ea3l9080zy2ht0l3010n72iq3490211w2h70k5000o42j70a3030wg0j70a5001652gz0a0030ky2pp0a7010nd2kt1670a09w1em0a6040ip2pl1o10509s2io0a3000sb2hm0n5010sb2hk0f5000sa2hk0k2010ld2o81k2020ko2oh1g8010nh2kq311000la2o90k6020ve2bq160090wi1t50h00c0ii002f55010lp2oa32b000lp2oa3910313o2m83id030x42e61c20511h2kl0g6020nb2ky2e30112q0dy0h00209w1fm0a2010in0uf0v1010iz2q60a1020nb2ky1n40414k2nc0kg0214f2nh0p30d0no2k62z2020kb2ql0a8030va2bw0y9020nq2k64i1010oe2gm0p0010uu2bf0d4040n30u2fs4031061zx0e2030nn2ia0t5000np2i90p1010np2i90n4010z41xo5x2010n40u1fo1010sw0op1o1000jc2q10a3010lb2o81k9010lc2o81f1010va2bz0rd000ve2bw0rb010je00bi75020jm2p03k3000uu2bd0v10c0al0tf0f0050lu2o72ve050lx2n90l10608516v0t3040ya2h51ac000yb2h71l1010jq01r0a0001090f50b0060h500i5w60c10d2hg1z2010n30so1g40212m2ko3w80214l06c1y4010o02jq0u4001112ik182050hu2rxdyd0109n15x0g1010ba2nk0a4010kj01y090000ld2o60a5020my2cvb98060ww1so0a6010p91650i7060vq2c1183070g90j40w2000vk2bs0na010sq2bf0qd030nk2kub7c040qg0m40t1020kk2ok1i7000ys1kj102010nu2ke0r6020a20cp0b3010jl0130v1090sq2bd0r2050tm2by0v9000k201e68b020it2pl0b1040ly2ai0r40b0gk0u4188030q22ci99h0113t03n101090xv2en100030z31xd0o20b12q0el0k10i12x0e20a6060p12cb3v20114r0c90kg020po2df2o20114j2nd0p10113700j0u30114l0cd0k10012n2lc0z3000lw2n00m1000lx2n00b1010lx2n20v1010lx2n20r3010kd0280g10a0nc2kh0ef010nb2kf0k10312r2ivgb2070j301l0a1020o12i90e5020ku2oi3e0010x62e91f2010nh2k00m2000yz1ye0w2010lq2o81w5010pj2dn3h3000jh2oz1e40318u1b50a3010kq0190z3010je2ow112010o32eb0v1020zk1k92a1000jc2oz114040zn1jn0h2020uf0ui0a2030v82bn0h3020na2ef098020gf0v20l0010ke0280d2090nb2jm1830e0ur15q0f2000u80kc0c6070jg2oy0u3010mz2is0a3020n92l01d1030jf2oy0ia020jf2p0192010mb2by0v0040vn2br0o1030zo1yc362010tb0nm0e8080n72ku0f5060nj2d6br3050qs2d71fk000qp2df1o1000eq1zr0o1020y92h50qd000ol2fz0f0040oh25o0u20211f2jh1410711e2jh183010oi25p1010409k1650m6000kj0230f0010se0q10a3041ab0k80k1010j02p70q0010gi0u91h1030f519i0x0040e62qo462010kx2o81010c0n32jo178040u60ku0x1050oz2cf1j0030u50le17f010wu2godu0010ip0vm6d1050xq25y0xe020cd24r0x1060gk00p0t30a0jo2ov1n00108213h0x4031312li0rc041482mw0w1050qr2dd1j0031342ln1i1040pl2d60i3010jm2p25e0000sq2c40xa010pk2d60x5080vi2cg0g0020vh2ce0x0060qb0t04e2040qy23e0x60008t1aa0x7010km2og0z4041352lq1g1020rz0qg0x5030ns2f80x4070qe0sb1e50108j16r1v0010uj06w1120x14004i0u0030bq25p0x3040k82om0o1010zc0hp001030m52mu1y30213x2mw0u0061102ii1ch0010v2ik1e0071112io1eb021102iq1e6051520bv0x7020sf2cu180000se2ct0x5001540bo0x0020so2cn120090ys2210x90912w1zx003080hh0u50x3000mk2mq0u0010l12oh5k1040ki01x0x1020hk0ub0p10009w0c20x1000hk0ub0e3021122io1j0020y626w0x1020nr2i0340030vf2630x4020s72bq0e1040fw0080x0060u30n62c8000oy1900x80d10t2edes00219d1tc0080609v0d60x4020ri2cefk0010ns0lo0x1000ns0lp0x00409s2ii0x30218o1sz0000210n2edfz5060fu0u10e5000fz0u50x7010841810xa030l22og094020p615t0x3070ue0ku190070iw0wbep10218o1t20090a13c01a0y40013c01c1530212x2lf0x10312w2lg1f0080zt2hf1k10b0ks2oi3g0090jh2p6138000ji2p70y30512w1zy000050me2b71m0090id2s0f94000kz2oa0qf010kt2od1bc001462ov0x0010kr01x0x2000kp2oa0a6030ir0v02x4030ll0ss2q3030e61qu0x1020l02od0yc010l22oa0f20d10p2hz191020u60la0x1040nk2f90x3010mx2lb0ya000n02la1q2010my2l814b0513y0490250a0s623n0p0000s623o0x1030sv2bx0h1030y82g1ap0060es2r50f2000rl0qn1a2030jf2p50h1030n62du0q3030mx2le1e5000mz2le0x6090kv0200r0050id2ryev1000ix2q90x10e14b05g1400l0hq0151910a0kd00r0x0010yl2gj025020ns0ln0x1000wu26w0b8010ph2d40x0000uh2ix0640412x2ld1k1020lw0t5330000n727o3n0090k32om0d0000k42oj072050wk0j40x3040km01d7o0030kq01b0x0050ry0we0y1070fq1tt0x60509i16d2800109u0dg0x1000hr21f0x6020np2kd1y1050gx0140xc010gx0130x60111j2440x7040z42h70z0050r50sf0cd0g11t2kj0x2010z41xo5v50214p07p0a10014r07r0x30014q07p0x0070vu2c30w0030zz1yi09d000zz1yg091070eb0tm10b0b19e1tb004090ma2840x50e0if0140x3020ox1hl0x2040yc2h71a1001102ir177060ll0se0dg0408t16e0x0010tt0ws1bf0111f2jp1d40110e2hr0t20010d2hr192000nv26k0l0010852kr0x1011092hw0o00413m1530x9050k100egq0020mo2ks1cc040kq2og103020n32dz3950418o1t10070610t2he3o0010s70t60a3000lj0se06c000n72791f1010kl00f0x1090o42ju0i1010ku2of0x9000a41650x0070nb2ku1d1020xj2gfbn1040nm2e20x5010p42560k9010mv0tb4i00g0ky01c0x1030od25i0x8040yr1y90m2030sx0oi131080o626a2n0040fp00j0n0020nm2e40x5010x62690x0040y11zs0x8000xw1zt0x0060r00se1050813r2q70ag0210a2c20xa030mz2jj0x40f13a0061c5000i3009af20b0oc2d10x6020wn1tn0r1060gp0u7049000iy2pd2d1040ob2ge0x0010nu0sm2q2050vb2c40l6041081l90570110p0ir0510209y1gc0j4060rs0um0x10113i2mi0x20013i2mg0x2030nw2kf3p3020aw2gn0x30518v1b40d5040ew0mk0x2000y82eh071030tk0mj0b2050yy2070x3070y723t0x1050ee0to06h030pa2d1103010zc0hn000040j601o170050vb2c2062030z01940xj010p82c21y1030b02gq0x10b10y2j10fa031132j10j4011142j30v0000z32hu0j1011152j2122010o62j20x5030ze0hp001031102iw0l1010o92iy0x2030zd0ho002030zs2e4fk2090x70ij0x5000uz24b4d5020qt2d62e2040ds1zs0x5020gi00p1a2000gf00q111040n62l31dj000n12l418h000n62kz1e7010n52l51b8000n32l52n1010n02l9101080m82ce0g10313u0550x2040ob2ik0x3040iq0vi4m2051492om0460819e1t6004000rs2cy1400e0zp1pb0q7050qy0l10x4080fc20q0x1050jb01o0x5000lo19z0x1050ov2cn0n1010nn26e0x0010nn26e0xa000no26d0x0020xf1wf0b7000iv2d70x0000xg1wg0x4030lj2o91ia010p916k0x7030kq2oj3f0010i301d09i000ic01a0x1060mx2dr3130118o1sx007020kh00q0x50119e1tb005000s92bu0x1000s92bs0x3050qu2d81e1020in0uf123000zd0ho004030sh2d01ec010su2i8351050sh2d10b1090sl2cz0b1050zc0ho000050mg2lj0x10408y16z1f2000ud06y09h0113m03k0o3090kw01y0x2020ls0ta2q0060qh24n0h2020lq2ns0x00213f2k4fe0040nv2hg376010kh0230xi030980uz0e5030h200o1n2020zd0hp002020lb0t72n00113c2m90x0030km2on4o10417e19e0x4010gw00l1x3000h400n0xk000gt00v0p2000h100v0v3010gk00w0x2000gm00s0x10611h2jf15a020mx2bbh24010h200o262020gv00z0u0081452mz0x0010t90p905f020nc2in110060zd0hn003020920w4140000zc0ho000010sm2cy0x1000h400w1i2070o22ic0m00113b0ds0g0050dw0t9090040mq2bq0u0010kx2of2i4040m12nu1b1010zd0ho000040n92kz1e1010zd0hn003030zd0hp001070gp00l0x8050q30q50x5080nx2k90l4021071vq0xa001061vq0x2010p80ru097010n82l01i0040al2gr0x2080wz1sh0o0070h600v1q1050cm2ok0j6010gp00m0z80111w1hp095050ap2gt0x1000ao2gt0x6000zg1jo0x4040ls0tb0x6021081vn0aa0108d2kt0x20b0vu25i089000vt25f0aa010dg0t20s0010vr25e0e2030nk2km2g2020m72mq1p2020sx2co0x4000tu0m2194080p52fg0x30211u1hl0o1020k01w60x1010py24r0xa050nq2gx0xb010q12d80x5030fm00m1c10c0r10s70m7000r20sb03a030mq29x145030nu2kg1h6040vw25f093050ix0ij0x2000qe2av0x2011002as0nf011012aw0qe000je2p8050000zx1y81e1001101qo0l1030gl00k0k2020ja2p11g90a0wf24z0r4040y426y0g9000qr2cg0xj010rt2cz0y0000r02c50m8040n52e03c0000y226y0x4020y126y0x70n11v1ho0a00711h2jg1s1070qx2ch150010gm00l0w5050n82ki0m3070m32mt2y00h0nr2gv0xb040gv1zl0x5040wo2630x5010ye1ug0d2000rd2d41o8010zl2hi120070zy2ap0f3010dg20a0x2020mk2ll0x5000nu2fj0x3040qy2cc1o0000eb1zu0x0020zv1q810d010jl00nca00110e0fb163010z51xq5a1030jb0uv2a50e0wv2eb1530612k0e30a70c0ob2d60x1000zl23a0r3010m62b20j3040o02i40x60b0i40ux0x3010df2qf1e00d1041xp0k1040i50wef900106k0r20x20508317l0x3060p52d00x1020y72h4160010di20e0x00013w2p80x70b0qw2cd1g10211q1lg2mf040p525s0m00a0to2bz11a0111a2j61y0020wo1to0t9020kz00l0x3000l000k0200313j039120060wn1tn0t2010kd0270xg020r114b0x00g0ma2mj0x7000m92mj0jf000ma2mo0xf010mb2mh0x1000wh2hk0x2000m82mn0xf000m62mn0x0010m62mn1f01213k02v0x00f0l31a00x0080in0151t8060va11h0x0010mw2dh1m00b09f16c3e10b0a12m20x7000tp2c00x9010fm0030v0020kr01w0x2050ms2l70xc0609g16a341070k401k1l3080lx2aw0x1000lw2aw0gn000m22aw0x1010lx2au0x0000ly2b30x1050m12b50x1000m42b30x10108i18b0xb010mr2ct0p8020tu2bb0c2020r10st0x4020ly2b30x0020l72ob0x5001382rk0y4001372rj0v4001372rg086070yq1ke0x0020kp01v0x0040sa2hr0x1060lw2au0x00e0m82al0x3030ht01a0xc070h92q30x7050h80wih21090lu2au0x30413d0140x70e0y322k0x5050ge0v60de000gc0ve0x0010g90v80x0000g80v80n3000ix0be0000311w2km0p0070id0131k2040ia0180x1050tu0ys0x4080w32hr0x8020zv2hq150050tn1p70x6090u82bv0x00711f2jl1g0010yo2gp0e6000gn00p183010gm00o0h10a0nj2k5184030ht00r2u00c0gh00q0xc010gh00p0x0000gn00r0x2010gk00t0x6000ql14v0x1090zs2hf1o1010no2cue630a0kr01t0x20014b2ns0x2010ix01f0x3000np2kj262030xw2g8ca0000xw2g8c79080wc2h27b1040tq0mb104031182je0x7001192je0x60111a2je1a8001172jd0x40011h2j80xf0011c2jk1e00011b2jl0x8010xa0va0k10011a2jd0xg0010w1zu0xb0a0nn2f70x2010y620v0r0000rs0sc0z1060lu2af0x70214o07l0e6060qf2de3k00b0ma2ml1a20e0kz2oh4g70a0xn2e54h3011380080p7020vr2hn0x8030cj0ry0x0050950av0x0011081vo0x0070kr01s0x20012p0e10a1010zm2hg18h020zn2hk143000ra2c00o9020r72d33v0010k90250xa0310b1kg034040nl26g0x4080kr0190p40f0kv016840050nu2kg170010v72br0he010j92px1110a0hn0uf1m3000oy2em0x1020o02jy0x1050f11940a0050gj00i0x4060br1n10a2020ru0qc1ka090mx2li0x2010vx2bw311040jf2ov100000lb2of5i00912v1zx0000012f2kv180010ya1ty0xe070l52og5l3130zx1y6148030zh1rl0y1000lw2n20x9000lw2n10x0010lx2n10xb020ly2n20x10m12w1zw000000tg0n60ih020m62mu2l00511e2iq2j7060r12cb0x9020xx1rs0x2000p52d01o00412a1re0000009v1el0a5030lw2n60u3020vg2bx0xa020rw0l50a50h0nv2650w2050yf1uj0x7000cc24q0a10112b1rd000080gp00p0e4010tu0lz156010jv2oq0p3001480580h00b0qg2dd3l2040qo2cz3y10214f06c0x7030l82ob1o2000kg0tt1h9020cy1pc0a1021062hx0a40815u0ao0fb080pa2bg0s0010mc2j40x10309f0g00a1020ty0lv1dg010vg2630x2040et1zv0a2010eu1zv0a0030u00uu2810i0pu2d9118040f00li0a50110p1jc0a9080aa2me0a0010j800dgn0040hd0ua0n1030rl2cw0n0000j42p62740f0f319i0a2020p72d00x10214q06h1z4010ks0uj5s00310r1j80820113m03m0n2050mq2a70p1030gg2ak061080ex0ms0a0000r913f0a00c0tq0nq2z30112v1zx003020nm2ig592020r00r50a1040rb0qz0s5031182ir260050ng2kl1810f0lx27x0v9010ix0be0000a12v1zy001010ip00p5140b10m2ecgc1010k32om0h10112w1zy001020z51xh6d1040ri0qt144010rz12f0a6010k32ol0a0000ub2bx0fb0h0oj2fs05j0b0871010a2060pc2460r80d0c12o10xe030y30hy0f4020u52idgp1000oo2fy0x00113f2r71q0020mp2a6122020p72cz0x3010m22mt0mb040su0or1m8000su0ot1t60112w1zz000050lb2ob0x1000mv2831q1040md2m80u1030lb2ob191040ns26c1b3000ig01f0w6010yf1ul0x6020kc0000x9030qn2ct2d1040qc0su304010jr00y0x2030yg1ul0ab0512v1zw000050yg1um0v0040x12h3321010pg0ry0oh030o326j0x6020mo2a70x30612w1zw001090zs16a0a7010qo2d21r00a10l2hw0x0020is01e0x00k0k402g0x40108x1c00a20309y2m50a5060z51zd1r10211d2jl0z0070xh22m0x2011132is18a040nc2jq1h6020qr2d92w1020wi2d60x3060io2pm170000ip2pm1270g13q03f0x90013m03h0x1020vn11c0a3050th2bw173000ja01q0x2010j901s1110a0im2pk0x2020ih00r277010lz2nl0x1060s91u10a20e0zl1rm1a20509i2iw0a4030kz2on0k1020nc2kx1l1010na2cy0x10a0zg0h0071000zh0gz070000zg0h00c1010jm0us361010ju01h0x1000zf0h00e20d0xy0i1063000rq2d60j0070mz2dp4n0020nk2k91p0000kr01s175000rn2d71i8010go00k1f10208w1b10a0020h000x1d2010nc26w0x0010nk2k51d5040yo2go0f2090lk2o80xf010zx1ke0e4000zx1ka0k3000lh2o40x7050gv00s1d6020nr2hv2c5010lj2o30xj020gy0un321010k100egf0020jd2p43e1070ld2o71c7000x820j0i5040lx2ny0x3070tf0pf0m40c0dj20d0a3030ks01r1320l12w1zx0020a0yv2gw210020o42hi0x5020n92l01w0060kn0060x0040ni26n0x3010kq01u0x0010z21ee0ad000z21eg0a20e0iw2pa0x7000u20mq204010iw2p80x7000ix2p70xc000it2pc0x5010sa2cv1c1010ld2o50x2020j12p30x4000rc23y0x2030ua0k40x10710f0fh0jc030aq1m00a7080wm22o0h10410d1ia0a9070jm0165m00b0j30v2281040k40250x3020j22p72e00012r0e10a8020j301k0x1000xi2h22a20c11t2k30x5020x42dl6q10g0810ym0m0000zq2ho0x2000zq2ho0x9010zq2hp0x1000nq2go0x7000o12il0x1030zm2hn0k40110t2hh383000xl2630x8000gr1uw0a80713d2qz0xa0i0iz2p20u7020j12p30x0030iu2qk0x2020zm1kd0x7010zl1kf0x4030n80re0x0040zm1kh0t4020q30q50x40f0ni2ir6b0020fn0u11a2030py2dk1p10e08e2jq0a20f0la2o80x9030902j50a5010if2s0f00021102jq1d1020z41xr6d3040oh0rj0x40210v2gn5k0050qm2da4100c0bg2no0xg030nf2k21z0040kj01s0x0000u70ka0x0020f419a0a4060yl23e0a0020xb1u10x70208a2kz0a00c0df2070a00b0it2pp0xa010oy18s0a4070es1zt0a1010k72ok0ua0d0xc1u20xb010j02p41420p12j2lq140090ku01x0ph021142iu196010rs2cghx0020j12p40v2060yx1yg0x20112v1zy000040ir2pd0u6040iu2pd0x0040zp2hs0p1030gv00a8z0060nq2il0x3030lu1wf0a0020m82n01e4061062hj1b0010ft0tp0xc010n12du4z1000cd19s0a00112v1zx000070u00ln0xd030gb0ja0a2061130ej0a2010jg01l0x3020o02hy0x9010g20u71t8000k91wj0a00806s2rz0a0010iv2p30x2020gt00s0x0040u82bk0o5020ir2pe0u7000is2pe0x20c0na2k80x1060vn2cz0a3070zw1l00ac050go00o0s8020gp00n0xb0112v1zx002000zt1kx0d5050wg2hm0m7020oq17x0a5010u02igge1000ik00r5f0070su2ck1ab010so0po060010md2ka0x0020md2k90x0031041kr0a8020qx2440j3000qz2430r2030xt20u0x5000xs20u0x0010sx2cj1140113s03z1o1030he0u20x1020tn0wy1r00l0lz2o4108000yc2h60i50c0is2q81900609g16f2u0010mf2ax0x40a10q2hk187040ad1100a0030g900d270000lh0sv2n1010kp0040x3000p12c9570080sz0of1t5060gm00l0z1040km01y0x0010uj2bh0a20812v1zx001070gv00s0p5050861870a70o14b2ny0x4000r62fq0x4010dh0t50x1010jz0230x4050tm0mr159000tm0mo0ya040k401k3f3080sp0p621d030mz2d0ci30509l2mi0a10311f2jz0x90113a0011c00312w1zx001000wr2g2ewb030as2ml0aa0a0iz2q3112060z22hd11b000z12hd0v20813e2qx124050li2o30va020lx2a20x4050ns2kk195050ye1ke0v4020qv0r10a8070o90rt1y1081172j90x1000kr01x0x3010kq01x0x3000hx0120x1020x52h04w8080n02j4114010kz0uc3k3020ih001f62030hj0140x1010mc2ka0l1070i900x144070ko2oo0i0020n02czeb20z0n62680x3050ky2oo0r1020oj0sp5f6010m20t90e70214e2nc0z30c0lb2og7560212v1zx001080t31qc053030z11x6106010vu2c12f5020ib0150xc010ic0190x0000if0140w3000ih0150x3080ye2gq0m3000uj2bq0y0030j60uz3a0010kb0ut4s3070kq01v0x4000o42j60e10114c2nc0x1070nh2iu6j7010zk1jm0ea0108w1791k5040n526m140000n526m0t1020th0nk1l3000sl240268020b80ib0a4000gk0076ma0c0gr00m1g0050ql2d31f3011031yv0g2010rx2h51320014905s1b5060qj2d21p4050jx0uq4290112o2l81k40211a2j51610a1162iy0x2020nw2dj0x0000nv2dj0h7030qh2d6157030nn2ko2hg020np2kk284010j10191w7020n72ky0z4000n62ky0u0000zn1jn0j40b0rf0qx11b010ql24b2790012q2l81f5000ku2oh3f2040s61tz0a7030rw0wk141010no0sb2wa050j92p00q2010wq1v91sa060mj2lt0c40610j2hy0u50111w2kn0o2010z20gl0a7070dn0t70n0000ra0qy131000uk0jl0a1010ni2jx345000no2kd207010pn2dn3h2040jr0180x50b1092gn0oe060ka01i506000kn0200x1010md0u8gn2071062gm0v0001072gm0s30013a01n0l10312v1zy0010910h2gn0a7000vq2c0114030v126p0i3000vq2c0187000uy26i0x9090rp0qr0x5020iq2pi0x4001071lk0a1020iq2pf0y2040830za0a90115y093116020qk2d51730a13z2m0502000mr2b71c4090uo2bx4e3041051kw028000n72e54g00b14j2mt1rb000u22bl0t5080yb2ej3i5020ra2cz0l0030kd0271310815y091194050z51xr5t2020u12ii4f3010th0o4373010ic002e60010qc24e1u1000ke00p0x7040vp2bx0s3030nz2jz0a1090yf2gr0c0010hn0ue0fe0212v1zw0000211a2ebfi1010hr0uf0g7060mr2lf075010pb2bn145000if0uj1u1010j801q0u3000zg1950a40508516x0oc000881730x30008616y0x5030pb2bl0x50112v1zx001010pb2bk0s6011190id0a9021071pq0c8010mi2b42b4070pe2dm0v1000pd2dn1n6000pe2dm134090ue06u097041152j80t1000my2ea1n1020p50rt1j6020mx2dm4zd010dr2l70j2000nh2k80q1010r20r50a0030jl00mel00110m2ho1l0000n31y10ad020sx0oh1va010ks01z0x2000n71xu0a3050q22je0a3030r92g40o4010mw2dd3t4030gw00z0k1000ft0uj2s2000o42ie0o4050oc2ia0a2010h60wggq9000nh2k70x2010ni2k70q4000sb1a90b3080z41xn5ze020yd2g1a8c000io0vm7k0010990ad0a4060o82b00xa080go0it0a3030ig00h982000qo2ip0u1080z41xq4s10512n2iqfx4000ym1xl0x1060m82ml0ig010ma2mj0r4020wv0iv0a0060z41xo5s4010n62e54e0000uq0jp0a1090k70uf351040nr0kk0a0010nt2ij0x0030r92cei1d010x62glcpe020ed2r82g0020mw27q1g0020ii000f72020jf00jfu0051071vm0fa020ct1zn0a1020ks01r190011192j618c030nq2ii0s50a09l2iv0a1000jr2ox528070ng2j74o1050kl01k4650212x2jbg63010kn01y210010ix006gh4000ov18h0a2011272irbi5010xl2ggb79000zd0g7082010k700sbj30b0vr23z0x0020gl00n0x2090ew1sk0a9040y32br0i0020al2mr0a10209q0cb0a40109r0ce0a20012w1zz000000cx1ot0a7000lz2nm0r4040no2k44ub070no2cy0x2020ne26y0x1030gh0u81a2040km01g6v6020zt1l50n1010kn0tv395030yu1kg1320108t19m0a4020u00ur0o9000cx2pf061040pt2d61r2040to0mo1b4030nb2kw0x6040ne28xeu70512v1zy0020209l0e60a20109c16e3l0060pe2d40q40e0oz2c16qe000y02en1a9050nm2k91420c0s80pz1l2030ig2rrfk4040fr0060x1010k02pt0t4000th0o33b3050mr2bu5l0051090es0a7010kp2ol3i1020yy2g70a2040k01w80a2000g200h0a3010yg2hb1c8010n21y80a0030su2ie2q1000g400g181060hu0150l6000j100ma40000g80j80a1020nb2j9230040ma2b00y3080kd2r70d3010jy018111000km2r80a4000t60nt0v1020kl01s3kc040kl01p3d0010ib0vg5c2060pg2d31k3000zw1xt0x10112v1zw002020ql2cv496010k901n3x6020ra1380ab0014c2nh1d30e0iw2pi2xb000jc00q9o3020p22580xb000js00kcj7000jw0170x2030qg2cr5mf010kz2pk0n4000kz2pj0o1010ge1a90a0000k200jhy5010ms26f0x4000l12pl0x8000l22pl0x0000zf0h2081090uo0hu0a4000ny2k80i20111a2j51t4040om19t0a1040is0uy2k40512w1zx0010111c2jg0t20011a2jg0x0030s60q21r0010nb2jn182030nc2jk1z20412v1zw0000014m2nf0x7020et2rb138000vu23t0n00108b2kk0a00214e0660x0030ru0rs0x2050s011y0a1010p22cc592060ny2he0y1010gu0uc2b3030oq2dp0x9050ft0uz052050n726z0x1000c72nv0a3030jb01n1l00k0m52mr2d3010of2ba1p0040wn2do1o1010of2b90h4010og2b9187010ft0u10xk000fx0u80x4010fs0u30xe000fj0u10x2000fv0u20x6000fm0u10x3000ft0u00x3000fm0u8143000fv0u20x2010pc2c40x20417e08c0c2041130ek0a5030tq0wo0d5010fy0u40x7010r62cb0x5010fs0u3167030n627a1y4030fh0ty195000n82ds6x20211b2ir4b1011072h04m4060fy0u30x2000wu2grd150409c0g10a4010nv2fv0e0010fj0u412c000yh2h3182010xc2glbo3020lv2o10x0010pg2d41fa060sa0px201010ri0sh123010nk2e8270020t92bi58a010tl2bk0x1010852kv0a0030dz0sz0a0030mg0u8go60112l2lf174040el2rv0u20313b2rf0x3001392rg0x0010ng2jy0rc040m21pi0a0000m21pi0a40109a16z0x5010gx1zl0a3020jq0ut320010gl0u71330513a00g0y2070se2i30w0030so0oz1u3000kr01t0x7010qd2df2m2010nq2kk1w3010p91640a6040h80ve4740512v1zx000060h40141b0020ly2ng105000ly2nh0x0000lz2ni0w40712v1zv0000309s2io0a4000ns2kg0xd000k82om0t5030gr00m1e3010fu0tz0v00108f2jm0a3020ea0ok0a1070nt2kh1500013c01z0x1010eo1zq0a0010e82r61g0030n92jc1d8050hi0ii0a00108a16j0x4010z21xp2re040z21xo3c4020r32cb104040nb29jgg2010kr01i5s1000tp2be0m1020s42gy0o1001412ov1e3010ec0tl0x2000zi2he1g50609j0fi0a0030mg0s31l4020zy1yw07a050j600ahd60d0n82jl0a5000wk2gudx40109w0d80a0000zy1yy0f2040nv2fu0a3000nv2fs0a3000u00n01t0040u20lj0sk020ty0ls0vg050fd00d1g9010ma2mf0w7000iu01i0x1070wo2gwda10116a0fh0a7010jq2p27l2030n427r4a50014805o0u6030iz0104b3000p915p0a40d13h02f0x0000n12cjgk0040z71t81h3000mc2jy0a40213s03n0u2000h10wggk5020jz2qv0a20408p16q3o2010f7007185000r52g20y1010ws2h2162040ev0mq0a30214805m0x1020ea1zs0a5010ok2fh0ab000oj2fc0a0050nd2ji1e2060l42o60xa000l42o60xa020kg01m4l0060ok2fh0p0080q12d60m3020s90q60m3000l32o7116050l42o917b000l32ob0x5000l22o90x3010ko00g0i0000ko00g0a00116a0fi069010f91t30a2010iz00fcn1020ne26y0p5010lc2o9103000ne26z0x2020nh2jv351040oq2d91310c0j22pb420000j32p946b010vw2bw0d0060m62mq2n3050m42mr2a0010rg2460r0060wq2gse45090z42h70u2070u92bp250050mj2lk0a2090js2p47z1011081sc0x5010nm2k5384060n12l81u1010by1ae0a0000gn00y162010jr0va6r3070ns0kx0a1020wx2e40q3000ob2gj0t7020n10u4gx3010kz00k0x0050k000ff00090or2d90d20114203d0x0030l52oc0t50008z1780b4021172j00n3040oc2gp0x8070gd1a90a0030u40le0ra010ix2pa1g10114c2ni0f8030zk1oi0a10213a01g0m30013b01g0xk0113901a0i4000qa2cv4m4030wf2cs5e60413j01h0x40213j01j0q5030vp2bs0j2011152j8133030ko01x0x0020iy009g78000je2rpeyb010n12cihg0060n22kx0g0010rw2d01v1051112ip1k1030kq0080i0000ry0wj0j3050iw00bf7b010qm2d70x0000qk2ct0w60113a00x0r50114n07j0h8000gf00m0a1010xo2240x1040yo2h21r6000ns2hz2uc000oz1920m4000h600i0b0040jg0135v5010h800k0a1020ko0230x1040852kq0a1000tb0oa340010yk20a090010rw1ts085010yg0hm090010pj2d50s8070jl2p0336031252jz3x30013w03k0x00013v03j0x0020zf0h4094040wc2cz0m10g0pk2dn2w2040pi2d50xf010pj2d50x3010pj2d50x4000pi2d40x1010pn2da0v4000pm2db0x3010jb01m0k2020nj2k1273000ym23g0x4030ff2rt0w6030zh2670800411n1lb3oc0608h15t0s1060nk2kc1f50114m07e0v50108413s0a3000g60015z5000za1k60b0010n72l11n1020ue2in1c7010rx1tu0a2080ve0jz0a0000q12d81900j0d11pm0a2000nm2ko158030nj2ei1v4030h70100th000h90130x1020m22o44l0010ko2ok4g2000nb2in3j0000ly2nw0j7000lx2nz0o5010ng2kr1g4000ly2nu1b0000lz2nw0x3010k32op0v4050iz00y58c080h20100x2040po2d8270000bh1mo0a0030vn2bs0ye000vn2bt0x3080yk2gr090010o30si2y8070zt2hf110010hf0100x1000hh0100x0040ar2go0a0020p92ck641000u80k80a10c0m92b40p5010h600v181010h700x0h50109710g0a4030cj0rr0a4030e81zv0a3020jc01n0o0040o22im052000o22in053000ku2on0f7010qo0r20a30113k02y0x8041032hd1w6000jl00z0x5040qm0s20a0010b30id0a00010u2hp2u80a10j2010t2050pd2d21c40108b16j1ca070za2he104000za2hd1c8010ne2j10r2010pg2d60h2000nb2j11je010nc2j2180010jl00paz5010u82bm0o0000km2oi0o4001102erdv1020p72d20w8030p82d20p2010fw0070a8011390070x20508x16z0r2000kl2on6i90109a2ix0a0010nb2j01t10213v03j0a9030eg2r40j5000cb24q0a2030i80ui1qg000i70ud0za010p00sf0e4000p20se0ac000ib0uj151000p00sd090000ib0uj1a2060tc0nq141010ie00r0w2030n82j00q0020pl2d60u1000xw2em1i7010jc0135y60213h00p2l40113c01s0k2000ib0uj141040l72og5b2000j201j291060io0vm6xa0212v1zw002000np2i22j0040ze2he0t7010s90q01k4010pc2do193050u82iu0n1020zb2hb1j10112v1zv000040ip2pb0f1010zc2hc0u7030th2bf2z9000pm25h0b4040jq00nap5060p018o0a2000z51xn5m2011390010k8000nf2kf0k50111z2goby8040q92dh2m5010qz2d70p7000nj2k12d1020ng0re0t0040w12461e30012p2j1f28000oe25s0x0000rb2cu0g3010gl0u51020616r18j0800b10k22n002000qi2df191010rz2d10e5010uo2bq0f3020n82jc1i30108a16i0x20311f2js160010rw2d10d2030ng2ec1vb010m12n32130212v1zv0010114204u0y5030j42q80x5020j32p00o1010oe2ge0l6000l30sw1p2090hi0jx0a7000l32om1c6020hi0jy0a50109c16w0x00114b2nz0x4030kr0uj6p0020tv0n01v2020pf0qb0a20m0jq0uk1yc020xb1vq4l1030k10ub116010li2oa0t00013u0313a0010h70ub115010fa2rx221020ng2k51e1080j900fft1060il0vj5j70208n2m10xe0008h2m60x80112p2lg0x3030gd00k0x6010qt0r20a0050fh0uk0a0020np2kk1r0020nv2ih0f1050oq0sc0a4000op0sb0a0010ax2gp0a2000az2gr0a1050jw2or0w1000jw2op0v8000jv2oq0p6020jy2on1f5030ni2ee224000z51xu2n1010s00q51c2020k10260gd0013q2mg0y5020jk01x143040mz2kw0pa040n92jf1ce0413m2pv0x0050qi1o80c3000od2gg0x8020h10wjgt4010ql1o70a0010qc2dh498030h100o1o2020k801q2g2030io0wcey0010qk2d6282070ug0jq0x20112v1zw000020sh0pu2450015a0a70a9010sk2co0m4060y70hu0b2000y60ht0b6010ng2ji3x1010mq2ci0x7000kg2op0i2010oy2cr0x1000kg2op0t2010ox2cp0y30215b0ac0aj040ne2ky414030l82oi1c3000l82oj0x2040iu01g110010x92gw4k40112w1zw001020vi2hp130020yu2gy1r7000mg29u1a00a12v1zw001061112hk4x00a0h000q0f6030j80145y4040i50ue0xa020jy2op182010ji2f6053000ji2f7053000ji2f7057060qh2d4181010kr01n2y0070i40ug11c000i30ue0v5010n72en132000k20ve7x5000ki01q3i20115r07i3q4001342q70x40612w1zx0010313c2qm0x0040n12da8r5020j80um1y7020sr2cm0pd020en1rc0a80314b2oi0x90614u0aa0ai0014z0ac0a2030k70te0w0010rw0x61k7000j700ehb6010rj0qy0n0070nz2iq0x2031ak2cv0a5020s111w0a20216a0fi0a2050i30uf152030kq01x0x30112v1zx001010xg2ef130040o22ih0w4000o22ih0x1040k80tx0xb010k70tv0g20408s1710x3080mu2lz1830609h16b3u2020io2pb0b10112v1zw001000u52ij3f4010hj0ij0a3000hm0if0a1010s70q52f60110u2hy200090l52o70g1010lu2pf0u2030r913c0a1010fw0u31610113w04n0x0080mx2dn2e9040ci2ok2b7020kq2ok325060ku01t103010m12nw0e5060wh0j60a7010sg2bn0h2080je2p21u00109c2iv0a0040l12og3z3010rh2gb0f6020nc2jc1h80110l2i20u3050qi2d61v0071462ot0n0010jk01e3t4040iv2ql0j6000n72kg0ha020nb2f50sa020ld2of4s7000ld2oe4x0010iv0vr7r2030iu2pj1k6060vz24f2jd000n12jz0p1000z51xq5f3040m42mo0yg000m62mp146000h60iq0a0000kv2oh3h8010jz1w60a2000xc1sd0x1031462kfhx1000hf0u90x7010rg2d31g1020mv27s0r0000hi0ub131030wg2221l90i0xe2g6dh70712u1zw001000ii0v43f0010om0sd4q20g0f70kk0a3030o12js0t1040js0240zb020h200o0s3060v32bt0x00g0931710x3020sv0ow1x6000ub0vb0x0020yk23j082000iw2p9162010vc25o0ih000vg25m0a4010iu2qm0m8000pf2d41u0070o12jp0x70113h02h0n0020sg2cl0j6010nb2jm1p6020bq25p0a1050bp25n0a3050vc25q0f1050kr01t1440210e1qa058010qx0r10a20518r1bw0a0030gq00l0v4080ih0vh5e1090ju01i3020613a01f0x0011222kn0e5010o42ea1b7021202kr0x1050na2jd0w4020nw0kn0a00312v1zw0010010m2i30p20514m2no0s3080qn0r10a3000nq2kj1g2060pn2d818b040m42mu0w50209c0g40a2030kv2og2t00314m07c0x0030gp00l0v8020pn2dk1i4010il0wxft5000mw2de5g2060yv2h0161020pa2d20w1020l71nk0u2010k201g6e9050gl00k110010ff00g1n20d0jk0166e0060j70uu342010jn2oy4m9020kn01y0x00312r2m80g8040xc25k0d4010j600bgy3020ie2rzek10214w2bw0q4050xc25m081000to0mf0j9020xi2h22d3010ns2660r00008h15u0m0000nu2660w1020s20v10k0000k100dfu0030xd25n0e2020mp0u6ghb030ii000f83060gj00g18a000l71we0a0010ma2mb0o10214v2bw0v0021430402w3010gj00h0t3030ah2mm0ak000al2mm0a00114m2nn0j3010ah2me0a00209n0d00a1000xe1s50v0040ce2of0n40b0yr14a0a2050xu2gca04090pb0rw0f3010ue06x092070a82mi0x40013c01c0x10b0mr2cr0a7080pn2dl3y5020z11xr2n0000jr2r40v0070ms2bq0e8010nr2gm0e3020ve2bw0b6000ir2rrgg0070qn2ck1k1020p82d81f1020jq2r30x3060sa1pn0c5000sb1pm0a1000sb1pn0a1000sb1pm0c1010sb1pn0g4000sb1pm0a1000nv2kxdq6000vp2c1173080u00kn0l5060nu2fz0940014d06k0ba020ez0lc0a0000pa2d1110070f41990c4010pg2dd2v2021071sb1j5000tl0nz301011061sd1f2031382ro0x2020xs26g0f1030jc2p10y50c0jf2oy1310013900a0k8001380080x2001370080x1080892jp0a0020nw2kc0q3010za0g50h9000m62mr1910112v1zy000040hw2ryc91031022hv082011022hx094000ly2n40p9021002ht0a9000z81eo060030j60v43w1001022ho0te001002hr0u0020on2jb0h0030lv2n41310a0k200aey2030n62kt1c1020b32n60r3040oe2gl0q1040km0to1z3000hy2rwdj1040mw0tb4960008z2j60a0040w71ue0g0000n82io2wb010rt2d5182010p12c9477030np2ec221020m42mt120010rb2d70og000rc2d50x0050r92d80l50111m2jp170020tu2ii4i30215p0tm050050o22ik127050kq0201i5010u90kc0x0010m123u0f00213g02y0x0010vw24g3b3050zi23k0c0000gr00p1m1040gn00n0d0020yy1sq0p0020q324p1a20b0jw2r50a0030za1xt323030rq2cn0q8000rp2cm0u6020d92q00a0070x72eb1u1020dt2qx0o3000kp2o80c9010yn2gp0e4040kp01c0x2020hl0i50e1050iv2qo0xg000j02qu0x2000is2qe0x6010x11wf0a1010jx2op0lb000z91ya0c20713b01e0e4030kt2og3o5010vx0jq0a1050gd009416040rq0qg0r4000rr0qg0md000za1y90x30610x2iu0l0030ne2j12g2000s60q11h8020t72j00bg0108716x0x0000t82j00g3030hu0130h0020yv2fna21060zy1yt0x0000r21470a1010pc2c50qi000pd2c60j5010pd2c60x0000pb2ca0o5020eq0tn0c3050z025v0a3000z025u085000z225v0a3000pb2c40o0020rh0qt0n40209x1ed0a00115906j706010ng2jq2a4060qx0r20a50109c16h0x00210m2edg330112m2heguc010dt2qx0l4010f10u6242010z01xk350000pc2cf0u0050qf1mx0fc000jz01d6g3000fz2rw9m1020ex0mt0x1020qh1mu0h5000qi1mu0gb000my2bggdb0514h07g0a1010nc0sk0o60011q1lf2ha0111q1lg2g3000tt0m10n0010yv2gz1v3060o02i40t5010jr00cdv5060sa2bv0ib0012b21n1m6010nm2k91o0010ws2dk0r0010wm1w90f1030za1rq0je030ou2ip0o2000j000z519030iw005gb30d0qi1mt0d6010m42mr1u4010hy2rjg90000hy2rige0020z41xo614010p01960b6020td2bo0ph010tk2bk0i1000tl2bm0n5050ig001er3050kq2oj3ic060g80u31000112c21m0x2020x82g8ds5000z32h70r1000op1a50a4050p32d21h2020jm2oz3wb020yu1440a30210k22o002010lw2n00t7010du1zr0a2000r32440l0030hd0l10b0040p52d10b4080oz0rp0e6000o42j60n0060jb01m0x0010nk2k52200508517o0x0030a82mc0a4060ku01s0x0000k32ok0a4000n52e80x5000y92gi0a5000y82gj0a2050l82of4w7020vq2cs0z10a0jl0vi7e6000ih2rqf91050oe23m0w8020ly0ucgna080rb2d5185010f919g0a10b0wv1tf0b60013v2p70pb0610y1zp0j4030q32531c70613d02f0x0010ng2jy0t3010qb0t0411060h8003bj1060nj2ei231050nd2hj0w0010kp01x0d4020vn2bs0c3000pb2cg0x2000vl2bs0a7040qu0r90j30213m2mn0m0020jb01m0d80010e1k70d1010rr0ql0h0070rb2450i1010nl2jy4zf020u10km0z3000j401n0t0020n02j90e2020vk24n0ka030jz01t0x2010ni2k60s2060nc2kx1m0030at2gq0a3020j42p82600313g2ro304020oe2gm0m3000od2go0x4060z01xk3y9090kr00v0s1000m92m70a9000m92m80a4010rf12x0a2000sw2i74c0040it0iq0a00212f2kv131010j42p61n0010rh2d50oa0315801a0k7041081zy0l0040s10qi5h2020ix01d0g20515x2oe0d60109r0dh0a0020as1m50a4050ru0qc0x3040ne0rj0z0010mb0ru0p2050v12bu0i3060td24l0f0030qy0sa0x3000nc0sl0l5010nc0sl0kb000l20t11e3010ku0190g7080wk2de2b0040in007d30010kv01e0k1030rp0qx0ag020ri2d70e3000pp0rv0o2000rp0qt0d20510t1q50ha0010t1q70e1010qn0r20a00116d07y373010rm0sj100010wt2gsc17010rn0r40a2030zy2i70a1030kj01n373030o12100m0040ns2hn1n4020pc2c60xa020mx2d50i6030kf0ud3k8061460540sa080n02c1ew9020jd0127ea010vm11e0a40510t1q80930008t17a1g6000rt2cz1z1050pc2c40vf020vn0jv0a2010hk0wffid080km0t60l0010op25q1i4020mr2cn0t9010mc29v1i1010ld0ty2xa0710q0f40b90012j2l1152010z31xr5x70m0j201k0v0010yx2h60t0020pa2c20c70614402z7n0000l82ok0e5010kj2oo4r30110l0f2031011070fh0800010l0f101a0h0yc2gk0r4000k10hs094000k10hs0b30f0t20oq052030ki01y0h1070ne2jy0s6020j700efqa0811o2je420040l72ob1830109f0fy0a3010mh2m00nc000mh2m20v4000mi2m00j1010n72e43t2020kr01s101010i900o5i5010xk1zw0a8070u52ih5c0040kr01w0i2020pc2bx110000gl00k0l60011y2kg170030nb2j61e2010na2io2x2000kb1we0a5020mz2dq3w3040ia00q4y0020rc2d4108060qa0si0lc010ev2rk271010qm2d82130513a0140o00010p2hl1k4070hn2rnfl30411n2k21e0040k20hs0j4000ii2pi1150211o2k40u60011o2k30q00011n2k50j50011m2k11c40011m2k20k30407m2l30a30211l2k00r80311n2jy0pg050jo0100q00009g16z0ac0013625a0e40109f1760a6010ns2ev1140412j0e40a10b0pd2de351070ws2gqdv70d0an2gq0a0000ap2gt0a3040nf26o115070kl2o70a80013w03z180041b02cl0a00009g2lx0x2000j02pc3t2030kq00taj0010na2j01j0050sa1u20a0010na2j01370413p2mf1390013o2mf0z0020o62j30j4010s71pw0720013p2mc194020ru0ql276000o12in0f2040o22ir0s10213l00b5h4001011p00r7000mg2kc0p1060ts2bk0f30509l0fg0a0000q02da1h0021380030x0050b50if0a3030nf2k00r5020lp2o71d1011330dv0k7001320dx0a0010nu2ee1h0000kb2op0g0010kc2or0e0080pc2c20u1020nh26m0t6010vn2bs0g2040yg0hp0c1000v825h0c1000v825h0a2010wo1wd0p2011070fi0ac011080fe0j5001080fe0m6080n42e62e10310g2i70d0050kf0240f7030nb2j01mc0010e1y41e2010jp2oz4l1000l70sv1l1010r02d60xb000r02d80xd010fo0u00u1000r20r50i3020ya1xt0g30110k22o005000na2iw1c0010o12i20x2010sr0p0230020ug0sd0n8020lx2nw0ja000dg2q92d0020xo2hd0j0010xj2hc0k0000t00o71j3030kj23s0e2011372rn0m2010ws2dl0h0020pb2cg0i0030mn28v1s1010pb2ch0v0050vo24n0h30111p2hj8t0010880y50a2040ej2r50a20108517w0c5010ez0lw0a1020h500x0k5030yi0ho00d000yi0hk0430c11f2jj0k5010ir00gahc0110j2hg1s2011382ls192000nx0sq2p3010np2cvcx0040zy2ht0t9001012hq0z1000zy2hq0r4000zz2hq0r1000zx2hq110021au1fj0a7090zz2hv0g2010x82320e1030or2dg0j3000n12btdi6020iz00s711000ln2oa2j4031500ac0e9010g8000aw2010q42d4211020y12hc0g4020nb2jd192030ni2ir5z30313101f0a10010p1yg0rd0010p1yf0x10010p1yd0l30010p1yc0j60510o2h33d20009a16m2z1040oq1a80g9010y82gc813010k100dfp4030s90pr19h000nc295hd7000s50px0a0030sc0pr0a0041a61g10o1010iq01e120010nb1lf0b4040l32oh543090802kw0a1020pd2dv0s7020sr0ot1v0000vp2c20u40213a00e0q00013900k0x60013700i0e10113700k0f1050ni2k01e2050jo2ox3le040kz2ob0p8020jo2p40c5000qw0so0e7010n92e63b2000qz0sn0ac010jm2p40l20114f2o70r0010n32i20j2010gm00s0q6000gn00u0g5010ni2ke0v4000md2c20x20010u1qj0g4010gt00r0j6010gp00q0q0040qw2cg0x2010xb2gmax5010od2h9065000od2h90t10407x2ky0a4000l22ok0e4000g80u40j0010nj2ke0k2010zm1li0h1020kn0030a7031380080x2010is00ja030909916o0k6070gb0u00c5020yx14e0k0010j72p00w0061172iv190010rl23z1u0040mn2bv0si000mn2bv0l1060n72iv0t10113f2m01h1010n62e826d040kr01x0n3020ou18n0r8010nb29fgp0040g400k0g4040iv01f0x00608j16q1p7030aw2gr0a30210y2i2341001112hx2ug030u42ih474010zq2f3cg6010pv2541w2000n02dq0x40i0zg2g40b6060kv00v0x2050ov18l0a30b0nz2gh2h2020lb2qm0e0030ly2nm0kb000ly2nj0s0000hn00q0i6000lx2ne0p70309j2iu0a20008g16v0x30108f16v0x5020l000h0a4030hl0ub0t7040hl0ua0t00109f16a383000x32290c2010k000fgd30410m2hv0y0080k60290900308e16p0x30b0k200bfp9010ke00q0a3010lr0sr2y3000a00ct0a3010q42dm0o8050k12rygn3010kn01y0x00709c1770d4040mn0u5fx1050r02d61na0214c05f0w9020tn0mo0k0000tn0mo0l10013a00d0w9010kr01v0l6010nj2k80h4000zc0ha041010uj2c14p8060ik0vi652000ip0vj65a0114a05f112040ub16n0c4010pf2dc291040kw2oh481010q12dp0k0020te2iq0e5021382lu1zf000g80us353040lx2n90f1000ns2fj0a1001392lt183030nm2if6b2030gx00w0g6000h100v0b7000h000w0t00b0882kg0a4010j82q20d7060i60ix0a4020j72pv0x0010ji00pb21020hz0ui1c60110x2go0hh0010z2go0x30010w2gp0t00a0qt0u80k10009w0gv0a0020ld2of5e0040ng2kt0q2061380do0a0000wz1nm0a1010ok25o0w5030we2cw4b4000id2ryej70010o2gu0e5010sm2i81ni010z41xn5o4000z41xp5za010cf2od0sa000eb2rc0e4010so2ih0m2020f02rl2n3030sm2ia0i0040nc2hn0f2010j300kbv1040cl0rs0a2070pu24p0y3020t10o90r8010z41xo5f0000mc2c10x2020nq2kk1d6010g80060a5030t00o81r0000t30oa0yc020su0ow1w0010gt00t0k3050z41xw353010t00o30i4010p815u0a30110s0g3090010n72l10s1040rs2ge0a3010a30zo0x6020p52br2p4000d518w0a0000u11z9072010ta0np0j5020zm22n0e1000o22jc110020j201l0y0010nb2du0d6060k200dff0000xw2ga9r9020nd2ik0p9000nd2im0x5000nc2il0x0010b02gv0a0020nd2im0r3030is0vo7k0050to0ml0l7010nd2ik0u7000nd2ik0r10b0o42j70e20612y00q0j0000nr2kj1a0020tj0mm0k00013f2m20ya0413e2m30x00214304e0u5060iw2p90w0010mc2lx0h20d0p52d00f9000p42cz0g8010ut2bp0c1040j901t0v00213y2pm091040n32eh083090je2p60xa000jg2p70x5050bb2nm0g1010nt2fj0b0060lb0uqgk9010w02500a1060yi0h30i7020o42fs0n8000k400fet1020pa2dh0ka000nn26t2i0040ry12f0u3050gw00o1p0020lv2nj121040p61mc0e2060js2p05q9010m00e80f7000ja2p20sa030ja2p20u0000nm26z0n9000jc2ox0k5010jf2ox0d0000jq2op0d4000je2ox0b1020cf24q0a3000jb2oz0d0020pl2d50s0030xl1uu061010xk1ut0a3000k601l3g1020xl1ut091030x31sm0d1080k000gfng000k000hgf0050op17d0a0000on17g0aa000tg0oc4k9010s30pj0f40g0iv005g450513900i0k2010k62om0h20210a2hx0d4020t30og2s0000vl2d90a1030o52fs0t5050n72l10q7030nf2kt0s7020l22oj0b2040j101r0s3000sn2b70a0020h50wffm9020z91wo0j1010op2530f1010ru0x4102010ka2or5q2060h30whgp9010og25q0l5000of25p0s10711f2ji0q2050u20m31j3000vq2c10k2000yw1kv241010vo2c00g6010nu2fn0x5010yt1cv0a0030uq246105020r20u00c0020m329c0ii010m429d0q6010m029i0b5010vt2bv0b4000m529i0q1010pt0sv0c8030l60v8hjm000l00v0i21000sp2cj242040nh2k60i2020m529l0k2000m629l0t1010ks0uh5k0020d22pp0e8010cz2po0a0080ey0mq0a1030z31xr6b3040t50mz0f5090ke2oj0xc000kc2og0x7000mx2di4f50810r2exd3d010mu2m00j0020ka2ok0l40109c16e2960a0n92ek0x20109m0ee0a2030vv24g3e10611f2jp0h00011f2jo0j30411g2jq0f6010hm0wefo50111f2jg0o20114s2ar0c0010lt2o93y20611g2jp0j6020n22chgk2011152ik242011080f30ab020j42q80x3090gd0u3140000zs0gr0e1000kp01y0f0010x52e30y1000qz0sp0e10208y1bk0a0010v92az0d8070o22j90x1040ql0s00x2010ne28ohq6000nf28ohg0030k32ol0h5000k22om0x2031162ix0en001162iw1p1001132j30k3001152j40g3001122j30i0001152iy0x0001162iz0z0011142iy0d0001182ix1410210l22o000010on2dk0h8011172j30xd001172j5101030su2cl0g4010oo2dj0b4020ny2k90910111p2jg397040e40uc4i0050z41xq6n0021130em0k3000hu2rtef7040pu24q0t2040me0u7gf1010942lv0p5090sr2bn0wb010ng28mfl5001272l10c0050og2fr0g3000q72544910h0ii0vi6j0030ih0ue110000u10lu1c5020k50uo443020md2ma0g1010en2rb0x50c0g42rz5w4011092hu0ri001052hn0m2001082hw0b4020u62ie633011062hl1700110b2hv0f50309f0fs0a0021062hi0ra011072hk0w0020yz2h90x0031192iu0z0030nk2k81q0011392rs0x3000ym2fi0m9010j8008hm3020qf0tr0h5020pq2d9162001122ir1n3030nd2kx0p2030ns2fd0m8060na2jc1m00107l2l90a4020qw0r10c0000ei2ro0lb030q50sq224020eh2rm0s5030ek2rm0s0000on2de0e3000on2de0h3000on2de0e7010ii0v7430050qg2d32400010a0f20560211s2k30w2021012hx092000vp2bs152001022hw0x1050qy0r90l0060pr2au0h1020tm0xg082040nj2ir610021480570z2050nu2fi0j1000nu2fj0x9060ly2o52720109h1661c3050zm2fi9u20113j2m60u0060ks01t0le010ks01u121000v22hn7f2050la2pchq2000it2pd0g10108418f0b5030ye13a0a20011r2k10n8010of2h10k1020qr2d82m6010sc2cx0s0000sc2cx0k9000sb2cw0h8000sd2cw0lc000sc2cz0r8021392rx0h5000sg2cu0o8000qo2ceer1020nd2iy0m0020pd0qe0k2011192j40t9001192j50z2010sb2d00f1030ny0sn2p7000882ks0a2020pj2dp0n1010si2ct0gb000si2cs0x1010vy24h3a4010kq01v0l0010s72d00c4051051k10e6010mo2cr0b90110k22o001010im2p70kh000tz24t0b1010im2p90k5010or17w0c8040io2p80j3000mb2k30u10109h1d20a8030sd1u31q50113m2ho0bb020m62nk0q3020ua0k60x40e0sd0pg0p6010zo1k70e50607v2l00a7030nw2kraq8010o32jt0w2000vu2bt1g0020u80rb0a00212k2kw1s0000jl2p13v6010vv0je0a2030gw00o0zc000gx00o1i1040yg2g3990011012hu0b00013w04j0l0030v425k0d8010ij2ph0b5070ip2p60c0070pp2dh1t4010li2000g0010j401a2k4020ij0uh1ak000ic0uh0u0000ij0ue0e2030ik0ud0x0010il0ue0h4040q42hy0d2070no2k33k7020ne2ku0uh000ni2kq0j6000ne2kv0xc010nd2ku0e40010k22o000000iy2pc211000nk2km0l40109h160162010qf0t03c6040u92icgjb000970an0c3010u92iagc2000u82iah01000u82ibga2010jt01a690010ng2kn0h0020w90jd0c6010bp25n0a4000j401k0j1020km2o80h4060t50nt0c00209e0g00a3060to0mm0ne020n92l4471010k91wj080010n32du510040nb2ip192010nc2iq0r0000ng26x190000m10s61o5071342lp190010zl1md0x4000x52gmbz1010ks01f0x1010o90sd0oa000o80sd0h50317408q090000jg0155i4000og2660x8030j12pa2x3000ub0l20xk030u80l40g0000f70kh0800108m2lz0e1010hu00p442000n82ky0j1010n72ky0e1030z41xk673000wr2e60sb000wu2e60s1010wu2e60x3000wt2e50k8010u72if691010to0o14fc020w826e0a2060p92cz1x0000iy006h61030gz0u60k7040nn26o103030pi24f0x9000pd2bt0k0050q02d60x3000kt01t0a0090x01no0ac020d22pq0a20011d2jf0s60311e2jf0l30311b2ig3t00011d2jh0n3010ru0l40a60111d2jg0i60111f2jh0xj0011i2jv0x40011f2jo0x5020mi2cn0x40211h2jj0s00311c2jl0g40011a2jm0x2000j100jbh2010u90kp0k4000u60kp0k1080nz2gy1r5060h700w0f1000n32dw3yb050ns0ky0a10010c2ht0m3020jc01m0x0000p72bb0oj0013y2mc0x60g0ns2gx3110508616t0a2050rk2d40x0030fu00h0e1000fv00h0x40111d2ji0l00111h2in4q2020wl25v0b6040pa2be0e10011l2jn17c001192jj0x0020nc2iq1x1030ly2az081040ol19r0b6000kr01w0x0000ze2hk157010or2g20xl000os2fy0x0000ou2fq0j5000or2fu0w5010on2fx0a4000on1a10a6010db0t3080020mc0rw0af010fn0u31700011l2j93g3020or2g50x2010tg0mr0lb000th0mt0c2030pi2d0384030nc2iq1n1010s90pv0x6000sb0pw0x7020vp2by0u3041122j40x1070x22gld97010kx2oh4k7000n92j30x1021041zb0s3031382rn0k80209m2ik0a1030sa0pl0x0010sb1u20a1000oq0s50x00209h0f30a10013i0350x3010lw2o00x00g0ib00u33c030id0uj1e6080po0rz0a2020n72l218c020n52l00x1000n52l10x1010n82ky0x0000nr2l0dw60110c28h0q0040pg2d60x0001152j01i2040n62l20x30f0iu2pn3020409916p2c0030s01290aa010mf2lo0x0000mf2lo0x1000mf2lo0a0030dj20f0k30213b00j0x5010tu2if455010l92of5k70013c00o0xj0013b00w0qd010si2cs0xb030sk2cr0t1030n12c2gbj010kj2rh0x00313c2m70k7010a21gg0a40013a2m80x2040wp2gtd130413d2me0x1060v42ho6p2090u72ig4x3000tw0ly0i80114l2nu0x5000pa2bf0x6040z11lj0x2020pa2bh0xa010hk00s0x5000hk00s0x2020b30ih0a1030pa2be0x0020t12bc0x1030m02mu0x9030kr01x157000og0ri0x3000j900hfae050nn2k90x2000zt2h10a0010la2ob2s1010ox2cr160030lb2oc0x20413b00g0x0000dh20c0a1030n12c9gk0050er1zt0a0080rm0ql0x2010iv0ii0a9000iv0il0a20010w1iz0a0000v32br0k8010mz2lb0x2030g50u4130020yv2h51j2030lz2o4214060ro2d30x4000rn2d30x6000rn2d30x6000rm2d50x1080rs2cu6j3030sg1u50a4010sa2cv0x40011j2k00x00412m0eh0a2020ca24o0a1010ym1mx0x8010py2570x3020n02l70x1020n12l80o8030ql2cz390010xi2ef0a6010xv2ej0m7000jc00fgf90517m01w0k10b0r10si0e3010gc2s0a98000rq2d40x0010ws2hv096010rq2d30x1040fz00a0x2000ud24e280010ku0sz0xh010kw0sz0x1000kp0t20x0010lu2o9310000j400y5c2020kt0110x0010s30q30x0000iu003gg1020yt1zp0x9010yk2h70x1080oo17a0a3030gj0039w2010xu2eh1d7010jw0250x2060mt27v1f1000xb1230a0010p915o0a70c1102gl6b5040oe2gl0x3040nw2dl0x0010te0o62s4030jo01g3w0080u20lg0xc060mj2cb332000x02e40x3060iw0vr7ob060lf2o80x2060zh1tx0a5030jh01v0s4020kz0st0x10b10n2hn0x0011162jg0x1050bt25v0a1010xc1wy0xb000xc1ww0x0010zl1rd0a1090gq0u90x2020gd00n0a1000r52dg0a9060n627b0x4040gc2rwch3040mh0u7gr1011392rv0x7000xv2e80a1060r60r40x1000jx0up362000jw0ur382010s60x3191030n72iy1x5010zz1ze0x0050zz1zd0f2010h600g540090li2ob0xh000lf2o90x1000l92o90x2000la2o70x0010s30x3057010l82o80x0000sw2i92t5040jo2ov161010d71pv0a8030ua0k70x9020g6006309050vx23n0z00013d02k0x0010so2i70t0010ye1um0ad010ew0mv0a5020xu2e70x1000z41xp5g5020j02p70x0060jc2p11l8000jr2qv0x0010u70ls1y5000u92bp0y1030g32ry99b0209r0c60a1000ks01v0e4020f00lj0a50408y16x0x1070j32pn0x0010f20jz0a5020nc2iu0x1051390070x4070oh2dj0x4020b70i60a30a0gn0u10j8000ti0pl0x1030ry0wd0ka020nf28sfy0031102io0x1050tj0mq0x90113m03h0e1000im0vl741010gl0u10x0040gj0u10x2000gi0u00x1020gj0u10x3040n62ed1n0040ks01b0x1000ks01a0x0040kp0090a6020kk2cj0a3030vy2cy1j2020ns0kn0a3020l82oi0q0030q824t0x0000df2090a5090ks0180x5000o02i40n6040q20sz5j80109o0e60a1010hm2rjhd8060j301k0a1050r92d61f2020pl2d60x0030h100o0ua050l61we0a00110z1hk0a0000ni2du720040xw2hf0a20508f15w7m3010rq2cy2y5000mf2m30x1040mf2m30x0030z41k50o4010iv00w4ni010gf0u81mb0013a00l0m4020912j40a2000j700cg300b0ns0sp34c060gh0u8192000n52du601050yr2290xf010su0pc4w5010xo2h12e2040zt1l60i0011162ia4h1000kt2oi3fa030zg1jr0x6030v623r1i1040pc2c10oa030l70uwga7060ss0ot290011482n00xi0013y2mx0x4011402mz0x1011472n90x2040q30sy4y4050th0mj0a0011382rp0k6000z41xo5r3010su0pd521040nh2j34zc000st0ox1n10509i1cu0a2050vn2hf2o3020f519i0a3010it2ph2tf060lo0tz0x4000t00ol0x6020ge0u60z6000km0060n7020kn0070x6000of1wx0a0050ci0rx0a2080j8008hv0000ir2rqgz3000is2rqgy5030id0ui16b010f20n10a0030tf0n90x4040vw2hdel40913n14n0a8030nr2dv0x5010z51xr6k40b0t00ol1r10b0xe1u0096060b42nb0a7011b71ej0a2010lu1we0a10307j2jj0al0007c2j30a4040oy1910a1000k4009exc030ov25l1ka000dt0t7097020mr0te4l6070on19n0a2010ig0130x2030ie001dv1060u50lw1v0050f71970a3020o62fv1h2060v72ct0xf070st0ot0x3030nl2k51p6011072ht0x0010sy2i94a0010iu005ga9050p22b80x7000cy1pi0a3010k30vu0o6010r92cdia0040ne2jl0x00013i2mb1o0030zb1xh0x6000zu2hu0x20213p2mh184060tg0ny2f3090aa2me0a2020ls1a50a3020gn00l1l0040en1960a0030z91nt0x3020882kj0a30a0zr1620a2000zr1rh0q0000gj00a3m90015s07k3n1070ly2o632a010o62hf0aa010jw2oq0x1010iy016200050ux2bw0x1010l82od183040g10u71f4000o92gl0x7020j02p60x1000j02p70x0040ou0ro0xc0109t0cd0a2050r12470x00a0x12gpc9b0013c2qo0x3030t32bc1y1000s90pk1j7041011zh0x4010oy2cq1u10109j16i0x0010tr2j50x3001350dp0a1030qi2d81e8010gu0u30r6040ey0mv0a1070fd0k00a10013c01w0x1010ng2k42b3060p32c1430000l82oc0x4010sa2hs090060mq298486000q22d40u2030st11c0a0020wx2dg6b2050kj0u63s2010s50pz1x0010ow2ba0x0010970ae0a30h0p82d00x60b0mh2bq0x4010n22du0x7000n32dt0xa050kv2oi370010j000z453030o32ec0x0010va2cy0a3050kf01g671010mt2m21c2040of2cp0xh070pd2d20x6080ee0ua3u0000kt2oh3w0020xp2eh160000pb2d20x20a0om2cc0x1010j0010408090jv01n0x0070ni2k51700414m0920l0030nq2kk36a050xi2ef0x4000j501h0x1000hn1yp0a3010q90sz0h10313p0311v6000nq2kp2t4060jd01k0x3030uc2bp0x0000lf2ob2id050yj1xa0x0020o02i80a2010kp2oo0a0080j12p50x4010p22b70x2090wv1tw0x6000qi2bv0xb010fd0uo0a0020km0050x10113h2mb1l90c13c00n0x9080xh2020f6030qm0r20a3010ns2kf0x2010jh2oq0a2010kd0tt2f8000so0po120020ng2jk46e010n72iu0x4021142e8fqb010ho2rih92020nc2j91m0020j200z4k8070g500a2o5060ok0se4t0090t00np0x1010x71sf0x20114m07p0a2010sy0oh131020nk2jx3ub010ez0ja0a00110y2hy2v2040no2kd22b000oa2ge1n4010nk2kh0r6010ng2j93j1040j92p70x10f0sv0os0x3090u40my1ya030qj2d60x4030u30lt1x3050k000ige00612q0e40a0010wb2h1bz10412o2l80x1020n72l10t3020te0ph0a7070ir2rugf0010h200o135070nk2k71x2020h100p0x1000gl00k0p3040gk00m0a50b0oj2c10x2020nd2732t40310b1mb0hg030ri0qm0k90108t1ac0a2010dr0t80x4000kj2oo0x6040o12ih0x2020on0sh5g3010pv1wb0a0090zl1kk0a0030fw00h0x0050j70vb624020l62og5h3011382ls1o0020vm2bm0xh000vm2bo0x1000vk2bp0x3000vl2bo0x1000vm2bo0x2000vi2bm0x4020vl2bo0q4030vl2bo0h5031462or0x1010gh0u00x0010th0n31pf0a0og2fb0x1031470580u4030ym0hp0eb0209f16m0x3050no2km2b30111e2ji0x0010e92qu4f2070vi2br0x3070z51xs6c50312p2l80x1000pd25v5v20110c1mo0ac030on22q0aa0109i0f90a1010nc2jc1c9000nc2jc193010p52d10x0010n82jc0xa020u50k80x20514b2ny0x0000kg2oq0xf030on22q0a4010jr0us3k6010tw0r40a30514x07518a0114w075184000kl01o3u4010ma2mg0x1010nc2j51m4010ey0mz0a5010te2b90xd040ne2jy0x3010b32gm0a0010b12gq0a0010oc2gt0g2010sl2i61f0020n427c1k5010lz2nz0x00209e2ir0a30009c2iv0a1040qk0r20a2010lz2ny0x9000lw2nx0x2030852kp0a0040lu2ny0x1011540bz011000th2b70x2020ma2me0x4000ik0uj104000kb01m53c010js2qg0x5040k400dev2020j4007hl0040z41xk5r0011140en0a1060k701o0x30210y2is1p8000w92cl5e0090ne2jx0x60710x2ekea00c0jl2qa0xb010su2i83o2000rm0s71t1020k400aey0010b30ia0a0000jy2oy0x0030mz2dp3y4000n42hy0a60108a2jn0a40107j2ig0a1070t60oc1q30g0v72hx3jg060q52cw462040k01w70a30b0j900z6500313a00j0x0020h50wigxa000h40wjgy1090tu2iz1j0020op2cc0qg000k100fec5020lv2ny0c3020nr2jody1040ih0vj69c000z01xn303020nt2c80x30718s1bp0a0050s62go0x00711d0dv0a2010yw2h11q2010np26d0xj000nq26d0x7000wz1w60x00210b1n60a0000nl26j0x2000x62ei0x4010wh2500x3000nq26b0x7020nl2kd0x3000nh26j0x0000lv2n10x1000xh2g9dh3010vm2bo0x4010ay2gs0a6030hx2rggt4000q92dh2i3000k12qy0x0010x62ep0a1010fl0uj3c40116s18b0a5010l62530aj0316s1880a5040xo2eg0a0060yi2gn0a10a14y076175040yj2gp0a1010un2bw0x4000mv2jx0a6000lk2o90x1010z31xp3x3030z52h61b0010rm0qb0x4090yf2gq0a5010kd2qh0a2000gv0110a2030lo2o80x60112k2hi0a8020x12gsaze010n22cai15020kn2oo0x3000u20lj1a5000kc2qf0x4030o52ft0x0020me2kr0a0010g92rx9y6060aa1180a1070nv2de0g8000nw2dd0a1000nu2dd0x0000nv2da0x3040pe24u0x0010jf009j40080op2dx0x1010kl01r373010yu25l0a1000ni26a0x0020kn2ry0x2080nm26d0x2040k801p1k4020oy0rm0n4040ms1mj0y5011072hr0x3010s30wm322000kq2od0na010xt12m0a1000qx2d82f1010yv2ez0a70f0k701c843000bv1ak0a0040fe0jk0a0000n727c128000fd0jl0a1020wb2h1as1020no2kr1ea010mb2b30x0010k101b0x2010ch2oe0p10609k15p0a8000nh2k40x0000ni2ks2j2010qy0se0h50510t2i80x0030nw2ka0xk000nl2kk0x0000nk2kj0ui000no2kk0x5000nj2ki0x2010nh2k60xi010nl2kk0x6000nk2k60x8000ni2kn0x1010nl2k51m0000ng2k70x1020nh2ka0x2000ni2kf0x1020nq2kj0x3021061rv1e8001061rw0x5040i30ub1m3050t50nx0x1021001t80ua000nu2kf0v5060qo0r10a1030zp1mq0a0030j4009hg6010sa2i80x2010e60t90b5000mg2kw0x6010nf2jz0x4000ni2ktar00111g2iw3w2010mt2fq1q0050nw2kb0x2040qx2d60xf000qu2d90x8010qv2d80x4000lw2n40x0070kv2og2vb0114s07f1090112l0e30a0020sm0pd1oh020dt1zs0a4010nw2690x0000nw26a0s9030ta0o92l0000lr2o81e30008u1bd0x0070vi1xi0gh030ot2f10x20313a00m0x00c0st0pb0a6000np26i10e010jl2r90a1000jj2ra0a2020n02aneh10113z0cw0k2010bt1n00a0060pd2d20zb000pg2d40x2010z41xp5n2011202i5aw1020iw2pa0a7000iw2p90a3000sp0pc1t1001230fx1g80609u2lp0a4010n41af0a0070p52bv310010rf2440x0000g10u5110040nw2dk0x5041192j50x0010yh2et1e80b0nk2es0x4030hc0110x2020fx0tp0b70408f16w0q2010xd2he0a0050mx2lb0c0000mz2lc0k2000my2lb0h70710z2ij2e0020jz00v9s9010u70kz0a20809e09v0a2020m52ms1w30a0jh00pa90010u80l00x30511b2j80x7000mt28m3z3010jd00mbb4020n62er0x0010n22l20e4050gr00e4yc020n32io0a4000n42io0a0091380020i5010u82iu0x0000sv1sd0a0010kv01v0a0030ip0v5430040kh0tk0xo000k80tu0x10111a2j90x0020k30u40o7000nv0kz0a1030jl0vl7m1020nt2ki0s1020v02hq825010iz00x555000ka0vr0x2010kj0tg1q6020k50tz0xg010n52k90a20e0nl2er0x0020jm0ur0x4020zv1kq0a50215c0713o60514n2ni0e30409l0fq0a70710e2hj124080es0040xb020o22in0a2020r40r00p1020pb2d40x1060p920x0a10009w0by0a3090ou2ez0x5010j6009gw50212j0e90a0010is01e0a0030mx2dh3o00b0jv2oq0x4010jw2op0x2020ki01q2z2050o32hp0a20113m2mj1d50013m2mi0x40413m0da0k1000sj2ia11a010p82d00x0040ue0vz0x0020nv2cf0xf020ep2rq0i7050jv2op0x1050nd2jq0xa050k7007fo3040ro0r50a1040v80ka0x10013w2pe0x0010yz2350ai010ok19o0a3050n32dt0x2020kh2rg0a3000ki2rh0a2010z41xv2z1040fs00e0a0010tc0o52d4040lh2ob2t0000zy2h73g5010kf00p0a4050wv2e00x2010p02c54c1030k82ol0x1000d42cn0ab060vo2c30e8040lz2o3220010mc2mb0g8040ky2oh492010mo0te4h00409o0e60a0000qr2cx3u3010k02rnii2000k42on0lc010z11xn3l2000k32oo0a6070o42hk0b7030nf2jz184020k72ol0a0000n92780a1000nh2jz152010tb0o5284060yy1le2g20612q2l80x1000kr01w0x2020n92jx0x0040zq1mp055000zq1ml0a0020nj2k01360a0ey0m50a0040nz2jy0a1090nf2k1143030z41xk5t3000z51xl6ae020qo2ci0vf030qn2cj0n00109g16f3a0080cg1nr0a0020n72e3441060z11x9081010vh2ch0x4020iz0v13h5030vr2by0xb010gr0u61z4060832kv0a2010at2gp0a2030l02ol0a2070tq0lz0p8000hd0ue1q7020kg2q50x00409f0g10a2020sn2i62eb0c0k101i3n2060ev1zx0a2010vu2bv0a2080gh0u81g00213y0590x4030gz0vg0m0000vp2bz0x1090or2j70a3040s22h30x1030bq25q0a6030rg0qo0z4010np0kq0a0000li2o80x7010gg0u91i6030nr2is0x0010yw1rm0a5050n226y0b5000lb2of570011162ebfqd010lk2o90x2010iu2rth85030nm2ix0v20g09a0ax0a10b08x17k0x2010r70r00a5020x52gmbu3020f519i0a0030r70qz0a0020kh012a41030jl2oy340020r62g10a3000sx2im0u5010oo2bp0a2040iz005g4h000id2rlirh000id2rkit1010xm2hg0930410z2il171080sz1sf0a0050zo1ht050010jd0145u0010io2rph70000o32hp0dg050sm23v0l50211g2e3ga4010o32hn0a3010o32ho0a0030oj2f80a0000oj2fa0a4040g90us3c3000m32ms0a1000m22mr0a3000m22ms0j3090vh0jv0a5000mx2a58s0010j600ah93020mq2av0a3020dc22k0a0020oi2fb0ag000ol2f80a7000om2f70a0000ol2f90a0020mp0u3eu9000t72ax0x1010ky01a0a10110g2hi1p10213g2lp2u2000kn01y0x0010ji00ghg2000o02gy0x3010940ac0a1010nz2gz0x00011b2jo0x3030ja00gf920116n08x046010oh1m20b2070o22ja0a1020ps24p0ue000pu24s0r3010zt2hg1340016n09104j041382rt0x6020st0oo0x00309b16d3c20309f13w0a60212a2imcrd030yu1yp0x30613b01t0l10e0b40ib0a0000ib2rser1010ny2fj0a3010no2kl0y7050961740a2010951720a1020o52j30x3030tq0q80x0070r32ca0a3050ja00nai5020td2b90a0030jj0110a0010nj2kp2070611b0e60a3040m32mo0xd010ss0os0o5010u80l30og050zz1p30a1000c81nr0a40e0nc2jm0x3020nz2i20a2030se2ch0a30413w04a0j6051001zg0b3050oj2fb0s0010eq1870a2070n42ee1a0010ph2dd2m4010np2kk148010we0ja0a4020ow2ey0x3000k601c7n40113i2mk0u1021392rg0xb001392rg0x2020me2li0y2060mp2bj0x5030kr01t152020o42df0x2010na2k21b2020yt1430a3090qy0r40a2060zf24t0e40009u1ee0a50712k2l2181030j72p6253000mq0u4fk0021152j21r0020zu1p90a4020kt01r0x2010gj00i1q7000lv2o70x0000gi00h1a4010p22de3g4000q12dk1k2040bm1mz0a3020oq2d90u1020k72ol0x3010u30xq167000mr27t270050k000dfo0000tv0kp0a1020za1f00c8050zs2hc1wa000po2dt0va000qw2cdfq9020k41wd0a2060k60ts0x0040nl2kd0x6030vj2bs190020nc2l05630313c2r50k50114f2mg4v9040mw0u3fib000gi0u40x80313a2r40k9030sf2cf0a0020o32il0a3030q92c1hn0000sk2cp0x0020j301j0a0010nh2k50a10b0ny2ka0x5000oa1x00ag020u50k90a0040nh2jd5a4000w82650a0010kq2o50x0030ol2jl0o4000zo2h6061020j500y5x6001242god28000jf0vw9l00808711y0ag070pb2dm0a0000972j00a0000sd23z2s0030zw1jq0a3070ch2of0sc040sw0op2s0030b60i40a2000mz2d1bd0020kw2og3t0011122erdd2020ks01w0a4040nq0kk0a1010ir2pt0x4040mq2le0a0010nj2k31e0090uj24l0a6000oq1a30a0010ui0ud0a40310m2hz0rm0010m2hw0xe0110o2i60x00112w22e0gd0012x22e0a40210t2i40p50108914q0a0000gk00q0a4000gj00s0x00112y22d0a7060kf02q0a20110u2i60w7010su2bb0x2040kl00g0a0020k200dg70020nh2ku3p4010p42d10x4040nb2j11i3060ni2k31t0030zi2hm0aa020cg2o90a4030qe0se0x0010jn2ox366030ot18j0a6020gi00a0x1000gh0060x1000v72hs2t0010pg2d50x2000y82g3ap40109y2hy0a0010kd2pv0a1031372rn0xi010sc2cu0z5070ng2jx0z60610x20d0a00414f2o20a7041390070x2010ve2bq0a80b0os18a0a6010yx0gd085030rc0r00x5000fa00i0z0000it2p30a5000it2p30a0010x21u70a6000it2p10a8010iv2p20a1000iw2p60ad000iz2p60a7000j02p60a30210s2i60x1030tv0lv0t1020is2p50a0000iu2p40a1000it2p40a4000it2p50mb000is2p70a1060nb2ji1m3020et1su052000jf008ip0040o12jz0a2010r413j0a2090kc01m3m7030o52de0h7010b20i40a1060rc0qz0t1010o02fn0ha020nw2fi0ad010nz2fl0q70c0ls2o92c00108s19u0a6010ok25x160010kx0180v3010yr1cw004020jy1wg0a3000a82md0a0050s80pw0s2050g000i070010rx11t0a0010g100g0i2030ko01d7k0020k70250c1030j50vs821000ym1kh0p1010ie0140a2090yg22s080070z42h60v0020jc01p082000z51xq576030ex0mu0a4010lc2og6c5020nz2gx0k20010x2i8161030k201i4000014c2n71f20018r1bv0c0010jm2p40a3010i70150a0000nk26j190060k42on0a0000o22it0z0010me2c41u7010ix01g081030k22om0a0020s00q40a2040ej0tm0l6040iw2pb0e3040p42560l1020o02jv0a4060vb2br0k2090z31sc0h3010yj2ha0g5040fv006172070ao2gs0a40114h2mg599050e70to1210a0n52e81z10314b0cn0k8010rz0pu093010p82cn2j3010b82nh0a2071242k13l4000i10hs0a0030xj2190d2000jd0er0c1040k300cfqb0106r0040a20312s0eq0o4030wd2dt0l1030oc26wg6d030ow2ez0d50407c03p0a00613e03t080030z41xo5r00i0f80uf055060kr01v0a2020y72fy0ec000y82g30ae000y82g30f50109m15y0a9000y82g40a6010h20vq0m4010y72g40l1010ty0rd0p00208w16z1s1021182k2081020sy2bg3700413i2qc0p2090af1ls0a4060t12iu070020ot2fc0a2020ly2n2108000sv2bh2x5010s60px0za060vt2c32m7050l42oa1o1030zc2gk0g6000zd2gk0b1000zd2gk0a3030951740a0000951750a4010zd2gl0e00612p0e80a7010t12is0a0020ns2hz3i00212b2i5d62010vp2c10t3010lx2nh0d90210p2i30x1000lx2n20a7000mq2cp0af000mp2cp0a4010hl0wfft1030qb0sh0fc010ng2k31k1010jf00dhb6030ro0qm0g4000sq0oz153010kq01f740000td0wv0e3010c12nr0ab040o02fm0ab020hn0ie0a6000o02fm0n20010y2ib13a0810x2ic0z8000jv00jc71070sq0p61q0010ua0re0a80412k2lf0b20409h0fa0a1010bb2mt0al030px24o0uv000qr23y0u1000r22440u0000qj2460u1000qw24b0u0000qx23u13c000rh23o0g6000sr23r0q3000sr23s0d2000q12450i0000ps2460u1010qh24b0z1020rj242081000rg23w0c2020qz23p0e1000qq23t0b0010qf23n0c7000r12491j1010qs23s0u4010ax2mz0a1010rz23o0n10409n1680a0010qd24f141030or1840a8020nu2kf0a1010n72781n0010hx0110g2000s12h40p6010s22h30c10110x2i9163010yh2hb0s6020op0rk0a0010mv2mb0t4010oo2bb0b3010r123p0u3000om0rk0h1020pr24a0m2020oo0rd0a1000op0rg0a2050sx2i74f3030tg2ij3z6000pn24e0u0000qh2c9elb020nr2kk111010l12oh5q7010qc24f190000w92i00o3010il2p00930410l2020m1010qc2d4145010ex19e0a6030ng2bx0a5030xk1ts0e4010na2jv0a0030pt24k108040n72e35mb040ly2na0a1001cl25m0a3070wj1v71i0040t70om5h1020jc01l0i1000ix005gn3010ye2e50a6010i20wdg39000i50wdfu4050nn2e30a1020pl24z0uq000p9257101020pu24i0m3000ir002gd1010jw2qw0a0021au1fp0a1010p425b0u0000pk257103040xh2190b3010oy2550l1000il2p10a1020ok25o0j7000oj25q0u5000ok25p0u4010pm24w0o1000o12ij0b6000mz0sd3m0000iw2pe1w7050pi2550v40c0pl24w0m2070ql0r00i5050na26n0h3020920bc0a5020p625d0y7020fy0060y60209c16j2u0000kr01w0a2000qi23y031010pk24y0u9010i72rofp0010o30ri1430c0ia0ve5g1020n92is0q1040pm24v0o10409d16h2m0010jg0us38i011382rt0h80110h0f00gc000nq2kk232000cj0rm0a40210c0eu0c60a0u80k70k2050s40q20r6020d91ps0a3010pi24z0l7050ex0mz0a1010hi0110a00c0gl00j0a0010r723m0gc0607x2ku0a0040s40q90e3030jk0165p0010bx1nc0a2000l000r0a0020j72qa0o1000j52qb0z1020ip2p30a2020ul2ii1d0030zn2hg10c080zq2hq0a1020t01sk0a2010qw0r40a1030zp2hs0l1050pu2c7cc00109c0ag0a2040nr2kn2ig0c1172il2v1040k52om0u1010nf0ss37f030ni2k60p6000ng2k70s2090yl1yg0qg000yn1yb084071202kt171000w12ca5c4040z42h40w30a0cg24x085070o52j50p4090zl2i90ba030is0v5438020pm24w0l50113y04f0u2010xm2e4411010nk2id1w2060un2il0b0020qr2cg0d4020zl2hh0t5030na1ma0m8020go00o0l4010ni2iu611030n62ka0h6010z41xr695010kr00e0a7030zp2hf170040se2h60n1010oz2cn0p3000qu0r00700109t0c90a3010om0sh5d1070r30r50a1030821800de000jh00ig7c020wu0iv0e6020qu0r5071020z31kg1u7070mu2c27d1080k62ol0n4000qx0se0e2040nh2dlb1g060k300ggm7010sb23o0j10b0us2im143040nk2k9182040j31nc0ba0109t1ei0a2010k0004ha1020ig000ev4000kr0120x0020wt1tt0i00309j1cu0a0020jf0175q1010dv1zt0a2010kw2oi3s2020p816r0a0010881130a1040o02dc0u70a0o42hr0c1000kb2qh0a0070yb1rk071000gu00w0d5000q22d3112010vd2bp091030u70ka0y0030kf2r60e50514o2nk0t0030gq0u00k0020lj2o90g1020pq23w0h20115x2of0mg0015x2oe0a10115t2o2091001622oj0c1040pk24y0l3010912j00a10315t2oj0b6010kt2oi3k1000hi0ua0c7000kp01x0a0000hg0u90c5030je01n1jk010ja01o0b0020ea1zu0a0010es1zt0a10313l02z0i4060g600748e000p124z0c8010ja01o0b0020oz2cn0z3020pg0qb0a00115w2o10j6001432m05h2000np2d8031040ms28o0d3020nf2jz0y5050j800dgg0030pc1670a0040k500dfo1020y72ef3w30313e2r70e50013f2r70t0040y612z090030qx23p0g00111m2jh2n0020ow2c80q30313i2qy0h2000jh00hfu3000qt23s0t30a0ks01s0z0011380070m6080h10tv0a2010mf27u0kh000mh27y0a0000me2830l1020n727a191000nh2jv0s4040ox2c90s0040ph24z0k30b0km2om468040u50ly1k1000po24r0m2040j40124a10512u2lg0q00008214g0da041372lr175010i80ve546070n42l7128080n02bdfw3030gz0uv360040o52dy0h3010g70vd3t2040mi28o0p0010hj0whgm0060ke0280s9010s10wu1h1010ko0to2z00011w2kk0b60011u2kk0a00111x2kk0j5020js2oy4h3060ur2bc0e30109f0g00a0000zc2hn090020gb0u60v4030uj06p127000ul06o0g0020nd2jy0w7010kt2oh374020l90sp0n7020cb24o0a1010x62gz0b4010qd2ct0a1020la0sq0s00b0ni2iq3p0010n72k00b6050na2jz0c2010hr0wffw8000n82k00b2010n82dk9l10111y2kl0an001272ke0a00011t2kt0a00011w2kx0a20011z2l50a40011x2kz0a7001222l20a00111w2kx090000ak2gr0a1010wy2e30m2020nr0kw0a10a0pp2dn132010j301h0e0000a20co0a2010py25j5o3000mp2b00j3020sw0oo1p00411u2kw0g4050q12cn5y30a0rz23o0o2040v22bh0ab000v42bh0a90012f2l00a0010nf2kw9v0030sp1sa0f6090r923o0b1001021xj0g0000ju00mbb3030nz2dd0d00211u2kx0al001212lf0a0040o32gu2t0000rt1ub0820309m15t0a2010pb2d30mf000pb2d30n2040va2bv1000509t2in0b9000uu2i70k6010gq00k0y5040ue0s70a20009h0fx0a2080yy1b50k0000qk2d10o10510m2hw0v0030oq2da0c7000oq2da0b0040n20rn0n30409o15x0a2010we11m0a0050ov25x0j4000ov25x0b3020xb2gy3w10008u1bw0a2011102f3c90040wb0jb0q0040pb2d20z2000qa0s70a0010qa0s7072070ja2p20yb000zd2fy087000j82p20z90609f0fr0a2010mn2lm0ol000md2ll0o1000n02la0a6000mz2l90a9000mz2l90a0010ce0tp051000n02le0y1000ml2ls0e2000mm2lq0i2010z51xn662000mt2la081000ja2oy0c2010n12lc0a0000mu2lh0h4000j92ow0d2000j92oz0a5010zd1760e3020zd177081000pt24l0u10507u2mq0a0010tt0m60y0000f90js0a10308w2j40a4040w52cr0a1000w52cr093000w42cq0b0010o12k1bb1000l62oc151000cg0tu112040l12od1j40308418e0a10113g000392050om19v072010yi20s091010jm006is5000jm007j41010ck0rn0a1090up25z093010gh00i1500c0nq2k63p1000op2dd0o10113h2lp384030ve263051050o32is052060ss0ou0n7050o12jy0930609k1da0a5020m32810a0020ms2ky0i7050p715l0a3030tk0nw351060mt0tc4810113e0110z0020kq2ou0810013l03c0f1010zf2gg0c6000z82fh9q8010hq00n0a1010hp00n0a1030mr0u7hx1000iu0vq824040r023p0f1010pt2df0p9010j12ph0a1040oy1920b2010ko2ol3cc011232he052001390000l7020no0kq0a1010jp2ov140020wl2d80i0010nd27x831000nd27u7sf040lu2o7160010872kq0a10212z00p095000la0sq13k010l10sv0n4000ma2mb0f5000l10su0z0010nj2dy0a4010l60st0u0020qp2de084000r8133065060k501l3j1060vx0jj091010ls2o20zc000lq2o11130111q2jp2m2030vr2by1h2040pu0sc0f8020ns2660yo000oa2600zj010oj25p0t5000of25o0ma000q22d30q3000o42671h0000900930a0010nv2640n4050o92610z0010og25t0u7050ge2s0bl2010nm2kn148000oi25n0q1010j52p1091010j42p20c3000j52p20a5000v42hn78f010pt24j0z0010rx2ih0e9000bb2nl0ae000bd2nl0i6021450530w3020pp23t0z2010i02rve55010u72iv0k1030no2kh130040j42p0111020ck2ok0i8000ck2oj0j1010hu2rve56050n92l01a0030nx2620l80111s2ku0k1060u92ie5rc0013a00g0s00209l0e60a1080am2mt0a6040iu0ul14h010in0ug0r3000in0ui0q8010od0se3f8020iq0vl6u0010j400cfi3000iw2q70a0010n32l91h0000in0uf0f1020ne2iv1h8030mp2aw0k5000oe25w0z0000mq2ax0i5020lz2n10g6020es0my0a3000t50wz4ce0a0hs00p49i040ik0uf0f0000ik0uf0g2000ks0240h2020mx2df4w0000n62ef1l4010im0ui1970313a0050yc010e62rj0k60113a00a0p3010oc2gn0k2000pl24w0n1030zp2hg1c10113m03a0p4060nd2it0y3030o82620z0011390dp0f6001380dr0a4010zc1kb232030xz21o0a40013c0dk0a1011160en0d3050iw005gm5050pn2d80z1020kr01b060000kq0180a1000pa2520k2080mz2dh082020j1006gs0030je0uk0z3040rz12d099010oy2cr1200108416w086020tk0nt2b5010mq2dq0j2010z51k10t9000z31k30s5020j30v03m1040ps24o0qe000z31k20a2011af1j60c10209317i0e8010oc25r0m5010ob25s0pc000od25r0p6000oe25q0p7020wg2hk0f2050oe25q0p20011w2kk0a5000uj2bp0a0000sq2cw0o9090ke2oh0d4000kf2og0a3010cd1nq0a0010wi2hm0a0010pr24a0p0030gv00q0p2020qq2d9191000yv20n0ac0213i00d3o2020jg0uu3c2050pt24h0k30b0je2ox0g4000je2ox0z3000jf2ox0xd000jg2ox0z3020jc2ow0b10109j2m10gb0209g1683w0010ss0ou0x10013f0060b4010ju0170a30013f0080d6020k700afe3010mu2cx0d1000jd2ow0e3000mt2cx0a0040vd2bs0a0010oo17h0a5020bd2nl0a10208p1750z1000jh2oy0w4000je2ow0z10413f00p0e6050z22hb0j2000z22he0n1000z22hb0r9020sh2hs248030xm26p0jj000xo26s0a1070pg25j0a0011382ro0r3030r114b085020y227a0i10014j07d0k00416s186093020dk20d094010ul2bq0v30008i2jl0a5020m32mt2c2000mr2be0e0020e80ok0a0010mx2dj3e0020zk1jz0g4050zu2h5089020eu0k60a00717t2h90i1040j801v122010s223i0h6010s023h0f10111k2g69200108u17v08a030ii002g520213z2khhlh030wn2dn170000kk0u33f2050uu2bn0e2020yy1lr1g4040zg2hi0ma000ly2np0b6000lx2nq0a2000k700rav4020zc2hh0m0021022hb308011362ls0r2040m22nb0a0070nd2e64u3010y427b060040862kq0a5000852kq0a3010s323i0k2010oq17y0d0040sl2cj0a0040kt01t081020vy2550a0010k21w6060030xl2170c7010mw0tc4a40113c26y0g3010ox1960c3020nb2ix234000wa26b0b0020hy00o4r0020hl0wgfu3050jg2oz102000l92oe329020wf1ti0c1000r9139096010pj2de2o60010n2hy0p8070nq0kk0b0060tw0kp0c4010xk217040040gq00n10a060gm00s0a1000zz1yi0r7000yf1xb0a0010xa2340c3050uc0w00n1010jf0vy9t2040t00oc0o7030ix01q0t9030jw01a6h4010oa2ig0a3050o12ij0i0000xi1wq0f4010xi1wr0e4010mi0jy0a1020o22jb0a00113c01k101020k92ot5q3030kw2oo0d4000n52dv0a2010ks01m3d0020zg24m0j3060pd2bx0ue030rb0qy0w3020mj2mc3a1010nt2650o3000ir2pk1l4000oo1a50a3021422kvdod050jt00naq0070my2cnb24020aa27o0b3010gc00v0i8000kl2oq681010ll2oa1f0080fz0u30i2000fz0tz0p0020z52hk0j3040k7029090010qm2cu5q3090ow2ex0hh000z41xn5p6000ot2f10ne030ot2f20g0020ru0qm0e1050ld1wd0a0020is2pe0r7001212l410e030gm00k0x4010iq2ph0c6000ir2pg0z0020ip2pi0o1010nd2j9181000mz2dq4310b0l80sq0l0070n60rh0f0020q32d40kc000q42d80z0010q32d40q0000q42d70z0000q42d50r3030nd0rj0l1020gh00e0d0010he0110pa040q12d60w0060871740f3061bb1dh095060ql0r0093040q22d60z3030im01h0vg090o62gr2l0040o12i10a4030qf2dc1c30210r1hp0930111s2k30v9080o525x0m30108a16j0k7010jk0uf0p10111s2k20z6010q52d70p1021342l2482050gl00e3o1070t10op303070pe0qc061020nf2jj2h1040g800c175080g900n040040tn0q20jd050k22on0f3020ca1nr0g00110m2hu0t4010vn1170e0060k42om0f0020qi2d40z10209w1fn0a1070nk2kq1s7080yi1l30j4020vz0ji0a0010ro0s2121021302r60m10119y0tv0j1010f00lh0c0040ku0ug5j1010vp2by0h3020ca2oa0ci000o22jt0d10h09e0fh0a1010ow2ex0k1010x20in0a9000x50if0a2020vq2cr0p1000cc2o80a1040y82gb84b010ls2o50z6000sx23t0of000yn2gf142020y42h01h6040ol25n0k7010vj2cb0k7000vi2cb0f1010hr00g7i3021921e9060080n12cahu9000zh24l0d3020ks0220b6030mu27t1aa000gu00a752010xn2e44j2040m628q0n20010v1q20f00312f2ku100020rz0v50e4050gx0it0a2040wl23e0e1020aa2mf0a0010u80k70d4050kp0270il000kq01w0a0000km0220a0010ot25r29g010ob267096010kh01t081000ka2qh0a0010vk2br0s1010qv2cah86030q52c0fy8000le2o919h000lj2o80zi000lk2o50l8000ld2o90ve010lb2o30z8000lm2o90z0000lv2o2191000lf2o70z00212b2kd340010iw2pa0a0010k91wj0a2000lk2o91620113o03m0o5000pt2dm0w00013m03l0e4010kv01g0a3010o52gr2y0000px0l60a0010n7278121030kq0250i0030qv0r20i0000z51xq562010lm2o40v0010nb2e83m9010il008bm00208c0vw0a0020z41xn5u2010x42e20y8030ib01c092030ah2mn0a0030mq2ay0i6010k82rjgjd010r923j0n0030jm0uh0r5010im0vi6420313h0di0h6050k200gej4000g82rvc42020j901o0i8040m42b10f0000gw00u0s0000qh2d31310509b0g10a0060iv2pi194000ou1850a4000ps24n0l00113u2kgi83040nc2kw130050vm2bs174000m71ne060040om25m0j00110q2ffaw3020nh2eg2d10508i0820a0020sg2hf081010ml2lr0a6000mk2lq0ab0208u19x0d8000mi2ls0f8000mi2lv0z0040mh2ls0c20110b0fd0t5020u40tu0da000u40ts0a00508z0vp0530f0nb2kx0w2040bp25o012011202kf0u0010vj2cc0l3020kt01t0a1040ix01g0b1020n02dr3i20310u2ebg29040ig0140f0040w72do0pa010ez0tr0ns000g70ut140000fb0tu0z2000fl0u10z0000er0tt0z0000ei0t60ze000fd0tw0z1000fr0u00z0000i30vs0a3000ew0to0j1000fq0u20v2000fd0u20z0010fb0u41a2030eu0tm0k1010vd2bk0l3000fs0tz0o0000l82og4w5000iu0v1363010eu0to0u1000et0tm0i6000ny2620q8020ki0hz0i3010zt1p40c1000ud2i7bv1030fh0u10b9000fh0u20ia000ff0u00w0030oj2dl1h4000zh2hc0w5010f20to0e2010ey0tn0i7040o22kabj6050su2bd0g0010h80uc163020f60tm0u0020st23s0y6030ey0tr0o0020xz0hz0ac010oy2cq0p2010po24y0vi010ny2hf0n0030jf0127l0010lz2mr0l9000za1d1gy3020y824t0h9010y824s081030n52ix1h2040kr01w0z1020el0tq0w0010oh2dl0r0020v62cc0m50415t00l0c50015t00n0f3030x82h62c1000ef0tl0j3020nv2630r5010jz0uf112030q124o12c0a0nl0sh3o00009s0cf0a00009s0ce0a0040l50tc2t1010mr0u4g55010yt1410a3010w62e30a5010l72oa0vc000l72ob0z1040qx2cg0k0000s323z345010rl0qm0i0080ju2p30c0030r723j0zf040oc2fy0d2000oe2fx0ia000od2fx0b6010fs2rx4q00111c2jb0s2060nh2k0141020m22mu0z7040ij2rrg54000tk0mu0k3020l82o90t3021012hk0r3060s32ik0d3020iv0v2373020ef0tn0m60413p02u0e7000nc2js0s9000nd2ju0zd0013o02v0a0020nd2jv0o3010pu2dm2s1010kt2oq061010qv2cagvd000qt2cbg2g000qw2c9htf010qq2cbfd6050qt2c8h660113l2me0n3040pc2d2153010hj00s0j0000nh2is6450013a00e0r4000nf2jw18a0011s2kk0s0060k52op0pd020on0sj5rb010sh2hb0g9010sf2hb0a2000sf2ha0d6010nf2j74v3010k21w80a3000j800cgr2020se2hb0a3020n62ku0j1040u80k80a20a13b0150o5000cx2pq0ca010k601o1x1030kl007093010j92p60a3010eq0tm0g2080z41xo643090nj2f70u0030nn2f50a2000nm2f60qa050vr2cs0w30413a01a0j40013901c0s0000ps2dm3c20d0vv0jo0d7040o125t0ki000o625w0q30509a0ah0a4040nq2f90a0000jb01l0i1070cd24s0a50b09q0dh0a0020nc2je1w1070wv2god28010kl00a0f1010nc2jo0x60609c16v0t3050n72l83s2020mz2ds3r0050ww1ug0c7010wh2hx0ee010wg2hw0i40113r2pk0i4020jj2on0gd010jk2or0d0020ii002fb3010jj2op0g4030hk0whg1a010ec0tn0oc030it2po341040jo2or0m5000jo2oq0i1030wi2gve84010ja2ot09a040nm26i100010x01vs1wc060zo1y8320020pm24w0n1010wu1ue0a20218p1c50f2020iw018240040vu24b2d2030n02l4bj4030q62c6ej5000q52c6el6010ew0tq0q9010eq0tq0g1000j70172d1010eu0to0h0010f60ts0l7010ob2br0g10514j2n10x1010hr2rkfi5000cw2pz061080gr0iw0a0050k00uq3a30009c16h2g5010m52mo0m3020zo2ho0wd000zn2hk0m0000zn2hm0n0000zn2ho0f5000nc2jm0t4010n32afe75010zn2hk0tv000zh2h80w3000ze2hu0z4000zg2hi1f3000zl2hl152000zu2hj173000z42hf0w4000zu2hu037000zi2i20p2000zc2hc142000zj2hy0z3000z32h717j000z02hj0g6000z02hh1d5000zn2ho1g2000zu2hj1k2000zl2i60jh000zi2i2151000zk2hn0c2000zd2i21b1000yx2h51c0000ze2i7103000z62he0p3000zj2i5141000z82he0s1000zu2hj193000ze2h81d0000z62hb142000za2i5151000z22hc075000ze2hq0h1000zk2hn170000zf2h8110000zv2hq0s0000zw2ho0r0000zw2hl0q6000z02he0l3000z42hf1h0000za2gg092000zx2hp0r0001092gn0a2000zu2hm0h1010zg2hm0k5000zc2h8121000zk2hd0f1010yx2hc081010zi2hl0e0010zg2hi0s0000yt2gi090001072ht0i1020k72om0h2001052hi0t2030ua2bo0r0020zc2i00b4000zd2he0v1001032hu0d4020ur25q089010zs2hf132010km006060010zo2hg0j2020ze2hj0f1020kf00p0g3000zt2he160010yx1le1o0020k400efc4000ma27x0e7030pg24z0k0010ts0nt4m6000zn2hc16b040za2h00b6000yu2h20f2021002ht0m0050fh2rz2e6030yw2gz172020m42ms278010nq2c4081060qx0r50c1050zm2i00b0050je2oq0b8030ze2h90z1020p616w0a1000nb2kw1440h0ek0tj0l3020zd2hz0e10209i2iq034080pp2d51p3030nd2jy0g4040iz0v23k4010lt2o00e0011042hi0x70213h02a1gd000lz2o3201020oc2fy0h30a0gt0110hg030gv00t0e0000gu00u0f0010zk2ht0na010rn2by0j40408417h0a1010fm0u20k000148057101031051xu0k1010m52n00l00107n2np0a0020zt2he153010zh2ha143010o42ju0a3010vz0jl0c0030ie2ryes7010z92h6123010ka2po0a1000o12i80a60412k2l0101060n21ai0a0060od2dk0q1010z82hy091020kf00ubc2000zh2hd1b2010jw2op0wc000jx2oq0z5000jx2oq0sb020n926x0t1020mw0tb43a000jy2ol0d2060n82d8d29020lk2ob1500113i02b0w9000h40wig370109b16k2c4000j92p555a020kr01s112000pu2572j70412r0er0m40513r2q20f0010f600a0a1000z32h90s1000j0005hxd011072ho0u7020wp22i1e9040kq01b0a40f0fz00a101060mf29u131010n62j3115001412cd0c0040ne2jy0q1031172hl571000gy0120xe020zr1q30ib040k1005gr0010l00sw0o9040ui0jo0a30109n0e80a1050s80q54x0010wl2cw6990309g0fg0a0030or2d90h3030oj0rd0r0050kq0vxfa6010ze2ha0y10110n2hm122040nh2kp0p1020tb2b2090070h90ub0k1040u00ma1n50009g166382020p02c64h0010mw2is3rb010fx0090w00b0ki01p2i00113e24n0f6050xr2gda58080m22nw0s4010po23w0jc050830yf086000830yg0a0060t50o6192010981710d0010ew0tq0k1010i22rlg43060l20t0174030k22of0nb010k62oh081020jr2ox411000k12og081010rs2c80b7000rr2c7090080m42mr1f40c0i700s0a00013d24o0c7060iv2pb0e6020h60wffe1040jp2p40g70510d2i90c90010c2i80a1000yx2h30a0000ng2jy0s2060ny2gz1u1000tl0mq0ke010na2ik3a6040f80ty15b010rt0l20a0011032hg0f1060tk0mp090040nq2kn311050pn23v0kq000pd23h0a0000p823p0pm001140ek080000u20lh0k5010x00im090000wz0il0da0208z0vv0f2000jq2ov0b2010pq2330p2020fy0u60t7000nh2iv5i80008m19e0c2040ok2fb0g7000ok2fa0h0020h200q360050jt01h3r6030t00o70e00d0k30uo2y2040ck0rq0a30211h1h4060001002hs0b3030b02gr0a00119a1fl0a1020wh2gxdj0020h80whgb7070qh0r2073000qj0r2073010yp2h70f1020ez0ue080000kl0tw321030z41m10z0070zt2he1030213u2po0e0040pu2572n1011502nc0a00511221j0i3040dw2qa6e3030kx2oh4g30211n2k10k00c12q2lb0j0050pr24o0m4000mb2md0k4010k41wg0k7020np2kk155050mo0td411000np2kl1a10813m03i0d2010zn1r00b4000zo1qz0c2010yx20x0d20212u2ibg7h040on2bd0a3010no2i6212070pm2d82j6010sd0pe0sd0318u1b20e8010s02d60sg030m129n0e1020lj2o90r0000rt0qb0zg030o42fj0l1060o325y0j20b0vv0je0a30113c00h0g4040pj0ss4qd011022hr0f1070nr2dv0a1010892kp0a6030nn2f80d6050q62cl920030l82oa102040rt0qb0h50413o0db0ei0013n0d60930213k0dd092030rk2d2111050sw0oh0oe0112o0eb0e1020mj0t53l0010ve24n0e8000sx0oe0k5011520ab093010ca0sl091010gx0u81r1010u30m41h10112p2l60t5030nf2k40d00d0ka2ok0w1050zj2hz0vd000zj2hy0w2000ec2qx4j3030n72e24bb010p52d20u0030xn0gr0d30113j2qc0q0000nq2ki1g1020ou2ce181040l12oh5l70f14c0cj09f0a07m0560a1060qd24n0c10710u2050f1020h70ud198000m22o80a1010m22o8091010lx2nz0f0000lz2ny0a3000lx2ny0a40110w2hr2z9000lz2nx060040lz2nw0b0000m02nv0ok000lw2nt0ab000m32o009a000m02nq0a1000m22ns0a0000lw2o10e0010lr2nt080000ly2o10b7010m02o40c8000lz2o40lb010pb0si419000ly2o10i6010lz2nz0b00417s2hl0b6020qm2cx2x1060h90whfz1061362lp159011352lr0x4001362lq0t5090n62j60s50e0j82q60a1010t10ov592070zz2hs0e00410v2eefn3010o12gh1ua030ww1sc0c4040jp2p37s0010n72ky0v6020ws1v828h000o42hl0d60311u2jw32c0012w2lt0f1010xf26l0e60012x2ln0i1010xb2glbq1010u10lm0u0010nx2k90a5030h100b9r10b0jk2qn0b0040we1u20f1000k001d5x4030u72idgq8040zh2hb1300113j2mh0i1010cj0rl0a40113l2mk0u00013j2mh0u1020im00s4ue000ja016463011492kkgmn0013i2k2hc7090vm2bn0h2030lu2o7131080m827s097020fl2ru5f0000yk1ky0a2000sa0pv0u5010yj1l00j0080rz1260a6080qa24v0d1020n22l90t1020o325y0l0010nx2kraqd000nc2jl1k6080831710bd020kn0u3070040df2qf0h5010c81no0a3040kq2ol3g10008x17e0d3060ks01t0w00b0n12e22n0000gi0039h1000ni0r90a2010qm0sa0c7030df2qe085010fb1t10a1040tp0md0l2070ha2rwda20213b01c0ta0113801f0i0010my2dm345021380ds031010xb2gkb65001380du0a00013c01g0k50013c01f0h0010t811g0a0020t20of1u4040nr0ky0b10413c01h0o1060mz2bcfa1030wi1w70fh010b40if0a1000km0tb14b030wk1w70c8020gf00h1650113s2kgfx7030ea1zs0d4020sf2hd2w0000et0mx0a2050gh00f472010s10wp1r0000yv1kh146030rr2ch0jb010n82l10z8030w90jd096040im00t4g00108u1ag0n7010zc2i70zb050f70tm162010vk2bq0a3000gl0u50r6020ig0iq0a0000jo0220a20a1472n31740108910x0b10308910x0a9010891140ah020pq2do120000u52ice70040k900zab50211o2jy0y0000a10yq0ca000a10z10f0060n22do0a4000pk24w0k00711c2jg0s0090us2is0920f0l52og5750c0ua0vg0k4070dp2qu0s1010kt01h061040ms28d1u1010zm1jp0810609816f3m1010fv00l185010zn1jo050040kt2oi3e5020nc2kw160030yz20y0a9060t30xn0f50813w02a7d1040si0pn1o2000wm2de3b5000sy0o40i0030kx2p6hq30510c0f90g80108318g0a4000o52ja071020yd2em273020l30st0k1000ng0ri0t3010jg0ud0k7010jg0ub0l4040r52470m4010ji0ub0k2010jj0ub0l3030hq2rtdr3010ln2oa2q0050jk0uc0pm000jh0ub0s9010r70r50p0010jd0ue0o5000ja0uf0mh000j80ue0p4010ja0ud0e3000m32mx1l0060sg0q00d1010j90ue0e2000n62l21pb000n42l20k5000s80q53r6010n12l40k1000lv2n10ng010lt2n113e000lx2n10a6020a51gf0b80207j2l90l2010lx2ns0a1000tu0ly0oc010n52l30t6000n42l217f010n02l50k20412s0ej0a5020j801h191050j12pc2y6030i62rren6000hu2rihm3000yp2gq490010uh25p061010ey0n10h3010n22l10a0010ts0m10h4020ts0m00n0020b50i40a5010r00r50a5010qt2i90a1010qs2i90b3000rm2bx0f3030q623s0z0030u222g1b0031071l2069070u80k50520e0m723b045050l82oc102040go00n0k9000gp00p0a5000gp00o0r70013e2rn31j0013g2rl2v00013f2rk2u00013g2rm2z00113i2r3043050vs2hm1c20009l1640890009m1670a0000kw01b094000ku0190i7010wv2gke720207p2l40a0010gj0100z3010na2kg0k5010pj24x0k0020t30ob1h9010k32os322030za2hl0k5030ql2d50k30315r0b10a0020km01j6b2000s91u00a00111e2jc1p2010ji00gh39041570by0a0020vl11c0a0020tx0nf2z3000o22is0a0050p82im0d9000wk26q0c2030mz2dk0a20410g2hh151080y31r90a2000y21r9050050fx0u60w4010zm0g10b0000ky0tk2t80b0j201v0z0020hm0i7071000u80ka0h2040oy2cr0z2070su2i43m7070ie0vi682010md2lg0410016707u312060nb2jj160060vi25x091010vm0jx0a1010g30j80ha000g30j70a60210e2hs0m1030sh0pj14d0e0kr01h080040g50j40a0000jj00mc2b010802kv0a0010df2080a3040nc2j61h6060ks2q30a0020pj2d519b010ek2rx0m7010c51ne0a1040pn2db0z5010z62gb092040pk2d6138060qq2c7h26040r80r10f0000nb2e9380010n72kx0n6000st0ol0w1010r70r10k6020w32c17410b0pl2d6153080re2br081010jd00egn0080qn0r10850g0ka2ot648050j600hdg2020j42pa070030fx0vd4s3090il0vh6770213m1550hb000va2bq0u20309l1650d2001032hp0n7020m02nl0a1010kg2op0a4011022hw0a2011022hv070010u70kc052050mz2c1fca040os25f0s1030dj20e0a0040qw0tq4b2050ov2bz0v1020ph2d5182010ez0tl0d2050jw0us3m4060np2ke15f010kq01y0a0000kq01z0f4000kp01y0b5010nn2kd130070ks01w0u3090ys1lg0k0010kl00e0a5030vq2bz0t4000vp2c10t0000vo2c10t1020lo2o8202020db2q21c10013c0do082010wu21j08i000wo21r0a1000wu21k0a6010wq21w0n7020j700eg51020ni2k60v7010nk2k6188000nh2k70z0020ng2k50o0020nh2k71jf020n02ky0ab030xo2hg060020wq21x0fd000wo21y0f3000zt2hg0z8030ob26e4700409x0da077010jn0195n0000lz2nm0b8020lx2nh0b9000lx2nc0a8020kb1a20a3000jm0140a20514q06k218010wq2h1igi000kn01u0a0000xk2hq062050qo2ad0a00410k2hg161020is0v03g0020kn01y1c0050f61980aa030ew0ti0b4010jc00hfn0020wp2gtcs5020g300h0a0050nh2k3170010ly2n60c0020zf1zq0k4000ru2cz0w1041172j41d3030mf2m00c7060sv0xr0k5020m42nv0ba0913k02y0t9000oa2gh1ca0215n07g3b4080hn00h7h0040mf2lx0m6020mf2lv065010eq1zp0a0020lz2ni084090gh00d6c0080xo2hc080060ia2rrev0000fw00l0h30313h02x0k0030vx0jk0a7030pj2d4163000nc2k3061000g80u30mn000g80u30r4000g60u30j1000g80u10z1000g80u60sa010gd0u3164000ga0u30r5000g90u20n7010g00ty082000t91180a0010gs0tz061000g10tz0i2020g80u30u1000g70u60z6010ga0u71m0020ou2eh0i6020gg0u71a30f09v0cb0a10312l2le0c0040ki01v0c0020kv2oh3rb0309y1fq0b2000ca1oc0a0030z51xk6ff090mp2cp0k5030gt0tx0d2000gf0u51a8010qw24a0a60113c01x0f5020gt0u00c9000gt0tz0a9020xm2dt0c7040zr1jq0b5010mj2m00d8030n12e32a1030u82idgb0000m30ubgug000m70uah9g020mg0u7gr7010i40ue0y2070bs21n0zb030zm1y80mc020nv2dz0l9000kd2qo0a1080te0o02d6020jw2p20a0010q02ao0e10409i0ft0c2010z51xr5q3070ay2gq0a3020vw2411j70209x0c50a0060q32d90d50011d2h76n2030ji0wfg710010o2ho1a7070u80kb0a60315k07f3ib010yw1cz0c3010nj2kk0q1041402m14xc0107f2oz0a1010gg000av2040vd2bi0n4030n62kz0t4020gi0u40t3020mc2b60s3030j60190a00109i0f80d1010p92dv090050gk0tx0c0050am2gs0a1040nm2470oi0a13c01p0j30713b01n0h0000u00x50q0011432n80u40c0o22i90620114u0650b2010l12od0q9030l32oa0o7000mq27u0t1010l42oa0s7030z51xr5w6030vf24d3s9000r62bw0h0010y42eb092000y32eb080000kz2o80g4010sq0oc0m1000y42ec0aa010p40rt0li0309j16g0e2010p60rq0e2000p70rs0a0020ox0rn0a0030t10o40g0020t10o50g0010kk2oi0oa010rv0l70a60j0p40ru0g7000p50rw0u9020hw2e30a0070j800efr4010iw00iba90009e16j26c030w42c16u4010of25z1e6040nq2cwby3010go00m181010u40ks0a3000pd2d40v3020lw2ab0j1010sk0pu0a1000ml2mm0u2040js2ow332050jd2oz0d3010je2ow0f0010vb11h0a1000o22k79u3050zz1yd0d4040kj2oj0r00a0kt01w080010p60rw0l3020h80100c3070jr2oz4n1050hr0uf201000o62j40e4040u52if5gh060it0vo7i2000vx2hge63080ir2q30gc000i000r3510609h0fs0a00109n1550ae011082hx0a00109n1560c1020mz2c0et00110v1ho042000ut24a2a8050p01920ab020nz2kgd88010em2rr0ja000ep2rp0e1041442ot0810309u2m30a1020ng0sm3d1040r20su0i0000mf2m80e0030of2h2090030xh2hg091030yl2hc0a2000qu2d51t3010jy01e5m4000ji00igk90l0nt2jsca3020nc2jd168020nn282h26020yu2f6062050kq01f0a10010y1hn0a1010fm0tv0d00310x1hn086020nb2jb1g0030f90ua2i3040eu0tk0k0030zp2hc161020d52q30fi000d92q90a5000da2q80e1000d92q9022010d62q5095060g80uy304010ze2ha099030sb0pb0a9010zx1yk0h6060kr0uc0c2040mz2caem3010qh24q0d50211621z0i0001090ey086000m12mt14i000m02mt0c5010m12mr0k9010nf2kx3z0040ux2i40m0030nr2kn2nj000ng2ks083010rc2g90j2000m80uah04020m62ms0k4000m62mp0a0010mx2dj487030nk2ko0z0010cy0th12g040mi2az273040ij2rsfc3010jm2qx0c9000jp2qy0a00519o0oc0v0020q92c2hfd000m72mq0q3090m42mt105030na2l43rj0g0w01vl0t3030rr2cv0f5080id0vh664030jn0w9gk5030ij00cbj9080mz2l90h1010nc2ji113090qp23n0a0050mr2mo0800813o2pv0k20214t2n80h6050ip1l00t5020yy1us0d10a0ij0v74b3030jz00ghg0050fu0u00l0010fu0tz0s9040qj2cr0q90315m0c10a20015m0c1033020zz1xu0b00513d00e0d2010vt2d30a0000ky2oi4p80109c16v0f5020sl0oz0g2030nw2kd0a2050rm2cget0090on2bg0c6041402ph0580a0zt1lc0c3020t50og2l9010gj00j0y0020ib2rwe71050st0oq128030jk0120a0030gl00n0j0010gd2rzb90010ox0rn0d0060s32cm095050b92nk0a6020no2kk0y4041462ou093001442ox0ah010kg0tk184010k61wh0a0010z91lm076060wh2e60c0010sq10b0a00c0y826v0950011b2100k3030sw2bj4s2020ny2680v4050op1a70z6010k000cf44080ol2j5083040oo25p1730310h2du0030108z16w0p1030wq2gucj1010t60nx1bm0b0u50mn1cb010ax2n6081000zk2i70b1000js2oz5h4030tm0nl0a1030ig00w2o40a0zf2i0092020jq0180a10007v2ky0a20013k2r43b5020ju0um2d30009x1ge097080ja01q0a1060n02c7fe7070iz2oz0o7000nz2di061010iz2ox0b1000j02ox0m6030kr01w0a8030nu2hv335020y12ha0c0020lr1a30a1010yp1qs0jd010rn0qj0j5040xa24e084020j02ov0e3000j12ou0d6000j32ov0aa010j12ow0a0000kx01e090070nq2kk1i0030op17i0a5010xj1tx091000nb2j10y0020ov0rp0h1050rt2gy0d4000rs2gy083010rt2gy0a1030xj1tx0c0000xk1tx0800109y1em0h5020mx2822i50q0tv0qt0jf010u424p090030km0t913b050wf0j50a3020jr0uq3830214k08k0ej0110f2hk0v30114f2o80b2010o12ii0a3020a91gp0a6030z51xp5e2010kf00p0a0030vq2bt0c1020vp2bt0h4030k100dfh0020su2io0a0050tk0ms0mc090nb2ho0pf010o82d7091000n72ht0j30108a2jw0a1010na2hl0g1040n92hm0a0020n92hm0k7020ns2kk0n80g0nh2k30x3000ca24p0a0010n62e24p4010nh2k2147030nh2k30z9040i500v2k1000j90wifj8030qw2d80y0020ne2hl0i3030ge0u51u2050pe2d90y0040d41pq0a00d0i90j00a0020ud06y069010t22cf0i1040nd2k6090000za1xu382090fe00g0b10y0k22op0s10f13b2lu191010gi00j0z0060jr2oy4n4020sx1sd0a0000su1sd0a0020ls2o8120020nb2jb0u0040ox18n0a0050n12c3g20000mq2ad0e4080mp2ac0y90512h2l10r00218c09n0g40018b09x0g00208v16z0p10113a00k0y5010vi2ht0k3010my2baep5000rg0qw0f1020jz00igom000jw00og03000mp2ae0g3000ka00kbk4000mp2ae0l9020s00wj43d000kk2op095011140ej0a20113a00m0k3010ly0uchib010ym1qu0a0030m02ci0e2000to2is1j4010iw2p90lb0710v2hf0z6010jv2ruinj010od0s4332010r02d50a2010m82mv1w5010g7006379000iw2pa0c3060hy2rig05020ei1ru0a00a0ow2ba051000ox2ba0kf020jw00jfa7010m22be0t00812q2le0j1010mx29t090000nf2k2161000nf2k013a000nm2k53d20012p2lf0k50313p2kkct7030ix2p30c3000iz2p30h50612p0e20a50012p0e30a80012p0dz0a5030zf1jq0e8030sm0ow0m1010920vk0a3010e52qm691020jk0ur2u20112a2irc10020r62cfgp00518w1aw0a7010jb01o0z1010tc1050a30314g2n01d10109916x0f40009e0g40a3010m32nc0a2020k100bf08070so0rh0a0000yk1qp0i30516108c1bb010my2dr3s4040iw2p10a3000ix2p20af000iv2p50a60608r16o3pb0109j0e90a3040nx2gy1q1030ez0lx0a30114b2nr0hd020la2oc160010jd01d3540114d2np0a1050qn2d91oa021440550v0050mr0u4fu8010pn2d8176020xi2ee0z3070lb2od0z6020o42io0a2010jo2ov130020go0u61r7010m52b40q0010m42b20o3000d11ps0d7040n22lf9v2000j600agc2060t30ob1u7010o825t0k00a0ua2ii400020yu1400a2030o32k9a84050oe0sl41f070kx0ui7fa050g400l0t4020rw2d00u0020k100eg22000m72k9090050k10vp9z3050ko2ol3b3030qa0su3e1010ph2d4191041312mf092020nf2jz152010oh0rk0i2010jy1w60a00113i2rh0840309h1691l4010n42cqez30308q16z125021082ht0i0010oi2c20f8000kq0200f0000n72jb0u0060vo2bt0k1000at2gp0a3040t62bh0m10009d16e270010sa2cs1k4000i500caq0060s11tw0a3040n32mh0r2030n22io42b030xu2em0m2030re0r00j0020nv2ke0ag050iz2p60k3000iz2p40g0000j02p30k30413900i0u0030ne0t33fk040so0p71m6000iy0114y0010qr2d52r1020j401p0a0020x32gpbq40a0gn0tz0b4010j401m0d1000gi00j1ad010ge00j0l3010gg00p0c1010zq2gr0c4010gj00m0u4000od2gh0a3020gf00p0e2030o82gi0s1000n82dw5wd0114m2nm0a40114m2nl0a3000rd0r00x2010gk0080a3010uj2i3be4030kq2oj2j0031380dr0a2000yx0hd0b4020yy0hc08b010p52d20z9040nq2l4dr0020x62dm6z1010jy2bg0a6000ou2dk0jc010nc2jj1630807z2kt0a0030us2bw090010y72g5a73040ki2oo516010fi0tx0p8010b70ie0a0000mz2741d9020zi2hc1230g0lu2o7110010b12gp0a0030l12og3700308a16m0g6021130eh0a3030jc00egf60i0nb292gy1050ub0vb0a0000fm1tn0a0010o12do0c5010do0u03l1010gm00l0y1020ql2d5212000f50to0b70209h0fy0a00f0qv2cq0g4050jq2p36f4020op1a60a3060qw2cq0f6020qx2cs0a50209j16q081020g60u61h1000ju01b0a60108x1bf0a3000l62ol0j0010l72om0a0020ix005g15030jr01a0a2030pg2d40xb000pf2d40n0060sv0o40f30013r2kpds3000uf2660a2030pg2ew0520113a0190k30210j1jf0m4010yx1kg1x00513800j0s0010jv0ue120010jp2p47e0020kr01d0a0080l02ol080010qv2cs0i8050z51xl5w1031320dx0a0001310dy0a0010hi0wefw0000pz0tg0b0011320dw073000i00hu0a10d0pn24s0h3000u00vg064000nk2k13900216c2pj0a4090o82gp180011021zf060000oz2ce3e10108k16p2l10313g00l0a2010zo1ov0a7021370010h1010m72mr0l3010ue0s40fh000u90rl0a1010m42mt2d0070nb29fgg2010qj2d60j00208d16w0g0010nh2ka0y10411o2je3za0a0zp1qc0a0030mx2ef1i0090ga1u70a0080he0180b4030kk0260a0010ld2oe4w1000lx29z0l2040np0ku0a10312m2lt1mf010qk2cr1n10511d0i10c5050pe2d4160070eq1zi0a1020gk0110v0020tq0q70c1020wj2gxcl6010zt2hg123060n72ku0j1070yi1l50a5040n42e22o8010nr2kzd31050ln2oa2z6030zm0ha035070v80jz0a1050k52on0a2010iu01k0a0030kr0uc561030ij0uz348000i500x1y0010pt2dm354060km1ae0a0030x12dn4l6000u92ibha2050fr00l0ae0317g18t0a0020p02ce310000tf0nc0ke020yw20w0a30b0sd2gy0a2000ng28reu60b0mu2j221a000sa24d0a1010kr0210c1030j800egt00114b05y0si0014a05u0h1000y72250a30408416y0a4021480580z1040r12chdf4000o42ja0a1040kj2op524010df1ps0a3060mz1p20i0060sc2ch0a6000nt2630m8000nu2640q9030n52cbhc9030ro0qi0k0010ng2k70n0000nh2k60m2050p815p0a5010nw1xi0a1010h80u70l8000h80u70g3000h90u60g5050gl0u50u3000k82oj0a2000r513o0a7000qr2cy3c3010k92ot0a2040j20ul1f2010zr2hi0y10314k2m09k4030p916j0a9080bo1mt0a1050jl01n0s4000nc2jb221070nb2im2y30b14605o0sg040hw000cm1070zj1lg0la040co0ry0a0040ks01t0y2040jj00obl0040rg2d3170020o925l0j0050fe0tp0m10812f2h4gd4000i90ve5930113o03a0n40007t2kz0a0050jc0ut2x1040vw2bw1z1040iy0ux360010qg2cu0e10510d2hm0z3030qr2f40b1010su2bj313030e30t60a70211m1ij0a4051380020l1030h200r122000p12c5441020gu00d683000j92p7351020ic0vi611000kk2on4g10113925w0a7030o62b10i2050g60uw0l4020qe2df28a0207u0yl0f90b0ex0mu0a7040qw2cr0g0000o32il0a3030io2pp0b1000nf2680a3000ip2po0a1000il2pp0ah000io2pk0c1000ip2pk0e1000ik2po0c3010ij2pq0b0020zh2he18b030k22oj0d2010ik2pq0c1010jq2op0e2000kw00w0410d1021k6083010el2rv0ad000l02oh4t1000gr00m17e000gr00r0tl000h400x0a1000h300x0o5010h100y0h3000gt0130f0000gz00y0e2010ek2rw0d3000h200u0a1000h400m0a2000h400l0f2000h500o0a10808d15t0a0021472nc0d6020z91fg0800208g2jr0a0000zp2hc17a0c0go00n0k4000iy006gj00208w1bu0a6020el2rw0o1020gy00y0i1030mm2991v0000q52cm8c1000o22ih090090p224u091050jr0118d5010j000s6u5020o22if0a1010wg23p0y0010gv0110a1020zm2hc1790609w2i20a1000jt00oao1050sp0oy0m0000k61wf0a7010qv0r40a1000zh2he0w0010p124u0b7050ft0jm0a7020w525s091000ym25b0ad000ke00q0a50a16c08t181030p32d30q20h0gm00m0p50c0iy006go1020h10u50m0040zp0gt070020pt2d5181070qw0r1041040o42is080000r20r00a7020st2bj327010gp00v0a1020os2bv0b30314e0650zm010nn0rm0y2030nr2f80a0010rh2440a1080qt2d71jb010901721bf0008s16z0nl0008c16o0z70008816k0z10008e16n0z00108716g0a10114c0680l9000u40tl0ac0208s17i0h90108w16y0x1010kv2of2l90008g16p0s00408b17a0760008917306b0212l2l10z0070gp00q0g4070jm0130a0010tp0ma0ka050ie0ve5p20711w2kd0z1010es0th0j4010sd0pl0l50213700a0i1030ys1l1060020zt2fna41030j52qlend000mg1wp0a00208816d0a2050j42qhev9010u806t0z20114n06i1g9010ys1la0k4030mj2m10x4030l72oe2l2030hz2rwdj1030vt2bu1x20808w16z0m0000p224v080050p02cj0y0030s40pz0k3010vk2d40c6000nt2fa0a0040wp1tl090000wp1tl0a4010el1s90a0030nj2kp0y2070m12o90a1000vc23z172030nr0so3if010xo2hl0b3010o12k00a3000o02k20a1030h30iw0a10008716h070010q52dl450050x62dy070030842kt0a6020mw2by0ed0208a17e0f0020bx1nb0a0010kh2rm0a2011080fh0r2020u80k90a0040jz006hr1030mx2dg4ld050lc2oc2w0000vo2bz0j2010no2crf40020sb0pt0h1010zi2650d6030fm2rw072010ys1mv0l60013j03e0k80013m0390j6030n32790x6020n82l0aj1050y32eo133010q12d70l00013s03p0t20309m1600b0020jp011062010qj0r2080010gs00x085030mx2dn3b0020nr0sn325010bo25n0a3040ow18h0a2050sa2i30f0030sx0om1o2000ie2s0ev80505m2ny0e3010ip0vl6z0030p225t041050gn00n0o60408p1730k0010jc00gg61060sx2b60b4000ou25e0s7030zg2hd1l0000zh2hc15d030hz0110l3010h100q180020rz11y0a7000vi2bs0o7010kt2oj370070ip2pc0a9010iq2pc0aa000ip2pg0k4040k52on0v0050kh2od0h3040ns2k8451040kn2om5g1020r12da0j1010qy2d90j0010s80pu0r6070nx2ir0a1070qt2db0i0040vo2c10l2000o22io0a3010ih0vh6480909z2m70a9020sw2bi3l1010hq2rlgs3000y82ha0c0040kv0uh6kc000io2pt0f6000b60i20a2010mp2dc1d2080k001e6l30008z2jb0a40013h2rj2x3040mi0u8hb50d0y61xb040090ua2bp0u0010wh1tc0g0000wh1td0900a0jz2oy0a0010iq0i90a8030cm0rw0o40c0tv2bk0ya000iu0uy342010ix0uh1i10h0fx00a0u6000iv2pi264090nl26n192060oq25e0h20109t0c60a3030nf2jb3h1020or17z0a90009g0ff0a2010x926e0c6040oe2ge0i2010oe2ge0l2000op25f0k0000n92ip38g040j42pb3ta030vf2bq0a5010vf2bp0a9010u50le0rg0114f2o70a0020u30le0k8010q224p162000di0t00k10608418g0b50213x1450a0080om17d0a2040no2ko204030q80po0f3040r50r50k70508o16r273000tx2bk064080xr0cy0a00008416u0p1020wu0it0a1050hs2rjhi8000hr2rjica000hw2rjhc6020jn02711d010jf00hg3a010el0tj0i2010hs2rihi1000ye2g59m1040nn2600p9040ma2mc0ea000ma2mb0a0000xk0ho0a20110c1mm0a10b0kr01y128070ts0m30i00313c2rm213061090fg0i4080j32pm041080z51xn5n0030kv2od0ta010n12e42xg060pk258111010x22gpb93020p02c84a0000pr2da0ua020th0wq4i1000hk0whgl8040hl0whg44020gm00d3n0060r52d10j0050zc1oa0ai000zc1o90a7000zk1oc07f000zk1ol0a0000zl1o5090070gu00a9u1020sf2cf081020n62ep141030z21o00g3030zl1yc099000px2dl2k30210w2ia1j0000nb2jm0y2040no2jjgp6010kq2o80h5020gt00c5v90a0ni2is5x3020gm0120aa020o80rt1w8030z51xp5c5010ii0vj6c4050mq2m52720110f2ho110020f30tl0q3030nt2hs1ya0113n2m12t5000p825g2c1010st2cv0a2000r40r50g30912o0e0070010nc294gla040it2rvg47010nd2jk143030nj2cw042020go00m1bb000os25d0yb040i12rlgc0000i12rkfn6070zf2g50a2050ko01j5ug070t70os704020ik2pf0ih010im2pe0rb000im2pe0a5010cy1ox0s8000m52mu2a1020im2pb0a1010n32dz4e2010rh0sl0d5010yv2h1161000e60om0a0010jv01c660040b82nj0f30b10t2hf3d2040su2bj342000im00t4zc010ih0150k0000ig0180g2010ih0190m1010vg0jt044000bh1mn080010nr2i80o2060ib018092070k101f6d9080ul0x10e6040t50nx0y30214405c0pc010ee0ug566020sk0pj1z5050ib2rnej0020kx2on0d40a0h60wgfz2030ks01w161060cx1ov0a0000sp2iz081020l52og585010ox18k0a0000q70tk0a1060hj0wffe2050n42addwb041332lf3t1050gl0u5103020fw006276000xn1bo0j8010p02ba0d0020pb2df470010uc2bo0v2010ey0mt0a1050wd2cs4w3030l42og551070ko2ol3h1050xb2gw0a0010qh2d0354010xa2gw0a1010xd2gw0a1010ym1v70e3000yl1v7083000ng2il1j7000nh2il1g9030in0vl710010yl1v9083000ak2gs0a3040yn1v90930113m00v4u4070gp00q0j0060jm2ow1w0020k500afk5000h10u40y6010m72ce1f1070n82e20a7000n82dz06b000nb2e30a7020nb2e50a1030nx2jz0a1010nw227091030qk2cq1g7050pi2dc2u0000ku2oo0d7020ul2if0m9030o02i00a5050rd2d414g000rc2d80z4000rc2d7101000rc2d91a3000rc2d8090010rd2d70j6000rf2d80d0000ri2d60k9040ja2p11cb040js0176w2090kl0tv2l20113801b0k1010aj1ls0a10611e2je0v5020o62gq0x3020zf2g50af000zc2g00a2070qd2d21r7030z51xm5o4070jr01a5t4020u52ig541000mz0u5gv6000dx1qu0a20210h1zv0da010k02oo0v3040sx0ou2i1010mq0u6h950c0gp00s0d1030v42ho6k1020s22gi0e0090f90j80a30908n2m70n80208k2m40a1030qm2d9370050ne2jv180010xa1250a2080nd298094010nv2hr159040j52q90a4060te2it0a2000vm2bs14e010vp2bt0e4010zh2hf0t1010ub2ie668040pr2db0m4050nd2jz1d5030y92es0w3050vl2bt091000vn2bs0a1050wq2gsds5000ms27t1o1080o32ee0g1030kt2oo0j1040t00ob1q40713h02j0s0060k92on0m3010jn01g3t6050cz1pl0a2000gy00v0g2090a10cs0a2070832kv080000kl0tc0r0070rz0wl250010ky2og453040km0tb0oc010kk0ta0i1080wh2gkf62030a71l1046010qp2c8hsb0012k0e90a4080il0v63je0013h02j150020t20p17k2010kp2op041070jc01o090040ra2d60w8010ra2d80f3050xu2ej0ob021242i8b65050vl2bu0e10213p2mh0ta080ji01d2o9000ji01e2r0030sm0p40q10213q2mk0q0020n42l7134040o12i2072060o32io0830413c0dq045010ts2iw0v3050g50vf3x0020p02c53z0030k81wh0a3050nc2cpg01000jn01y0a60b0rx0q30g2040zn1os0a00712q2l8142070ns2jpe50001140ek0a0090c00t00a3020ui0sl0e8050no2kl1k6020x22ei081090za2fw081091080fa0aa0312l2kb5r00013600r0i30113600s0j30013500q0a1040f70ud314040k32op1id040k32oo1b1061252k04280509c16l1y1010iz0ut2r1030sm0p81a2020wy22a0ab050u50la132010xu2ek138070vg2bh0g00j0tx0r40eg0f0lv2o7100020p42co0m1090ij0ut2o00418s1bq0a5020qy23q0n0090qy0r30a2001380130h2040c12o30l7030p715r0a1000v424n0ah000v124o0a7000p815q0c6020jd01n0ta000jc01o0h2030960ah0a3000xm2ej0t10113l1530a9010n92k4099080np2kj1g1010hs00h7j5030bq25o0a6060qa2di2w20110c1lu0d2020pb0rx0i3040bm2ny0b20009x2l80j8030980v30ae000930ve084030f90k60a0080ys1li240010jt01b784060ny2i80h5020yz1l71s20109a2j10a1020io0161c0050a71gj0a20110r2i50l0000hb00k0a1000h600f0a0000ha00j0a2060hm0ug234010bq2a80a2010q90tp0930511u2km0z00810x2io0i0030r82e40a2010f319a0a2020qh2d02s0010821360a6090bw2nz0m2070na2eg1z7000qq0r10a20214605f12d0413p2mm0n60013o2mn0ye0013n2mo0a60013p2mn0z50014605m1420213k2mm0c0010p42bx3y30113q2mr0e0000kv0178q60109m2iq0a20108y2lt0h2020qv23v0l4000902lm0va010ii2rpfd60013l2mi0zs0013l2md0g30013m2mc0p10013e2lz0z00013b2m70z00113i2me1190013h2md0z20013c2mg0a10012t2lp0z00112r2m20f20112y2m70a10113c2mb0h00109o0e90a3001322lv0u80112l2lg0g20512x2md0b0010zy1ls0a1020og2gm0e3020lr2o6193080890wt0af010sn0ow0h00212q2mg091021342lq140040yn1xo080080j62q90a40513s2mi1me0213n2mn0f0010nh2kp0v0020o02fn0s00013r2mn0ri011382lv1m0050rr0ub092010rr0ud0e3050s42ch0a9000n029q0j00313c2mf0j1040n52is2q60213d2ly1l1010r12d71ne000o52j40a3000r02d71b70008a0wu06g010rh2d31w00508c0wt083000oe2gm0i4000rq2d10w0090lk2o80y0010mj2cg232010tl0xg095000zw1lu080010n52e43y4050z51wq0s20113i2mi0t1010sg2hr1t00013h2mi0s0050zz2hu0i8000zz2ht0a4011002hv0b00h0pr24o0h4001640841x00915r0b90aa0210e2hi15g0010e2hr0n00010e2hs0j60410d2ho0j70a0nf2if2z5020vd2bo080030vv2bw1r6010mi0s21m2031052hp0r0010cc24s0a0010to0me0i5050r02d90m4030q22da0v40311e2jh0t2031150ef0a0030is2pc0b0020vg2hm0810113e2m11b20708y16w1s0060gt00e4n1060j600ge92020gg0u61a1020ku2oa174021392lt170060iy2rwho0000qx2abhhb0113j02t0e0060iy005g33010ve2i20k0010pk24v0i20113j2r00a4020lt2nb0a2020kk01p3q00110a1hwaf0040h10u50o2070800yc0l5000jn2os0l1010vn11a0a6010ks01z0e2000kr0220a2000kr0210c3020jv0196if020zy2hu0g5040kr2ok3dd020n10su3i0000pb2d20ze010pc2d50s3020qd2d11v00c0g300h0c0030ks01t101011042hr0pe001022hr0z00e0s92ct170051362rs0g1050nb2e83t2010zt2hi167010tu0wz1b00409g0g10a6050is0uy319020az2gr0a0000b02gp0a0040fw0u10p0010zx1ie6r20612w2lo0i0000qk2cr1li000qj2cs191000ql2ct0z0010qj2cs235000vc0qd0q1020b72nl0a0050qq2d82l2010oo2bd0b7000zj24j0a3010ou18g0a60213o2mn0e6050rw0uy0ac000ry0vc0af001072hi0y9020qh2cr165010z41xo5j1030vw0jr0a0011062hk0z0020pi2df2z2000w92cx0a10809l15z0q4020o42ja0a4000io2po0g3010qh2cs1c2030t20o60md000sy0o50a4070l42oe0f0040y22eb0a8080qg2ct0a3000fn2rv613050qc0su32e0208a15y0a0020mo2bp0ai000mp2bs0a1010pu25i4v9010kz2og581040ky0tl2r70208810s0a20110m2ho150010n62df0a0030sp1s10a0";
const LAND="09u0uf09u0v309u0vq0a80tg0a80u30a80uq0al0t60al0ts0al0ue0al0xf0az0ti0az0u40az0up0bc0ta0bc0tu0bc0uf0bc0v00bc1xg0bq0tm0bq0u60bq0uq0bq0vb0c30tf0c30tz0c30ui0c30v20c32oz0ch0ts0ch0ub0ch0uu0ch0vd0ch2os0ch2pb0cu0u50cu0uo0cu0v60cu0vp0cu2p60cu2po0d80th0d80tz0d80ui0d80v00d80vi0d80w10d82ih0d82iz0d82pl0d82q30dl0tv0dl0ud0dl0uv0dl0vd0dl0vv0dl0wc0dl2il0dl2j20dl2q10dz0tr0dz0u90dz0uq0dz0v80dz0vp0dz0w70dz0wo0dz2qj0dz2r00ec0to0ec0u50ec0um0ec0v40ec0vl0ec0w20ec0wj0ec0x10ec0xi0ec2hz0ec2ig0ec2ql0ec2r20ec2rj0eq0u30eq0uj0eq0v00eq0vh0eq0vy0eq0wf0eq0ww0eq0xd0eq0xu0eq2ha0eq2hr0eq2i80eq2ip0eq2j60eq2jm0eq2qo0f30u10f30uh0f30uy0f30ve0f30vv0f30wc0f30ws0f30x90f30xq0f32go0f32h40f32hl0f32i20f32ii0f32iz0f32jg0f32qd0fh0ug0fh0uw0fh0vc0fh0vt0fh0w90fh0wp0fh0x60fh0xm0fh0y20fh0yj0fh0yz0fh1jf0fh2a80fh2ao0fh2b40fh2fo0fh2gl0fh2h10fh2hh0fh2hy0fh2ie0fh2iu0fh2jb0fh2jr0fu0uf0fu0uv0fu0vb0fu0vr0fu0w70fu0wn0fu0x30fu0xj0fu0xz0fu0yf0fu0yw0fu0zc0fu1jg0fu1jw0fu1kc0fu1ks0fu1l80fu1lp0fu2aa0fu2aq0fu2b60fu2bm0fu2c20fu2fn0fu2g30fu2gj0fu2gz0fu2hf0fu2hv0fu2ic0fu2is0fu2j80fu2jo0fu2k40g80ue0g80uu0g80va0g80vq0g80w60g80wm0g80x10g80xh0g80xx0g80yd0g80yt0g80z90g80zp0g81j20g81ji0g81jy0g81ke0g81ku0g81la0g81lp0g81m50g82ae0g82at0g82b90g82bp0g82c50g82cl0g82d10g82dh0g82dw0g82es0g82f80g82fo0g82g40g82gk0g82gz0g82hf0g82hv0g82ib0g82ir0g82j70g82jn0g82k20gl0uf0gl0uu0gl0va0gl0vp0gl0w50gl0wl0gl0x00gl0xg0gl0xw0gl0yb0gl0yr0gl0z70gl0zm0gl1j60gl1jl0gl1k10gl1kh0gl1kw0gl1lc0gl1ls0gl1m70gl2a30gl2aj0gl2ay0gl2be0gl2bu0gl2c90gl2cp0gl2d50gl2dk0gl2e00gl2eg0gl2ev0gl2fb0gl2fq0gl2g60gl2gm0gl2h10gl2hh0gl2hx0gl2ic0gl2is0gl2j80gl2jn0gl2k30gl2ki0gz0uf0gz0uv0gz0va0gz0vq0gz0w50gz0wl0gz0x00gz0xf0gz0xv0gz0ya0gz0yq0gz0z50gz0zl0gz1000gz1iv0gz1ja0gz1jq0gz1k50gz1kk0gz1l00gz1lf0gz1lv0gz1ma0gz1mq0gz2aa0gz2aq0gz2b50gz2bk0gz2c00gz2cf0gz2cv0gz2da0gz2dq0gz2e50gz2ek0gz2f00gz2ff0gz2fv0gz2ga0gz2gq0gz2h50gz2hk0gz2i00gz2if0gz2iv0gz2ja0gz2jq0gz2k50gz2kk0hc0uh0hc0uw0hc0vb0hc0vr0hc0w60hc0wl0hc0x00hc0xf0hc0xv0hc0ya0hc0yp0hc0z40hc0zk0hc0zz0hc10e0hc1il0hc1j00hc1jg0hc1jv0hc1ka0hc1kp0hc1l50hc1lk0hc1lz0hc1me0hc1mt0hc2a30hc2aj0hc2ay0hc2bd0hc2bs0hc2c70hc2cn0hc2d20hc2dh0hc2dw0hc2ec0hc2er0hc2f60hc2fl0hc2g10hc2gg0hc2gv0hc2ha0hc2hq0hc2i50hc2ik0hc2iz0hc2je0hc2ju0hc2k90hq0uj0hq0uy0hq0vd0hq0vs0hq0w70hq0wm0hq0x10hq0xg0hq0xv0hq0ya0hq0yp0hq0z40hq0zj0hq0zy0hq10e0hq1id0hq1is0hq1j70hq1jm0hq1k10hq1kg0hq1kv0hq1la0hq1lp0hq1m40hq1mj0hq1my0hq29y0hq2ad0hq2as0hq2b70hq2bm0hq2c20hq2ch0hq2cw0hq2db0hq2dq0hq2e50hq2ek0hq2ez0hq2fe0hq2ft0hq2g80hq2gn0hq2h20hq2hh0hq2hw0hq2ib0hq2iq0hq2j50hq2jk0hq2k00hq2kf0i30ul0i30v00i30vf0i30vu0i30w90i30wo0i30x30i30xi0i30xw0i30yb0i30yq0i30z50i30zk0i30zz0i310e0i31i60i31il0i31j00i31je0i31jt0i31k80i31kn0i31l20i31lh0i31lw0i31mb0i31mp0i31n40i31qf0i31qu0i329v0i32aa0i32ap0i32b40i32bi0i32bx0i32cc0i32cr0i32d60i32dl0i32e00i32ef0i32eu0i32f80i32fn0i32g20i32gh0i32gw0i32hb0i32hq0i32i50i32ij0i32iy0i32jd0i32js0i32k70ih0uo0ih0v30ih0vi0ih0vx0ih0wb0ih0wq0ih0x50ih0xk0ih0xy0ih0yd0ih0ys0ih0z60ih0zl0ih1000ih10f0ih10t0ih1180ih1if0ih1it0ih1j80ih1jn0ih1k20ih1kg0ih1kv0ih1la0ih1lo0ih1m30ih1mi0ih1mx0ih1nb0ih1nq0ih1q60ih1ql0ih1r00ih29t0ih2a80ih2an0ih2b10ih2bg0ih2bv0ih2ca0ih2co0ih2d30ih2di0ih2dx0ih2eb0ih2eq0ih2f50ih2fj0ih2fy0ih2gd0ih2gs0ih2h60ih2hl0ih2i00ih2if0ih2it0ih2j80ih2jn0iu0us0iu0v70iu0vl0iu0w00iu0we0iu0wt0iu0x80iu0xm0iu0y10iu0yf0iu0yu0iu0z90iu0zn0iu1020iu10g0iu10v0iu1190iu11o0iu1230iu12h0iu1ia0iu1io0iu1j30iu1ji0iu1jw0iu1kb0iu1kp0iu1l40iu1li0iu1lx0iu1mc0iu1mq0iu1n50iu1nj0iu1qd0iu1qs0iu1r70iu29t0iu2a80iu2am0iu2b10iu2bg0iu2bu0iu2c90iu2cn0iu2d20iu2dh0iu2dv0iu2ea0iu2eo0iu2f30iu2fh0iu2fw0iu2gb0iu2gp0iu2h40iu2hi0iu2hx0iu2ic0iu2iq0iu2j50iu2jj0iu2oe0j80uw0j80vb0j80vp0j80w40j80wi0j80wx0j80xb0j80xp0j80y40j80yi0j80yx0j80zb0j80zq0j81040j810j0j810x0j811b0j811q0j81240j812j0j81hs0j81i60j81il0j81iz0j81je0j81js0j81k60j81kl0j81kz0j81le0j81ls0j81m70j81ml0j81n00j81ne0j81q70j81qm0j81r00j81re0j82ao0j82b20j82bh0j82bv0j82ca0j82co0j82d30j82dh0j82dv0j82ea0j82eo0j82f30j82fh0j82fw0j82ga0j82gp0j82h30j82hh0j82hw0j82ia0j82ip0j82j30j82nx0jl0un0jl0v10jl0vf0jl0vu0jl0w80jl0wm0jl0x10jl0xf0jl0xt0jl0y80jl0ym0jl0z00jl0zf0jl0zt0jl1070jl10m0jl1100jl11e0jl11t0jl1270jl12l0jl1hp0jl1i40jl1ii0jl1iw0jl1jb0jl1jp0jl1k30jl1ki0jl1kw0jl1la0jl1lp0jl1m30jl1mh0jl1mw0jl1na0jl1no0jl1qg0jl1qv0jl1r90jl2by0jl2cc0jl2cq0jl2d50jl2dj0jl2dx0jl2ec0jl2eq0jl2f40jl2fj0jl2fx0jl2gb0jl2gq0jl2h40jl2hi0jl2hx0jl2ib0jl2ip0jz0ue0jz0us0jz0v60jz0vl0jz0vz0jz0wd0jz0wr0jz0x50jz0xk0jz0xy0jz0yc0jz0yq0jz0z40jz0zj0jz0zx0jz10b0jz10p0jz1130jz11i0jz11w0jz12a0jz12o0jz1ho0jz1i20jz1ih0jz1iv0jz1j90jz1jn0jz1k10jz1kg0jz1ku0jz1l80jz1lm0jz1m00jz1mf0jz1mt0jz1n70jz1nl0jz1nz0jz1qd0jz1qr0jz1r50jz1rj0jz2c20jz2cg0jz2cu0jz2d90jz2dn0jz2e10jz2ef0jz2eu0jz2f80jz2fm0jz2g00jz2ge0jz2gt0jz2h70jz2hl0jz2hz0jz2id0jz2rg0kc0u60kc0uk0kc0uy0kc0vc0kc0vq0kc0w40kc0wi0kc0wx0kc0xb0kc0xp0kc0y30kc0yh0kc0yv0kc0z90kc0zn0kc1010kc10f0kc10u0kc1180kc11m0kc1200kc12e0kc12s0kc1ha0kc1ho0kc1i20kc1ig0kc1iu0kc1j80kc1jm0kc1k10kc1kf0kc1kt0kc1l70kc1ll0kc1lz0kc1md0kc1mr0kc1n50kc1nj0kc1ny0kc1oc0kc1oq0kc1qo0kc1r20kc1rh0kc2c80kc2cm0kc2d00kc2de0kc2ds0kc2e60kc2el0kc2ez0kc2fd0kc2fr0kc2g50kc2hb0kc2hp0kc2i30kq0tk0kq0ty0kq0uc0kq0uq0kq0v40kq0vi0kq0vx0kq0wb0kq0wp0kq0x30kq0xh0kq0xv0kq0y90kq0yn0kq0z10kq0zf0kq0zt0kq1070kq10l0kq10z0kq11d0kq11r0kq1250kq12j0kq12x0kq1hp0kq1i30kq1ih0kq1iv0kq1j90kq1jn0kq1k10kq1kf0kq1kt0kq1l70kq1ll0kq1lz0kq1md0kq1mr0kq1n50kq1nj0kq1nx0kq1ob0kq1op0kq1p30kq1r10kq1rf0kq1rt0kq2ct0kq2d70kq2dl0kq2dz0kq2ed0kq2er0kq2f50kq2fj0kq2hh0kq2hv0kq2i90l30t00l30te0l30ts0l30u60l30uk0l30uy0l30vb0l30vp0l30w30l30wh0l30wv0l30x90l30xn0l30y10l30yf0l30yt0l30z70l30zl0l30zz0l310c0l310q0l31140l311i0l311w0l312a0l312o0l31320l31hr0l31i50l31ij0l31ix0l31ja0l31jo0l31k20l31kg0l31ku0l31l80l31lm0l31m00l31me0l31ms0l31n60l31nk0l31ny0l31ob0l31op0l31p30l31rf0l31rt0l32d20l32e80l32em0l32f00l32fe0l32hp0lh0su0lh0t80lh0tm0lh0u00lh0ud0lh0ur0lh0v50lh0vj0lh0vx0lh0wb0lh0wp0lh0x20lh0xg0lh0xu0lh0y80lh0ym0lh0z00lh0zd0lh0zr0lh1050lh10j0lh10x0lh11b0lh11o0lh1220lh12g0lh12u0lh1380lh1hu0lh1i80lh1il0lh1iz0lh1jd0lh1jr0lh1k50lh1kj0lh1kx0lh1la0lh1lo0lh1m20lh1mg0lh1mu0lh1n80lh1nl0lh1nz0lh1od0lh1or0lh1p50lh2ei0lh2ew0lh2fa0lh2fo0lh2hl0lu0sp0lu0t30lu0tg0lu0tu0lu0u80lu0um0lu0v00lu0vd0lu0vr0lu0w50lu0wj0lu0ww0lu0xa0lu0xo0lu0y20lu0yf0lu0yt0lu0z70lu0zl0lu0zz0lu10c0lu10q0lu1140lu11i0lu11v0lu1290lu12n0lu1310lu13e0lu1hy0lu1ic0lu1ip0lu1j30lu1jh0lu1jv0lu1k80lu1km0lu1l00lu1le0lu1ls0lu1m50lu1mj0lu1mx0lu1nb0lu1no0lu1o20lu1og0lu1ou0lu1p70lu2eu0lu2hj0m80sk0m80sy0m80tc0m80tp0m80u30m80uh0m80uv0m80v80m80vm0m80w00m80wd0m80wr0m80x50m80xj0m80xw0m80ya0m80yo0m80z10m80zf0m80zt0m81060m810k0m810y0m811c0m811p0m81230m812h0m812u0m81380m813m0m81hp0m81i30m81ih0m81iu0m81j80m81jm0m81jz0m81kd0m81kr0m81l50m81li0m81lw0m81ma0m81mn0m81n10m81nf0m81nt0m81o60m81ok0m81oy0m82bf0m82ck0m82je0ml0sg0ml0su0ml0t80ml0tl0ml0tz0ml0ud0ml0uq0ml0v40ml0vi0ml0vv0ml0w90ml0wn0ml0x00ml0xe0ml0xr0ml0y50ml0yj0ml0yw0ml0za0ml0zo0ml1010ml10f0ml10t0ml1160ml11k0ml11y0ml12b0ml12p0ml1330ml13g0ml13u0ml1480ml1hv0ml1i90ml1in0ml1j00ml1je0ml1js0ml1k50ml1kj0ml1kx0ml1la0ml1lo0ml1m20ml1mf0ml1mt0ml1n70ml1nk0ml1ny0ml1ob0ml1op0ml2ap0ml2b30ml2bh0ml2bu0ml2cz0ml2h50ml2hj0ml2j20mz0rz0mz0sd0mz0sr0mz0t40mz0ti0mz0tv0mz0u90mz0un0mz0v00mz0ve0mz0vr0mz0w50mz0wj0mz0ww0mz0xa0mz0xn0mz0y10mz0yf0mz0ys0mz0z60mz0zk0mz0zx0mz10b0mz10o0mz1120mz11g0mz11t0mz1270mz12k0mz12y0mz13c0mz13p0mz1430mz1hp0mz1i20mz1ig0mz1iu0mz1j70mz1jl0mz1jz0mz1kc0mz1kq0mz1l30mz1lh0mz1lv0mz1m80mz1mm0mz1mz0mz1nd0mz1nr0mz1o40mz1oi0mz1ow0mz27s0mz2860mz28j0mz28x0mz29b0mz2gv0mz2h80mz2hm0mz2i00mz2id0mz2ir0nc0rj0nc0rx0nc0sa0nc0so0nc0t10nc0tf0nc0ts0nc0u60nc0uk0nc0ux0nc0vb0nc0vo0nc0w20nc0wf0nc0wt0nc0x70nc0xk0nc0xy0nc0yb0nc0yp0nc0z20nc0zg0nc0zu0nc1070nc10l0nc10y0nc11c0nc11p0nc1230nc12h0nc12u0nc1380nc13l0nc13z0nc1hk0nc1hx0nc1ib0nc1io0nc1j20nc1jf0nc1jt0nc1k70nc1kk0nc1ky0nc1lb0nc1lp0nc1m20nc1mg0nc1mu0nc1n70nc1nl0nc1ny0nc1oc0nc1op0nc27k0nc2gm0nc2h00nc2hd0nc2hr0nc2i40nc2ii0nc2iv0nc2jn0nc2l50nq0rh0nq0ru0nq0s80nq0sl0nq0sz0nq0tc0nq0tq0nq0u40nq0uh0nq0uv0nq0v80nq0vm0nq0vz0nq0wd0nq0wq0nq0x40nq0xh0nq0xv0nq0y90nq0ym0nq0z00nq0zd0nq0zr0nq1040nq10i0nq10v0nq1190nq11m0nq1200nq12e0nq12r0nq1350nq13i0nq1hf0nq1ht0nq1i60nq1ik0nq1iy0nq1jb0nq1jp0nq1k20nq1kg0nq1kt0nq1l70nq1lk0nq1ly0nq1mb0nq1mp0nq1n20nq1ng0nq1nu0nq1o70nq1ol0nq2700nq27e0nq2bw0nq2g10nq2gf0nq2gt0nq2h60nq2hk0nq2hx0nq2ib0nq2k60o30rt0o30s60o30sk0o30sx0o30tb0o30to0o30u20o30uf0o30ut0o30v60o30vk0o30vx0o30wb0o30wo0o30x20o30xf0o30xt0o30y70o30yk0o30yy0o30zb0o30zp0o31020o310g0o310t0o31170o311k0o311y0o312b0o312p0o31320o31gz0o31hc0o31hq0o31i30o31ih0o31iu0o31j80o31jl0o31jz0o31kc0o31kq0o31l30o31lh0o31lu0o31m80o31ml0o31mz0o31nd0o31nq0o31o40o31oh0o31ov0o326i0o326w0o32790o32950o329w0o32a90o32be0o32bs0o32da0o32dn0o32e10o32f50o32fj0o32fw0o32ga0o32gn0o32h10o32he0oh0rs0oh0s50oh0sj0oh0sw0oh0ta0oh0tn0oh0u10oh0ue0oh0us0oh0v50oh0vj0oh0vw0oh0wa0oh0wn0oh0x10oh0xe0oh0xs0oh0y50oh0yj0oh0yw0oh0za0oh0zn0oh1010oh10e0oh10s0oh1150oh11j0oh1gx0oh1ha0oh1ho0oh1i10oh1if0oh1is0oh1j60oh1jj0oh1jx0oh1ka0oh1ko0oh1l10oh1lf0oh1ls0oh1m60oh1mj0oh1mx0oh1na0oh1no0oh1o10oh1of0oh1os0oh1p60oh2620oh26f0oh26t0oh28o0oh2920oh29f0oh29t0oh2a60oh2bb0oh2bo0oh2f20oh2g60oh2gk0ou0rr0ou0s50ou0si0ou0sw0ou0t90ou0tn0ou0u00ou0ue0ou0ur0ou0v50ou0vi0ou0vw0ou0w90ou0wn0ou0x00ou0xe0ou0xr0ou0y50ou0yi0ou0yw0ou0z90ou0zn0ou1000ou10e0ou1gi0ou1gw0ou1h90ou1hn0ou1i00ou1ie0ou1ir0ou1j50ou1ji0ou1jw0ou1k90ou1kn0ou1l00ou1le0ou1lr0ou1m50ou1mi0ou1mw0ou1n90ou1nn0ou1o00ou1oe0ou1or0ou1p50ou1pi0ou2600ou26e0ou28n0ou2900ou29e0ou29r0ou2a50ou2ai0ou2b90ou2f00p80s50p80si0p80sw0p80t90p80tn0p80u00p80ue0p80ur0p80v50p80vi0p80vw0p80w90p80wn0p80x00p80xe0p80xr0p80y50p80yi0p80yw0p80z90p80zn0p81000p81gw0p81h90p81hn0p81i00p81ie0p81ir0p81j50p81ji0p81jw0p81k90p81kn0p81l00p81le0p81lr0p81m50p81mi0p81mw0p81n90p81nn0p81o00p81oe0p81or0p81p50p81pi0p81pw0p825n0p82600p826e0p828n0p82900p829e0p829r0p82a50p82ai0p82bn0p82c00p82ce0p82di0pl0sj0pl0sw0pl0ta0pl0tn0pl0u10pl0ue0pl0us0pl0v50pl0vj0pl0vw0pl0wa0pl0wn0pl0x10pl0xe0pl0xs0pl0y50pl0yj0pl0yw0pl0za0pl0zn0pl1gx0pl1ha0pl1ho0pl1i10pl1if0pl1is0pl1j60pl1jj0pl1jx0pl1ka0pl1ko0pl1l10pl1lf0pl1ls0pl1m60pl1mj0pl1mx0pl1na0pl1no0pl1o10pl1of0pl1os0pl1p60pl1pj0pl1px0pl1qb0pl1qo0pl25b0pl25o0pl26t0pl2920pl29f0pl29t0pl2a60pl2ak0pz0sk0pz0sx0pz0tb0pz0to0pz0u20pz0uf0pz0ut0pz0v70pz0vk0pz0vy0pz0wb0pz0wp0pz0x20pz0xg0pz0xt0pz0y70pz0yk0pz0yy0pz0zb0pz0zp0pz1gz0pz1hc0pz1hq0pz1i40pz1ih0pz1iv0pz1j80pz1jm0pz1jz0pz1kd0pz1kq0pz1l40pz1lh0pz1lv0pz1m80pz1mm0pz1mz0pz1nd0pz1nq0pz1o40pz1oh0pz1ov0pz1p80pz1pm0pz1q00pz1qd0pz1qr0pz2510pz25e0pz2650pz26j0pz29j0pz29w0pz2aa0qc0sm0qc0sz0qc0td0qc0tq0qc0u40qc0uh0qc0uv0qc0v80qc0vm0qc0w00qc0wd0qc0wr0qc0x40qc0xi0qc0xv0qc0y90qc0ym0qc0z00qc0zd0qc1bt0qc1c60qc1fk0qc1fy0qc1gb0qc1gp0qc1h20qc1hg0qc1ht0qc1i70qc1ik0qc1iy0qc1jb0qc1jp0qc1k30qc1kg0qc1ku0qc1l70qc1ll0qc1ly0qc1mc0qc1mp0qc1n30qc1nh0qc1nu0qc1o80qc1ol0qc1oz0qc1pc0qc1pq0qc1q30qc1qh0qc1qu0qc1r80qc24s0qc2550qc26a0qc26n0qc2a10qc2af0qc2as0qq0so0qq0t20qq0tf0qq0tt0qq0u60qq0uk0qq0ux0qq0vb0qq0vp0qq0w20qq0wg0qq0wt0qq0x70qq0xk0qq0xy0qq1b50qq1bj0qq1bw0qq1ca0qq1co0qq1d10qq1df0qq1ds0qq1e60qq1fb0qq1fo0qq1g20qq1gf0qq1gt0qq1h70qq1hk0qq1hy0qq1ib0qq1ip0qq1j20qq1jg0qq1ju0qq1k70qq1kl0qq1ky0qq1lc0qq1lp0qq1m30qq1mh0qq1mu0qq1n80qq1nl0qq1nz0qq1od0qq1oq0qq1p40qq1ph0qq1pv0qq1q80qq1qm0qq1r00qq1rd0qq20f0qq2630qq2am0qq2cv0r30rm0r30sd0r30sr0r30t40r30ti0r30tw0r30u90r30un0r30v10r30ve0r30vs0r30w50r30wj0r30wx0r30xa0r30xo0r31aj0r31aw0r31ba0r31bo0r31c10r31cf0r31ct0r31d60r31dk0r31dx0r31eb0r31ep0r31f20r31fg0r31ft0r31g70r31gl0r31gy0r31hc0r31hq0r31i30r31ih0r31iu0r31j80r31jm0r31jz0r31kd0r31kq0r31l40r31li0r31lv0r31m90r31mn0r31n00r31ne0r31nr0r31o50r31oj0r31ow0r31pa0r31pn0r31q10r31qf0r31qs0r31r60r31rk0r32090r320m0r32bz0r32cq0r32d40rh0qy0rh0rc0rh0rp0rh0su0rh0t80rh0tm0rh0tz0rh0ud0rh0ur0rh0v40rh0vi0rh0vw0rh0w90rh0wn0rh0x10rh1ap0rh1b20rh1bg0rh1bt0rh1c70rh1cl0rh1cy0rh1dc0rh1dq0rh1e30rh1eh0rh1ev0rh1f80rh1fm0rh1g00rh1gd0rh1gr0rh1h50rh1hi0rh1hw0rh1ia0rh1in0rh1j10rh1jf0rh1js0rh1k60rh1kk0rh1kx0rh1lb0rh1lp0rh1m20rh1mg0rh1mu0rh1n70rh1nl0rh1nz0rh1oc0rh1oq0rh1p40rh1ph0rh1pv0rh1q90rh1qm0rh1r00rh1re0rh1rr0rh1zd0rh1zq0rh20i0rh25f0rh2aq0rh2d00ru0qa0ru0qo0ru0tc0ru0tq0ru0uh0ru0uv0ru0v90ru0vm0ru0we0ru1a40ru1ah0ru1av0ru1b90ru1bn0ru1c00ru1ce0ru1cs0ru1d50ru1dj0ru1dx0ru1eb0ru1eo0ru1f20ru1fg0ru1ft0ru1g70ru1gl0ru1gz0ru1hc0ru1hq0ru1i40ru1ii0ru1iv0ru1j90ru1jn0ru1k00ru1ke0ru1ks0ru1l60ru1lj0ru1lx0ru1mb0ru1mo0ru1n20ru1ng0ru1nu0ru1o70ru1ol0ru1oz0ru1pc0ru1pq0ru1q40ru1qi0ru1qv0ru1r90ru1rn0ru1s00ru1z90ru1zn0ru2000ru2790ru27n0ru2b20ru2c70s80qf0s80tv0s80um0s819k0s819x0s81ab0s81ap0s81b30s81bh0s81bu0s81c80s81cm0s81d00s81dd0s81dr0s81e50s81ej0s81ex0s81fa0s81fo0s81g20s81gg0s81gu0s81h70s81hl0s81hz0s81id0s81iq0s81j40s81ji0s81jw0s81ka0s81kn0s81l10s81lf0s81lt0s81m60s81mk0s81my0s81nc0s81nq0s81o30s81oh0s81ov0s81p90s81pm0s81rx0s81z70s81zl0s81zy0s825p0s826u0s82780s827m0s82800sl0ps0sl0q60sl0qk0sl19e0sl19s0sl1a60sl1ak0sl1ay0sl1bb0sl1bp0sl1c30sl1ch0sl1cv0sl1d90sl1dn0sl1e00sl1ee0sl1es0sl1f60sl1fk0sl1fy0sl1gc0sl1gp0sl1h30sl1hh0sl1hv0sl1i90sl1in0sl1j00sl1je0sl1js0sl1k60sl1kk0sl1ky0sl1lc0sl1lp0sl1m30sl1mh0sl1mv0sl1n90sl1nn0sl1o10sl1oe0sl1os0sl1p60sl1pk0sl1qc0sl1z60sl1zk0sl1zy0sl25q0sl2630sl26h0sl26v0sl2790sl27n0sl2810sz0or0sz0p50sz0pj0sz0px0sz0qb0sz0qp0sz19a0sz19o0sz1a10sz1af0sz1at0sz1b70sz1bl0sz1bz0sz1cd0sz1cr0sz1d50sz1dj0sz1dx0sz1eb0sz1ep0sz1f30sz1fg0sz1fu0sz1g80sz1gm0sz1h00sz1he0sz1hs0sz1i60sz1ik0sz1iy0sz1jc0sz1jq0sz1k40sz1ki0sz1kv0sz1l90sz1ln0sz1m10sz1mf0sz1mt0sz1n70sz1nl0sz1nz0sz1od0sz1or0sz1p50sz1qa0sz1qo0sz1r20sz1rg0sz1yt0sz1z70sz1zl0sz1zz0sz25e0sz25s0sz2660sz26j0sz26x0sz27b0sz27p0sz2830sz2bl0tc0o50tc0oj0tc0ox0tc0pb0tc0pp0tc0q30tc0qh0tc19k0tc19y0tc1ac0tc1aq0tc1b40tc1bi0tc1bw0tc1ca0tc1co0tc1d20tc1dg0tc1du0tc1e80tc1em0tc1f00tc1fe0tc1fs0tc1g60tc1gk0tc1gy0tc1hc0tc1hq0tc1i40tc1ii0tc1iw0tc1ja0tc1jo0tc1k20tc1kg0tc1ku0tc1l80tc1lm0tc1m00tc1me0tc1ms0tc1n60tc1nk0tc1nz0tc1od0tc1or0tc1px0tc1qb0tc1qp0tc1r30tc1rh0tc1rv0tc1s90tc1yv0tc1z90tc1zn0tc2010tc25h0tc25v0tc2690tc26n0tc2710tc27f0tc27t0tc2bb0tc2bq0tq0mc0tq0mr0tq0n50tq0nj0tq0nx0tq0ob0tq0op0tq0p30tq0ph0tq19h0tq19v0tq1a90tq1an0tq1b20tq1bg0tq1bu0tq1c80tq1cm0tq1d00tq1de0tq1ds0tq1e60tq1el0tq1ez0tq1fd0tq1fr0tq1g50tq1gj0tq1gx0tq1hb0tq1hp0tq1i40tq1ii0tq1iw0tq1ja0tq1jo0tq1k20tq1kg0tq1ku0tq1l90tq1ln0tq1m10tq1mf0tq1mt0tq1n70tq1nl0tq1nz0tq1od0tq1os0tq1py0tq1qc0tq1qq0tq1r40tq1ri0tq1rw0tq1sb0tq1sp0tq1yk0tq1yy0tq1zd0tq1zr0tq2050tq20j0tq24g0tq24u0tq2580tq25m0tq2610tq26f0tq26t0tq2770tq27l0tq2bi0tq2bw0u30lc0u30lq0u30m40u30mi0u30mx0u30nb0u30np0u30o30u30oi0u30ow0u30pa0u30sg0u30tm0u30u10u30uf0u30vm0u319t0u31a80u31am0u31b00u31be0u31bt0u31c70u31cl0u31cz0u31dd0u31ds0u31e60u31ek0u31ey0u31fc0u31fr0u31g50u31gj0u31gx0u31hc0u31hq0u31i40u31ii0u31iw0u31jb0u31jp0u31k30u31kh0u31kw0u31la0u31lo0u31m20u31mg0u31mv0u31n90u31nn0u31o10u31og0u31pm0u31q00u31qf0u31qt0u31r70u31rl0u31rz0u31se0u31ss0u31t60u31tk0u31yb0u31yp0u31z30u31zi0u31zw0u320a0u320o0u32130u32480u324n0u32510u325f0u325t0u32670u326m0u32700u327e0u32bq0uh06s0uh0l40uh0li0uh0lw0uh0mb0uh0mp0uh0n30uh0p30uh0ph0uh0tv0uh0u90uh19t0uh1a70uh1al0uh1b00uh1be0uh1bs0uh1c70uh1cl0uh1cz0uh1de0uh1ds0uh1e60uh1el0uh1ez0uh1fd0uh1fs0uh1g60uh1gk0uh1gz0uh1hd0uh1hr0uh1i60uh1ik0uh1iy0uh1jd0uh1jr0uh1k50uh1kk0uh1ky0uh1lc0uh1lr0uh1m50uh1mj0uh1my0uh1nc0uh1nq0uh1o50uh1pq0uh1q40uh1qj0uh1qx0uh1rb0uh1rq0uh1s40uh1si0uh1sx0uh1tb0uh1tp0uh1yh0uh1yw0uh1za0uh1zo0uh2030uh20h0uh20v0uh21a0uh21o0uh2420uh24g0uh24v0uh2590uh25n0uh2620uh26g0uh26u0uh2790uh28g0uu0kw0uu0la0uu0lp0uu0m30uu0mi0uu0mw0uu0pb0uu0pp0uu0sj0uu0sx0uu19e0uu19s0uu1a70uu1al0uu1b00uu1be0uu1bt0uu1c70uu1cm0uu1d00uu1df0uu1dt0uu1e80uu1em0uu1f00uu1ff0uu1ft0uu1g80uu1gm0uu1h10uu1hf0uu1hu0uu1i80uu1in0uu1j10uu1jg0uu1ju0uu1k80uu1kn0uu1l10uu1lg0uu1lu0uu1m90uu1mn0uu1n20uu1ng0uu1nv0uu1o90uu1p20uu1pg0uu1pv0uu1q90uu1qo0uu1r20uu1rh0uu1rv0uu1sa0uu1so0uu1t30uu1th0uu1tw0uu1ua0uu1xw0uu1yb0uu1yp0uu1z40uu1zi0uu1zw0uu20b0uu20p0uu2140uu21i0uu21x0uu23x0uu24b0uu24q0uu2540uu25j0uu25x0uu26c0uu26q0uu2750uu27j0uu28r0v80ko0v80l30v80li0v80lw0v80mb0v80mp0v80qr0v80rl0v80rz0v819t0v81a80v81an0v81b10v81bg0v81bu0v81c90v81co0v81d20v81dh0v81dv0v81ea0v81ep0v81f30v81fi0v81fw0v81gb0v81gq0v81h40v81hj0v81hx0v81ic0v81ir0v81j50v81jk0v81jy0v81kd0v81ks0v81l60v81ll0v81lz0v81me0v81ms0v81n70v81nm0v81o00v81p80v81pn0v81q10v81qg0v81qu0v81r90v81ro0v81s20v81sh0v81sv0v81ta0v81tp0v81u30v81ui0v81xc0v81xr0v81y50v81yk0v81yy0v81zd0v81zs0v82060v820l0v820z0v821e0v821t0v82270v822m0v82300v823u0v82480v824n0v82510v825g0v825v0v82690v826o0v82720v827h0v827w0v828a0v828p0v82930v829i0v82bj0vl0kh0vl0kw0vl0lb0vl0lp0vl0m40vl0mj0vl19v0vl1aa0vl1ap0vl1b30vl1bi0vl1bx0vl1cc0vl1cq0vl1d50vl1dk0vl1dz0vl1ed0vl1es0vl1f70vl1fm0vl1g00vl1gf0vl1gu0vl1h90vl1hn0vl1i20vl1ih0vl1iw0vl1ja0vl1jp0vl1k40vl1kj0vl1kx0vl1lc0vl1lr0vl1m60vl1mk0vl1mz0vl1ne0vl1nt0vl1p10vl1pg0vl1pu0vl1q90vl1qo0vl1r20vl1rh0vl1rw0vl1sb0vl1sp0vl1t40vl1tj0vl1ty0vl1x80vl1xm0vl1y10vl1yg0vl1yv0vl1z90vl1zo0vl2030vl20i0vl20w0vl21b0vl21q0vl2250vl22j0vl22y0vl23d0vl23s0vl2460vl24l0vl2500vl25f0vl25t0vl2680vl26n0vl2710vl27g0vl27v0vl28a0vl28o0vl2930vl29i0vl29x0vl2ab0vl2bk0vz0j10vz0ka0vz0kp0vz0l40vz0lj0vz0ly0vz0md0vz0ms0vz19y0vz1ad0vz1as0vz1b70vz1bm0vz1c10vz1cf0vz1cu0vz1d90vz1do0vz1e30vz1ei0vz1ex0vz1fc0vz1fr0vz1g60vz1gl0vz1gz0vz1he0vz1ht0vz1i80vz1in0vz1j20vz1jh0vz1jw0vz1kb0vz1kq0vz1l40vz1lj0vz1ly0vz1md0vz1ms0vz1n70vz1nm0vz1og0vz1ov0vz1p90vz1po0vz1q30vz1qi0vz1qx0vz1rc0vz1rr0vz1s60vz1te0vz1wq0vz1x50vz1xj0vz1xy0vz1yd0vz1ys0vz1z70vz1zm0vz2010vz20g0vz20v0vz21a0vz21o0vz2230vz22i0vz22x0vz23c0vz23r0vz2460vz24l0vz2500vz25f0vz25u0vz2680vz26n0vz2720vz27h0vz27w0vz28b0vz28q0vz2950vz29k0vz29z0vz2ad0vz2as0wc0iu0wc0jo0wc0k30wc0kj0wc0ky0wc0ld0wc0ls0wc0m70wc0mm0wc0r80wc0rn0wc1ah0wc1aw0wc1bb0wc1bq0wc1c50wc1ck0wc1cz0wc1de0wc1du0wc1e90wc1eo0wc1f30wc1fi0wc1fx0wc1gc0wc1gr0wc1h60wc1hl0wc1i00wc1if0wc1iu0wc1j90wc1jp0wc1k40wc1kj0wc1ky0wc1ld0wc1ls0wc1m70wc1mm0wc1n10wc1oa0wc1op0wc1p40wc1pk0wc1pz0wc1qe0wc1qt0wc1r80wc1rn0wc1u50wc1uk0wc1uz0wc1vf0wc1vu0wc1w90wc1wo0wc1x30wc1xi0wc1xx0wc1yc0wc1yr0wc1z60wc1zl0wc2000wc20f0wc20u0wc21a0wc21p0wc2240wc22j0wc22y0wc23d0wc23s0wc2470wc24m0wc2510wc25g0wc25v0wc26a0wc26q0wc2750wc27k0wc27z0wc28e0wc28t0wc2980wc29n0wc2a20wc2ah0wc2aw0wc2bb0wq0i80wq0in0wq0ji0wq0jx0wq0kc0wq0kr0wq0l70wq0lm0wq0m10wq0mg0wq0mw0wq0r40wq0rk0wq1am0wq1b10wq1bg0wq1bw0wq1cb0wq1cq0wq1d60wq1dl0wq1e00wq1ef0wq1ev0wq1fa0wq1fp0wq1g40wq1gk0wq1gz0wq1he0wq1ht0wq1i90wq1io0wq1j30wq1ji0wq1jy0wq1kd0wq1ks0wq1l70wq1ln0wq1m20wq1mh0wq1mw0wq1o60wq1ol0wq1p10wq1pg0wq1pv0wq1qa0wq1qq0wq1r50wq1su0wq1t90wq1to0wq1u40wq1uj0wq1uy0wq1vd0wq1vt0wq1w80wq1wn0wq1x20wq1xi0wq1xx0wq1yc0wq1yr0wq1z70wq1zm0wq2010wq20h0wq20w0wq21b0wq21q0wq2260wq22l0wq2300wq23f0wq23v0wq24a0wq24p0wq2540wq25k0wq25z0wq26e0wq26t0wq2790wq27o0wq2830wq28i0wq28y0wq29d0wq29s0wq2a70wq2an0wq2b20wq2bh0x30iw0x30jb0x30jr0x30k60x30km0x30l10x30lh0x30lw0x30mb0x30mr0x30n60x30r10x30rh0x31b80x31bn0x31c20x31ci0x31cx0x31dd0x31ds0x31e80x31en0x31f30x31fi0x31fx0x31gd0x31gs0x31h80x31hn0x31i30x31ii0x31iy0x31jd0x31jt0x31k80x31kn0x31l30x31li0x31ly0x31md0x31mt0x31n80x31o30x31oi0x31oy0x31pd0x31pt0x31q80x31qo0x31r30x31se0x31st0x31t80x31to0x31u30x31uj0x31uy0x31ve0x31vt0x31w90x31wo0x31x30x31xj0x31xy0x31ye0x31yt0x31z90x31zo0x32040x320j0x320z0x321e0x321t0x32290x322o0x32340x323j0x323z0x324e0x324u0x32590x325o0x32640x326j0x326z0x327e0x327u0x32890x328p0x32940x329k0x329z0x32ae0x32au0x32b90x32bp0xh0hu0xh0ip0xh0j50xh0jl0xh0k00xh0kg0xh0kw0xh0lb0xh0lr0xh0m70xh0mm0xh0n20xh0ni0xh0nx0xh0od0xh0ot0xh0p80xh0po0xh0q40xh0qj0xh0qz0xh1bf0xh1bv0xh1ca0xh1cq0xh1d60xh1dl0xh1e10xh1eh0xh1ew0xh1fc0xh1fs0xh1g70xh1gn0xh1h30xh1hi0xh1hy0xh1id0xh1it0xh1jo0xh1k40xh1kk0xh1kz0xh1lf0xh1lv0xh1ma0xh1mq0xh1n60xh1nl0xh1o10xh1oh0xh1ow0xh1pc0xh1ps0xh1q70xh1qn0xh1r30xh1ri0xh1ry0xh1se0xh1st0xh1t90xh1tp0xh1u40xh1uk0xh1v00xh1vf0xh1vv0xh1wb0xh1wq0xh1x60xh1xm0xh1y10xh1yh0xh1yx0xh1zc0xh1zs0xh2080xh20n0xh2130xh21j0xh21y0xh22e0xh22u0xh2390xh23p0xh2440xh24k0xh2500xh25f0xh25v0xh26b0xh26q0xh2760xh27m0xh2810xh28h0xh28x0xh29c0xh29s0xh2a80xh2an0xh2b30xh2bj0xu0hn0xu0i30xu0ij0xu0iz0xu0jf0xu0jv0xu0kb0xu0kr0xu0l60xu0lm0xu0m20xu0mi0xu0my0xu0ne0xu0nu0xu0oa0xu0oq0xu0p50xu0pl0xu0q10xu0qh0xu0qx0xu0rd0xu1bo0xu1c30xu1cj0xu1cz0xu1df0xu1dv0xu1eb0xu1er0xu1f70xu1fm0xu1g20xu1gi0xu1gy0xu1he0xu1hu0xu1ia0xu1jl0xu1k10xu1kh0xu1kx0xu1o00xu1og0xu1ow0xu1pc0xu1ps0xu1q80xu1qo0xu1r30xu1rj0xu1rz0xu1sf0xu1sv0xu1tb0xu1tr0xu1u70xu1un0xu1v20xu1vi0xu1vy0xu1we0xu1wu0xu1xa0xu1xq0xu1y60xu1yl0xu1z10xu1zh0xu1zx0xu20d0xu20t0xu2190xu21p0xu2250xu22k0xu2300xu23g0xu23w0xu24c0xu24s0xu2580xu25o0xu2640xu26j0xu26z0xu27f0xu27v0xu28b0xu28r0xu2970xu29n0xu2a20xu2ai0xu2ay0xu2be0xu2bu0xu2eh0y80hh0y80hx0y80id0y80it0y80j90y80jp0y80k60y80km0y80l20y80li0y80ly0y80me0y80mu0y80na0y80nr0y80o70y80on0y80p30y80pj0y80pz0y80qf0y80qv0y80rc0y80rs0y81bx0y81cd0y81cu0y81da0y81dq0y81e60y81em0y81f20y81fi0y81fy0y81gf0y81gv0y81o10y81oh0y81ox0y81pd0y81pt0y81q90y81qp0y81r60y81rm0y81s20y81si0y81sy0y81te0y81tu0y81ua0y81ur0y81v70y81vn0y81w30y81wj0y81wz0y81xf0y81xv0y81yc0y81ys0y81z80y81zo0y82040y820k0y82100y821g0y821x0y822d0y822t0y82390y823p0y82450y824l0y82510y825i0y825y0y826e0y826u0y827a0y827q0y82860y828m0y82930y829j0y829z0y82af0y82av0y82bb0y82e00y82eg0y82ew0yl0gu0yl0ha0yl0hr0yl0i70yl0io0yl0j40yl0jk0yl0k10yl0kh0yl0ky0yl0le0yl0lu0yl0mb0yl0mr0yl0n70yl0no0yl0o40yl0ol0yl0p10yl0ph0yl0py0yl0qe0yl0qu0yl0rb0yl0rr0yl0s80yl1c80yl1cp0yl1d50yl1dm0yl1e20yl1ei0yl1ez0yl1ff0yl1fv0yl1gc0yl1gs0yl1o20yl1oj0yl1oz0yl1pf0yl1pw0yl1qc0yl1qt0yl1r90yl1rp0yl1s60yl1sm0yl1t20yl1tj0yl1tz0yl1ug0yl1uw0yl1vc0yl1vt0yl1w90yl1wq0yl1x60yl1xm0yl1y30yl1yj0yl1yz0yl1zg0yl1zw0yl20d0yl20t0yl2190yl21q0yl2260yl22m0yl2330yl23j0yl2400yl24g0yl24w0yl25d0yl25t0yl26a0yl26q0yl2760yl27n0yl2830yl28j0yl2900yl29g0yl29x0yl2ad0yl2at0yl2ba0yl2ex0yl2fu0yz0go0yz0h40yz0hl0yz0i20yz0ii0yz0iz0yz0jg0yz0jw0yz0kd0yz0kt0yz0la0yz0lr0yz0m70yz0mo0yz0n50yz0nl0yz0o20yz0oj0yz0oz0yz0pg0yz0px0yz0qd0yz0qu0yz0rb0yz0rr0yz0s80yz0sp0yz1dz0yz1ef0yz1ew0yz1fd0yz1ft0yz1ga0yz1gr0yz1o50yz1om0yz1p20yz1pj0yz1q00yz1qg0yz1qx0yz1re0yz1ru0yz1sb0yz1ss0yz1t80yz1tp0yz1u60yz1um0yz1v30yz1vk0yz1w00yz1wh0yz1wy0yz1xe0yz1xv0yz1yc0yz1ys0yz1z90yz1zq0yz2060yz20n0yz2140yz21k0yz2210yz22i0yz22y0yz23f0yz23v0yz24c0yz24t0yz2590yz25q0yz2670yz26n0yz2740yz27l0yz2810yz28i0yz28z0yz29f0yz29w0yz2ad0yz2at0yz2ba0yz2dl0yz2fx0yz2gd0yz2gu0zc0gh0zc0gy0zc0hf0zc0hw0zc0id0zc0iu0zc0jb0zc0js0zc0k90zc0kq0zc0l70zc0lo0zc0m50zc0mm0zc0n20zc0nj0zc0o00zc0oh0zc0oy0zc0pf0zc0pw0zc0qd0zc0qu0zc0rb0zc0rs0zc0s90zc0sq0zc1bk0zc1c10zc1ci0zc1cz0zc1dg0zc1gq0zc1i50zc1k10zc1lx0zc1me0zc1mv0zc1nc0zc1ns0zc1o90zc1oq0zc1p70zc1po0zc1q50zc1qm0zc1r30zc1rk0zc1tg0zc1tx0zc1ue0zc1uv0zc1vc0zc1vt0zc1wa0zc1wq0zc1x70zc1xo0zc1y50zc1ym0zc1z30zc1zk0zc2010zc20i0zc20z0zc21g0zc21x0zc22e0zc22v0zc23c0zc23t0zc24a0zc24r0zc2580zc25p0zc2650zc26m0zc2730zc27k0zc2810zc28i0zc28z0zc29g0zc29x0zc2ae0zc2av0zc2bc0zc2bt0zc2d80zc2dp0zc2gi0zc2gz0zq0fu0zq0gb0zq0gs0zq0h90zq0hr0zq0i80zq0ip0zq0j60zq0jo0zq0k50zq0km0zq0l40zq0ll0zq0m20zq0mj0zq0n10zq0ni0zq0nz0zq0og0zq0oy0zq0pf0zq0pw0zq0qd0zq0qv0zq0rc0zq0rt0zq0sa0zq1bh0zq1by0zq1cf0zq1cx0zq1de0zq1dv0zq1k40zq1lj0zq1m10zq1mi0zq1mz0zq1ng0zq1ny0zq1of0zq1ow0zq1pe0zq1pv0zq1qc0zq1qt0zq1rb0zq1t80zq1tp0zq1u60zq1un0zq1v50zq1vm0zq1w30zq1wk0zq1x20zq1xj0zq1y00zq1yi0zq1yz0zq1zg0zq1zx0zq20f0zq20w0zq21d0zq21u0zq22c0zq22t0zq23a0zq23r0zq2490zq24q0zq2570zq25o0zq2660zq26n0zq2740zq27l0zq2830zq28k0zq2910zq29j0zq2a00zq2ah0zq2cv0zq2dd0zq2h71030fn1030g51030gm1030h41030hm1030i31030il1030j21030jk1030k11030kj1030l11030li1030m01030mh1030mz1030nh1030ny1030og1030ox1030pf1030px1030qe1030qw1030rd1030rv1030sd1030su1030tc1031bx1031ce1031cw1031dd1031dv1031jq1031k81031lo1031m61031mo1031n51031nn1031o41031om1031p41031pl1031q31031qk1031r21031rk1031t01031ti1031u01031uh1031uz1031vg1031vy1031wg1031wx1031xf1031xw1031ye1031yw1031zd1031zv10320c10320u10321c10321t10322b10322s10323a10323s10324910324r10325810325q10326810326p10327710327o10328610328o10329510329n1032a41032am1032b41032c31032ck1032d21032gz10h0fz10h0gh10h0gz10h0hg10h0hy10h0ig10h0iy10h0jg10h0jy10h0kg10h0ky10h0lg10h0ly10h0mg10h0my10h0ng10h0ny10h0og10h0oy10h0pg10h0py10h0qg10h0qy10h0rg10h0ry10h0sf10h0sx10h0tf10h1bw10h1ce10h1cw10h1de10h1dw10h1ee10h1hv10h1id10h1jv10h1kd10h1kv10h1ld10h1lv10h1mv10h1nd10h1nv10h1pv10h1qc10h1qu10h1rc10h1tc10h1tu10h1uc10h1uu10h1vc10h1vu10h1wc10h1wu10h1xc10h1xu10h1yc10h1yu10h1zc10h1zu10h20c10h20u10h21c10h21t10h22b10h22t10h23b10h23t10h24b10h24t10h25b10h25t10h26b10h26t10h27b10h27t10h28b10h28t10h29b10h29t10h2ab10h2at10h2bb10h2bt10h2cb10h2ct10h2da10h2ds10h2ha10u0ft10u0gb10u0gt10u0hc10u0hu10u0ic10u0iv10u0jd10u0jv10u0ke10u0kw10u0le10u0lx10u0mf10u0mx10u0ng10u0ny10u0og10u0oz10u0ph10u0pz10u0qi10u0r010u0ri10u0s110u0sj10u0t110u0tk10u0u210u1bw10u1ce10u1cx10u1df10u1dx10u1eg10u1gh10u1hi10u1jj10u1k110u1kk10u1l210u1lk10u1pn10u1q510u1qo10u1r610u1sp10u1t810u1tq10u1u810u1ur10u1v910u1vr10u1wa10u1ws10u1xa10u1xt10u1yb10u1yt10u1zc10u1zu10u20c10u20v10u21d10u21v10u22e10u22w10u23e10u23x10u24f10u24x10u25g10u25y10u26g10u26z10u27h10u27z10u28i10u29010u29i10u2a110u2aj10u2b110u2bk10u2c210u2ck10u2d310u2dl10u2e310u2h510u2ho1180fn1180g51180go1180h71180hq1180i81180ir1180ja1180jt1180kb1180ku1180ld1180lw1180me1180mx1180ng1180nz1180oh1180p01180pj1180q21180qk1180r31180rm1180s51180sn1180t61180tp1180u81180uq1180vs1181e01181ej1181f21181fk1181g31181h51181ip1181j81181jq1181k91181ks1181lb1181lt1181oy1181ph1181pz1181qi1181r11181sl1181t41181tn1181u51181uo1181v71181vq1181w81181wr1181xa1181xt1181yb1181yu1181zd1181zw11820e11820x11821g11821z11822h11823011823j11824211824k11825311825m11826511826n11827611827p11828811828q11829911829s1182ab1182at1182bc1182bv1182ce1182cw1182df1182dy1182eh1182ez1182fi1182hl1182i411l0g011l0gj11l0h211l0hl11l0i511l0io11l0j711l0jq11l0k911l0kt11l0lc11l0lv11l0me11l0mx11l0ng11l0o011l0oj11l0p211l0pl11l0q411l0qo11l0r711l0rq11l0s911l0ss11l0tc11l0tv11l0ue11l0ux11l0vg11l0w011l0wj11l0x211l1e411l1en11l1f611l1fq11l1g911l1gs11l1hb11l1hu11l1ie11l1ix11l1jg11l1jz11l1ki11l1l211l1ll11l1m411l1n611l1nq11l1os11l1pb11l1pu11l1qe11l1qx11l1si11l1t211l1tl11l1u411l1un11l1v611l1vp11l1w911l1ws11l1xb11l1xu11l1yd11l1yx11l1zg11l1zz11l20i11l21111l21l11l22411l22n11l23611l23p11l24911l24s11l25b11l25u11l26d11l26x11l27g11l27z11l28i11l29111l29k11l2a411l2an11l2b611l2bp11l2c811l2cs11l2db11l2du11l2ed11l2ew11l2fg11l2fz11z0fu11z0ge11z0gy11z0hh11z0i111z0il11z0j411z0jo11z0k811z0kr11z0lb11z0lv11z0me11z0my11z0ni11z0o111z0ol11z0p511z0po11z0q811z0qs11z0rb11z0rv11z0sf11z0sy11z0ti11z0u211z0ul11z0v511z0vp11z0w811z1dq11z1e911z1et11z1fd11z1fw11z1gg11z1h011z1hj11z1i311z1in11z1j611z1jq11z1ka11z1kt11z1ld11z1lx11z1mg11z1n011z1nk11z1on11z1p711z1pq11z1qa11z1qu11z1rd11z1rx11z1t011z1tk11z1u411z1un11z1v711z1vr11z1wa11z1wu11z1xe11z1xx11z1yh11z1z111z1zk11z20411z20o11z21711z21r11z22b11z22u11z23e11z23y11z24h11z25111z25l11z26411z26o11z27811z27r11z28b11z28v11z29e11z29y11z2ai11z2b111z2bl11z2c511z2co11z2d811z2ds11z2eb11z2ev11z2ff11z2fy11z2hl12c0fp12c0g912c0gt12c0hd12c0hy12c0ii12c0j212c0jm12c0k612c0kq12c0lb12c0lv12c0mf12c0mz12c0nj12c0o412c0oo12c0p812c0ps12c0qc12c0qw12c0rh12c0s112c0sl12c0t512c0tp12c0u912c0ve12c0xn12c0y712c0yr12c0zb12c1cr12c1db12c1dw12c1eg12c1f012c1fk12c1g412c1go12c1h912c1ht12c1id12c1ix12c1jh12c1k212c1km12c1l612c1lq12c1ma12c1mu12c1nf12c1nz12c1oj12c1p312c1pn12c1q712c1qs12c1rc12c1rw12c1sg12c1t012c1tl12c1u512c1up12c1v912c1vt12c1wd12c1wy12c1xi12c1y212c1ym12c1z612c1zq12c20b12c20v12c21f12c21z12c22j12c23412c23o12c24812c24s12c25c12c25w12c26h12c27112c27l12c28512c28p12c29912c29u12c2ae12c2ay12c2bi12c2c212c2cm12c2d712c2dr12c2eb12c2ev12c2ff12c2g012c2gk12q0ez12q0g412q0gp12q0ha12q0hu12q0if12q0j012q0jl12q0k512q0kq12q0lb12q0lv12q0mg12q0n112q0nm12q0o612q0or12q0pc12q0px12q0qh12q0r212q0rn12q0s712q0ss12q0td12q0ty12q0ui12q0v312q0xz12q0yj12q1di12q1e312q1eo12q1f812q1ft12q1ge12q1gz12q1hj12q1i412q1ip12q1j912q1ju12q1kf12q1l012q1lk12q1m512q1mq12q1nb12q1nv12q1og12q1p112q1pl12q1q612q1qr12q1rc12q1rw12q1sh12q1t212q1tm12q1u712q1us12q1vd12q1vx12q1wi12q1x312q1xo12q1y812q1yt12q1ze12q1zy12q20j12q21412q21p12q22912q22u12q23f12q23z12q24k12q25512q25q12q26a12q26v12q27g12q28112q28l12q29612q29r12q2ab12q2aw12q2bh12q2c212q2cm12q2d712q2ds12q2ed12q2ex12q2fi12q2g312q2gn12q2ht1330et1330fe1330fz1330gl1330h61330hr1330id1330iy1330jj1330k51330kq1330lb1330lx1330mi1330n31330np1330oa1330ov1330ph1330q21330qn1330r81330ru1330sf1330t01330tm1330u71330us1330ve1330vz1330wk1330x61330yc1331d51331ex1331fi1331g41331gp1331ha1331hw1331ih1331j21331jo1331k91331ku1331lf1331m11331mm1331n71331nt1331oe1331oz1331pl1331q61331qr1331rd1331ry1331sj1331t51331tq1331ub1331ux1331vi1331w31331wo1331xa1331xv1331yg1331z21331zn13320813320u13321f13322013322m13323713323s13324e13324z13325k13326513326r13327c13327x13328j13329413329p1332ab1332aw1332bh1332c31332co1332d91332dv1332eg1332f11332fn1332g81332gt13h0en13h0f913h0fv13h0gh13h0h313h0hp13h0ib13h0ix13h0ji13h0k413h0kq13h0lc13h0ly13h0mk13h0n613h0ns13h0oe13h0p013h0pm13h0q813h0qu13h0so13h0ta13h0tw13h0ui13h0v413h0vq13h0wb13h0wx13h0xj13h0y513h1bk13h1cs13h1de13h1e013h1f813h1fu13h1gg13h1h213h1ho13h1ia13h1iw13h1ji13h1k413h1kq13h1lc13h1lx13h1mj13h1n513h1nr13h1od13h1oz13h1pl13h1q713h1qt13h1rf13h1s113h1sn13h1t913h1tv13h1uh13h1v313h1vp13h1wb13h1wx13h1xj13h1y413h1yq13h1zc13h1zy13h20k13h21613h21s13h22e13h23013h23m13h24813h24u13h25g13h26213h26o13h27a13h27w13h28i13h29413h29q13h2ac13h2ax13h2bj13h2c513h2cr13h2dd13h2dz13h2el13h2f713h2ft13h2gf13h2h113h2hn13h2lx13u0d713u0eh13u0f313u0fq13u0gd13u0gz13u0hm13u0i913u0iv13u0ji13u0k513u0kr13u0le13u0m013u0mn13u0na13u0nw13u0oj13u0p613u0ps13u0qf13u0r213u0sb13u0sy13u0tk13u0u713u0ut13u0vg13u0w313u0wp13u0xc13u0xz13u1bt13u1d213u1dp13u1g713u1gu13u1hh13u1i313u1iq13u1jd13u1jz13u1km13u1l813u1lv13u1mi13u1n413u1nr13u1oe13u1p013u1pn13u1qa13u1qw13u1rj13u1s613u1ss13u1tf13u1u113u1uo13u1vb13u1vx13u1wk13u1x713u1xt13u1yg13u1z313u1zp13u20c13u20z13u21l13u22813u22u13u23h13u24413u24q13u25d13u26013u26m13u27913u27w13u28i13u29513u29s13u2ae13u2b113u2bn13u2ca13u2cx13u2dj13u2e613u2et13u2ff13u2g213u2gp13u2lq13u2mc14804k1480eb1480ey1480fl1480g91480gw1480hk1480i71480iu1480ji1480k51480kt1480lg1480m31480mr1480ne1480o11480op1480pc1480q01480qn1480ry1480sl1480t91480tw1480uj1480v71480vu1480wi1480x51480xs1481c31481de1481gn1481jw1481kj1481l61481lu1481mh1481n51481ns1481of1481p31481pq1481qe1481r11481ro1481sc1481sz1481tm1481ua1481ux1481vl1481w81481wv1481xj1481y61481yu1481zh14820414820s14821f14822314822q14823d14824114824o14825c14825z14826m14827a14827x14828k14829814829v1482aj1482b61482bt1482ch1482d41482ds1482ef1482f21482lk1482m81482mv14l0dg14l0e414l0et14l0fh14l0g514l0gt14l0hh14l0i614l0iu14l0ji14l0k614l0ku14l0lj14l0m714l0mv14l0nj14l0o714l0ow14l0pk14l0sx14l0tl14l0u914l0ux14l0vm14l0wa14l0wy14l1d314l1gg14l1hs14l1kh14l1l514l1lu14l1mi14l1n614l1nu14l1oi14l1p714l1pv14l1qj14l1r714l1rv14l1sk14l1t814l1tw14l1uk14l1v814l1vx14l1wl14l1x914l1xx14l1yl14l1za14l1zy14l20m14l21a14l21z14l22n14l23b14l23z14l24n14l25c14l26014l26o14l27c14l28014l28p14l29d14l2a114l2ap14l2bd14l2c214l2cq14l2de14l2e214l2eq14l2ff14l2g314l2lg14l2m514l2mt14z06a14z07o14z0d914z0dy14z0en14z0fc14z0g114z0gq14z0hf14z0i414z0it14z0jj14z0k814z0kx14z0lm14z0mb14z0n014z0np14z0ta14z0tz14z0uo14z0vd14z0w214z0wr14z1cs14z1ho14z1id14z1j214z1l514z1lv14z1mk14z1n914z1ny14z1on14z1pc14z1q114z1qq14z1rf14z1s414z1st14z1tj14z1u814z1ux14z1vm14z1wb14z1x014z1xp14z1ye14z1z314z1zs14z20h14z21714z21w14z22l14z23a14z23z14z24o14z25d14z26214z26r14z27g14z28514z28v14z29k14z2a914z2ay14z2bn14z2cc14z2d114z2dq14z2ef14z2f414z2fu14z2gj14z2m314z2ms15c05215c05s15c06j15c07915c0bl15c0cb15c0d115c0dr15c0eh15c0f715c0fx15c0gn15c0hd15c0i415c0iu15c0jk15c0ka15c0l015c0lq15c0mg15c0n615c0nw15c0s815c0sy15c0to15c0uf15c0vv15c1g415c1hk15c1ib15c1l715c1lx15c1mn15c1nd15c1o315c1ot15c1pj15c1q915c1qz15c1rp15c1sf15c1t515c1tv15c1um15c1vc15c1w215c1ws15c1xi15c1y815c1yy15c1zo15c20e15c21415c21u15c22k15c23a15c24015c24q15c25g15c26715c26x15c27n15c28d15c29315c29t15c2aj15c2b915c2bz15c2cp15c2df15c2e515c2ev15c2fl15c2gb15c2h115c2mu15q03s15q04j15q05a15q06115q06s15q07j15q08a15q0ak15q0bb15q0c215q0ct15q0dk15q0eb15q0f215q0fu15q0gl15q0hc15q0i315q0iu15q0jl15q0kc15q0l315q0lv15q0mm15q0nd15q0sn15q0te15q0u515q11o15q1fz15q1gr15q1hi15q1i915q1j015q1ki15q1ms15q1nj15q1oa15q1p115q1ps15q1qj15q1ra15q1s115q1st15q1tk15q1ub15q1v215q1vt15q1wk15q1xb15q1y215q1yu15q1zl15q20c15q21315q21u15q22l15q23c15q24315q24v15q25m15q26d15q27415q27v15q28m15q29d15q2a415q2aw15q2bn15q2ce15q2d515q2dw15q2en15q2fe15q2g515q2gx15q2ho15q2if15q2j615q2jx15q2ko15q2my15q2np15q2og15q2p716303x16304q16305i16306a16307316307v16308n16309g1630a81630b01630bs1630cl1630dd1630e51630ey1630fq1630gi1630ha1630i31630iv1630jn1630kg1630l81630m01630ms1630nl1630t31630tv16310y16311q1631fv1631go1631hg1631i81631kl1631ld1631m61631my1631nq1631oj1631pb1631q31631qv1631ro1631sg1631t81631u11631ut1631vl1631wd1631x61631xy1631yq1631zj16320b16321316321v16322o16323g16324816325116325t16326l16327e16328616328y16329q1632aj1632bb1632c31632cw1632do1632eg1632f81632g11632gt1632hl1632ie1632j61632jy1632kr1632lj1632mb1632nw1632oo1632pg16h04y16h05r16h06l16h07e16h08816h09116h09v16h0ap16h0bi16h0cc16h0d516h0dz16h0et16h0fm16h0gg16h0h916h0i316h0iw16h0jq16h0kk16h0ld16h0m716h0n016h0nu16h0r416h0uf16h0v816h10616h10z16h11t16h1gl16h1hf16h1i916h1kp16h1lj16h1mc16h1n616h1o016h1ot16h1pn16h1qg16h1ra16h1s416h1sx16h1tr16h1uk16h1ve16h1w816h1x116h1xv16h1yo16h1zi16h20b16h21516h21z16h22s16h23m16h24f16h25916h26316h26w16h27q16h28j16h29d16h2a616h2b016h2bu16h2cn16h2dh16h2ea16h2f416h2fy16h2gr16h2hl16h2ie16h2j816h2k116h2kv16h2lp16h2mi16h2nc16h2o516h2oz16h2pt16h2qm16h2rg16u06116u06w16u07r16u08m16u09h16u0ac16u0b716u0c216u0cx16u0ds16u0en16u0fi16u0gd16u0h816u0i316u0iy16u0jt16u0ko16u0lj16u0me16u0n916u0o516u0p016u0qq16u0u616u0v116u0vw16u10716u11216u11x16u17y16u18t16u19o16u1hf16u1ia16u1j516u1kv16u1lq16u1ml16u1ng16u1ob16u1p616u1q116u1qw16u1rr16u1sm16u1th16u1uc16u1v716u1w216u1wx16u1xs16u1yn16u1zi16u20e16u21916u22416u22z16u23u16u24p16u25k16u26f16u27a16u28516u29016u29v16u2aq16u2bl16u2cg16u2db16u2e616u2f116u2fw16u2gr16u2hm16u2ih16u2jc16u2k716u2l216u2lx16u2ms16u2nn16u2oi16u2pd16u2q816u2r317800017800x17801t17803m17804j17805g17806c17807917808617809217809z1780av1780bs1780cp1780dl1780ei1780fe1780gb1780h81780i41780j11780jy1780ku1780lr1780mn1780nk1780oh1780pd1780qa1780tw1780ut1780zc17810917811517812217812z17817i17818e17819b1781hg1781id1781ja1781l31781lz1781mw1781pm1781qj1781rf1781sc1781t81781u51781v21781vy1781wv1781xr1781yo1781zl17820h17821e17822b17823717824417825017825x17826u17827q17828n17829j1782ag1782bd1782c91782d61782e31782ez1782fw1782gs1782hp1782im1782ji1782kf1782lc1782m81782n51782o11782oy1782pv1782qr1782ro17l00017l00y17l01x17l04s17l05q17l06p17l07n17l08m17l09k17l0aj17l0bh17l0cf17l0de17l0ec17l0fb17l0g917l0h717l0i617l0j417l0k317l0l117l0lz17l0my17l0nw17l0ov17l0pt17l0qr17l0ul17l0vk17l0wi17l0zd17l10c17l11a17l12817l13717l14517l1ih17l1jg17l1ke17l1ld17l1mb17l1n917l1o817l1p617l1s117l1t017l1ty17l1ux17l1vv17l1wt17l1xs17l1yq17l1zp17l20n17l21m17l22k17l23i17l24h17l25f17l26e17l27c17l28a17l29917l2a717l2b617l2c417l2d217l2e117l2ez17l2fy17l2gw17l2hu17l2it17l2jr17l2kq17l2lo17l2mn17l2nl17l2oj17l2pi17l2qg17l2rf17z00017z04217z05217z06317z07317z08317z09417z0a417z0b517z0c517z0d617z0e617z0f617z0g717z0h717z0i817z0k917z0na17z0oa17z0pb17z0qb17z0ud17z0zf17z10g17z11g17z12g17z13h17z14h17z15i17z1in17z1jo17z1ko17z1lp17z1mp17z1np17z1oq17z1qr17z1ss17z1ts17z1us17z1vt17z1wt17z1xu17z1yu17z1zv17z20v17z21w17z22w17z23w17z24x17z25x17z26y17z27y17z28z17z29z17z2az17z2c017z2d017z2e117z2f117z2g217z2h217z2i217z2j317z2k317z2l417z2m417z2n517z2o517z2p517z2q617z2r618c05e18c06g18c07j18c08m18c09p18c0ar18c0dz18c0g518c0ia18c0jd18c0kg18c0lj18c0ml18c0no18c0qw18c0t218c0u418c0v718c0zi18c10l18c11o18c12q18c13t18c14w18c15y18c17118c1jy18c1l118c1m318c1wv18c1xx18c1z018c20318c21618c22818c23b18c24e18c25h18c26j18c27m18c28p18c29r18c2au18c2bx18c2d018c2e218c2f518c2g818c2hb18c2id18c2jg18c2kj18c2ll18c2nr18c2pw18c2qz18q00018q06w18q0h818q0ie18q0jj18q0kp18q0o518q0pa18q0qf18q0rl18q0sq18q0tv18q0zm18q10s18q11x18q13218q14818q15d18q16i18q17o18q1lg18q1ti18q1wy18q1y318q1z818q20e18q21j18q22o18q23u18q24z18q26518q27a18q28f18q29l18q2aq18q2bv18q2d118q2e618q2fb18q2gh18q2hm18q2is18q2jx18q2ry1930g11930ha1930ii1930jq1930m71930pw1930r51930sd1930zs19311019312819313h19314p19315y1931td19320s19322019323919324h19325p19326y19328619329f1932an1932bv1932d41932gt1932i119h0fz19h0hb19h0mn19h0nz19h0rz19h0yn19h0zz19h11b19h12n19h13z19h15b19h16n19h17z19h1ta19h21a19h22m19h23y19h25919h26l19h27x19h29919h2al19h2h919u0iu19u0ka19u0n719u0on19u0q319u0rj19u0ys19u10819u11o19u13419u14k19u16119u17h19u1un19u23c19u24s19u26919u27p19u29519u2ge19u2hu19u2ja1a80gi1a80i01a80ji1a80mi1a80o01a80vi1a80x01a80yi1a81001a811i1a81301a814i1a81601a817i1a81vi1a81x01a82601a827i1a82901al0r01al0vi1al0x01al0yi1al1001al11i1al1301al14i1al1601al17i1az0l01az0o01az0pi1az0r01az0si1az0vi1az0x01az0yi1az1001az11i1az1301az14i1az1601az17i1az1i01az1ji1az24i1bc0o01bc0si1bc0u01bc0vi1bc0x01bc0yi1bc1001bc11i1bc1301bc14i1bc1601bc17i1bc1901bc1ji1bc1l01bc1r01bc24i1bq0pi1bq0r01bq0si1bq0u01bq0vi1bq0x01bq0yi1bq1001bq1301bq14i1bq1601bq17i1c30si1c30u01c31301c314i1c3160";
const DAY0=3;
</script>
<script type="module">
import * as THREE from '/sandbox/libs/three.module.min.js';
/* ---------- decode ---------- */
const P36 = s => parseInt(s, 36);
const N = QUAKES.length / 11;
const qDay = new Float32Array(N), qLat = new Float32Array(N), qLon = new Float32Array(N),
qDepth = new Float32Array(N), qMag = new Float32Array(N);
{
let day = DAY0, p = 0;
for (let i = 0; i < N; i++) {
day += P36(QUAKES.slice(p, p + 2));
qDay[i] = day - DAY0;
qLat[i] = P36(QUAKES.slice(p + 2, p + 5)) / 10 - 90;
qLon[i] = P36(QUAKES.slice(p + 5, p + 8)) / 10 - 180;
qDepth[i] = P36(QUAKES.slice(p + 8, p + 10));
qMag[i] = (P36(QUAKES.slice(p + 10, p + 11)) + 60) / 10;
p += 11;
}
}
const DAY_END = qDay[N - 1];
const dateOf = d => new Date((DAY0 + d) * 86400000);
const fmtDate = d3.timeFormat('%b %e, %Y');
const band = m => m < 6.5 ? 0 : m < 7 ? 1 : m < 7.5 ? 2 : 3;
/* prefix sums per band for fast counts */
const prefix = [0,1,2,3].map(() => new Int32Array(N + 1));
for (let i = 0; i < N; i++) for (let b = 0; b < 4; b++)
prefix[b][i + 1] = prefix[b][i] + (band(qMag[i]) === b ? 1 : 0);
const idxOfDay = d => { let lo = 0, hi = N; while (lo < hi) { const m = (lo + hi) >> 1; if (qDay[m] <= d) lo = m + 1; else hi = m; } return lo; };
/* ---------- three scene ---------- */
const stage = document.getElementById('stage');
const renderer = new THREE.WebGLRenderer({ antialias: true, alpha: true });
renderer.setPixelRatio(Math.min(devicePixelRatio, 2));
stage.appendChild(renderer.domElement);
const scene = new THREE.Scene();
const camera = new THREE.PerspectiveCamera(38, 1, 0.1, 50);
camera.position.z = 3.1;
const globe = new THREE.Group();
globe.rotation.order = 'XYZ';
scene.add(globe);
const toVec = (lat, lon, r) => {
const f = lat * Math.PI / 180, l = lon * Math.PI / 180;
return [Math.cos(f) * Math.sin(l) * r, Math.sin(f) * r, Math.cos(f) * Math.cos(l) * r];
};
/* ocean sphere */
globe.add(new THREE.Mesh(new THREE.SphereGeometry(0.994, 64, 48), new THREE.ShaderMaterial({
uniforms: {},
vertexShader: 'varying vec3 vN,vE;void main(){vN=normalize(normalMatrix*normal);vec4 mv=modelViewMatrix*vec4(position,1.);vE=normalize(-mv.xyz);gl_Position=projectionMatrix*mv;}',
fragmentShader: 'varying vec3 vN,vE;void main(){float f=pow(1.-abs(dot(vN,vE)),2.2);vec3 c=mix(vec3(.016,.027,.062),vec3(.10,.16,.34),f);gl_FragColor=vec4(c,1.);}'
})));
/* atmosphere */
const atm = new THREE.Mesh(new THREE.SphereGeometry(1.13, 64, 48), new THREE.ShaderMaterial({
side: THREE.BackSide, transparent: true, depthWrite: false, blending: THREE.AdditiveBlending,
vertexShader: 'varying vec3 vN,vE;void main(){vN=normalize(normalMatrix*normal);vec4 mv=modelViewMatrix*vec4(position,1.);vE=normalize(-mv.xyz);gl_Position=projectionMatrix*mv;}',
fragmentShader: 'varying vec3 vN,vE;void main(){float d=dot(vN,vE);float x=clamp(d+1.,0.,1.);float f=pow(x,9.)*1.15;vec3 c=mix(vec3(.16,.55,1.),vec3(.66,.34,1.),pow(x,3.));gl_FragColor=vec4(c*f,f);}'
}));
scene.add(atm);
/* land dots */
{
const M = LAND.length / 6, pos = new Float32Array(M * 3);
for (let i = 0; i < M; i++) {
const la = P36(LAND.slice(i * 6, i * 6 + 3)) / 10 - 90, lo = P36(LAND.slice(i * 6 + 3, i * 6 + 6)) / 10 - 180;
pos.set(toVec(la, lo, 1.0), i * 3);
}
const g = new THREE.BufferGeometry();
g.setAttribute('position', new THREE.BufferAttribute(pos, 3));
globe.add(new THREE.Points(g, new THREE.ShaderMaterial({
transparent: true, depthWrite: false,
uniforms: { uPx: { value: renderer.getPixelRatio() } },
vertexShader: 'uniform float uPx;void main(){vec4 mv=modelViewMatrix*vec4(position,1.);gl_PointSize=2.3*uPx*(2.9/-mv.z);gl_Position=projectionMatrix*mv;}',
fragmentShader: 'void main(){float r=length(gl_PointCoord-.5)*2.;if(r>1.)discard;gl_FragColor=vec4(.42,.55,.78,(1.-r)*.8);}'
})));
}
/* stars */
{
const S = 900, pos = new Float32Array(S * 3), sz = new Float32Array(S);
for (let i = 0; i < S; i++) {
const v = new THREE.Vector3().randomDirection().multiplyScalar(20 + Math.random() * 8);
pos.set([v.x, v.y, v.z], i * 3); sz[i] = 0.5 + Math.random() * 1.4;
}
const g = new THREE.BufferGeometry();
g.setAttribute('position', new THREE.BufferAttribute(pos, 3));
g.setAttribute('aS', new THREE.BufferAttribute(sz, 1));
scene.add(new THREE.Points(g, new THREE.ShaderMaterial({
transparent: true, depthWrite: false, uniforms: { uT: { value: 0 } },
vertexShader: 'attribute float aS;uniform float uT;varying float vA;void main(){vA=.5+.35*sin(uT*1.7+position.x*7.);gl_PointSize=aS*2.;gl_Position=projectionMatrix*modelViewMatrix*vec4(position,1.);}',
fragmentShader: 'varying float vA;void main(){float r=length(gl_PointCoord-.5)*2.;if(r>1.)discard;gl_FragColor=vec4(.7,.8,1.,(1.-r)*vA);}'
})));
}
/* quakes */
const qUniforms = {
uNow: { value: DAY_END }, uDayMin: { value: 0 }, uDayMax: { value: DAY_END },
uBands: { value: new THREE.Vector4(1, 1, 1, 1) }, uFresh: { value: 45 },
uPx: { value: renderer.getPixelRatio() }, uFocus: { value: -1 }, uT: { value: 0 }
};
let quakePts;
{
const pos = new Float32Array(N * 3), aDay = new Float32Array(N), aMag = new Float32Array(N),
aDepth = new Float32Array(N), aBand = new Float32Array(N), aIdx = new Float32Array(N);
for (let i = 0; i < N; i++) {
pos.set(toVec(qLat[i], qLon[i], 1.004), i * 3);
aDay[i] = qDay[i]; aMag[i] = qMag[i]; aDepth[i] = qDepth[i]; aBand[i] = band(qMag[i]); aIdx[i] = i;
}
const g = new THREE.BufferGeometry();
g.setAttribute('position', new THREE.BufferAttribute(pos, 3));
g.setAttribute('aDay', new THREE.BufferAttribute(aDay, 1));
g.setAttribute('aMag', new THREE.BufferAttribute(aMag, 1));
g.setAttribute('aDepth', new THREE.BufferAttribute(aDepth, 1));
g.setAttribute('aBand', new THREE.BufferAttribute(aBand, 1));
g.setAttribute('aIdx', new THREE.BufferAttribute(aIdx, 1));
quakePts = new THREE.Points(g, new THREE.ShaderMaterial({
transparent: true, depthWrite: false, blending: THREE.AdditiveBlending,
uniforms: qUniforms,
vertexShader: `
attribute float aDay,aMag,aDepth,aBand,aIdx;
uniform float uNow,uDayMin,uDayMax,uFresh,uPx,uFocus,uT;
uniform vec4 uBands;
varying float vAge,vMag,vDepth,vFocus;
void main(){
vec4 m=vec4(step(aBand,.5),step(abs(aBand-1.),.5),step(abs(aBand-2.),.5),step(2.5,aBand));
float on=step(uDayMin,aDay)*step(aDay,uDayMax)*step(aDay,uNow)*dot(uBands,m);
vAge=uNow-aDay; vMag=aMag; vDepth=aDepth;
vFocus=step(abs(aIdx-uFocus),.5);
float t=clamp((aMag-6.)/3.2,0.,1.);
float base=mix(3.4,17.,pow(t,1.4));
float k=clamp(vAge/uFresh,0.,1.);
float pulse=(1.-k)*base*mix(2.5,7.,t);
float focusPulse=vFocus*(6.+3.*sin(uT*4.));
vec4 mv=modelViewMatrix*vec4(position,1.);
gl_PointSize=on*(base+pulse+focusPulse)*uPx*(2.9/-mv.z);
gl_Position=projectionMatrix*mv;
if(on<.5) gl_Position=vec4(0,0,-2,1);
}`,
fragmentShader: `
precision highp float;
uniform float uFresh;
varying float vAge,vMag,vDepth,vFocus;
vec3 ramp(float d){
float x=clamp(d/700.,0.,1.);
vec3 a=vec3(1.,.81,.42),b=vec3(1.,.42,.24),c=vec3(.88,.25,.62),e=vec3(.55,.36,.96);
return x<.1? mix(a,b,x/.1) : x<.43? mix(b,c,(x-.1)/.33) : mix(c,e,(x-.43)/.57);
}
void main(){
float r=length(gl_PointCoord-.5)*2.;
if(r>1.)discard;
float k=clamp(vAge/uFresh,0.,1.);
float core=exp(-r*r*7.);
float ringR=mix(.12,.92,1.-(1.-k)*(1.-k));
float ring=exp(-pow((r-ringR)*14.,2.))*(1.-k);
float settle=mix(1.,.58,smoothstep(0.,900.,vAge));
float t=clamp((vMag-6.)/3.2,0.,1.);
vec3 col=ramp(vDepth);
vec3 hot=mix(col,vec3(1.,.97,.9),(1.-k)*.7);
float glow=core*settle*(.85+1.15*t)+ring*1.6+vFocus*core*.8;
gl_FragColor=vec4(hot*glow,glow);
}`
}));
globe.add(quakePts);
}
/* ---------- interaction: rotate / zoom ---------- */
let yaw = -2.75, pitch = 0.35, vyaw = 0, vpitch = 0, targetDist = 3.1;
let flying = null, lastPointer = 0, dragging = false;
const el = renderer.domElement;
let px = 0, py = 0, moved = 0, pinchD = 0;
const pointers = new Map();
const clampZoom = v => Math.max(1.5, Math.min(4.4, v));
el.addEventListener('pointerdown', e => {
pointers.set(e.pointerId, [e.clientX, e.clientY]);
flying = null;
el.setPointerCapture(e.pointerId);
if (pointers.size === 1) { dragging = true; moved = 0; px = e.clientX; py = e.clientY; }
else { dragging = false; vyaw = 0; vpitch = 0; pinchD = 0; hideTip(); }
});
el.addEventListener('pointermove', e => {
lastPointer = performance.now();
if (pointers.has(e.pointerId)) pointers.set(e.pointerId, [e.clientX, e.clientY]);
if (pointers.size === 2) {
const [a, b] = [...pointers.values()];
const d = Math.hypot(a[0] - b[0], a[1] - b[1]);
if (pinchD) targetDist = clampZoom(targetDist * pinchD / d);
pinchD = d;
return;
}
if (dragging && pointers.size === 1) {
const dx = e.clientX - px, dy = e.clientY - py; px = e.clientX; py = e.clientY; moved += Math.abs(dx) + Math.abs(dy);
vyaw = dx * 0.005; vpitch = dy * 0.005;
yaw += vyaw; pitch = Math.max(-1.25, Math.min(1.25, pitch + vpitch));
hideTip();
} else if (!pointers.size) hover(e);
});
const releasePointer = e => {
pointers.delete(e.pointerId);
pinchD = 0;
if (pointers.size === 1) { const [x, y] = [...pointers.values()][0]; px = x; py = y; dragging = true; vyaw = 0; vpitch = 0; }
else dragging = false;
};
addEventListener('pointerup', releasePointer);
addEventListener('pointercancel', releasePointer);
el.addEventListener('wheel', e => { e.preventDefault(); targetDist = clampZoom(targetDist * (1 + e.deltaY * 0.0011)); }, { passive: false });
/* ---------- tooltip ---------- */
const tip = document.getElementById('tooltip');
const proj = new THREE.Vector3();
function hideTip() { tip.hidden = true; }
function hover(e) {
const rect = el.getBoundingClientRect(), mx = e.clientX - rect.left, my = e.clientY - rect.top;
const w = rect.width, h = rect.height;
const camDir = camera.position.clone().normalize();
let best = -1, bd = 15 * 15;
const now = qUniforms.uNow.value, dmin = qUniforms.uDayMin.value, dmax = qUniforms.uDayMax.value, bands = qUniforms.uBands.value;
for (let i = 0; i < N; i++) {
if (qDay[i] < dmin || qDay[i] > dmax || qDay[i] > now) continue;
if (!bands.getComponent(band(qMag[i]))) continue;
const [x, y, z] = toVec(qLat[i], qLon[i], 1.004);
proj.set(x, y, z).applyEuler(globe.rotation);
if (proj.dot(camDir) < 0.25) continue;
proj.project(camera);
const sx = (proj.x + 1) / 2 * w, sy = (1 - proj.y) / 2 * h;
const d2 = (sx - mx) ** 2 + (sy - my) ** 2;
if (d2 < bd) { bd = d2; best = i; }
}
if (best < 0) return hideTip();
tip.innerHTML = `<b>M ${qMag[best].toFixed(1)}</b> · ${fmtDate(dateOf(qDay[best]))}<br><span>${Math.round(qDepth[best])} km deep · ${Math.abs(qLat[best]).toFixed(1)}°${qLat[best] < 0 ? 'S' : 'N'} ${Math.abs(qLon[best]).toFixed(1)}°${qLon[best] < 0 ? 'W' : 'E'}</span>`;
tip.hidden = false;
tip.style.left = Math.min(e.clientX + 14, innerWidth - 190) + 'px';
tip.style.top = (e.clientY - 14) + 'px';
}
/* ---------- playback ---------- */
let playing = false, daysPerSec = 420;
const playBtn = document.getElementById('play'), playIcon = document.getElementById('play-icon');
function setPlaying(p) {
playing = p;
playIcon.setAttribute('d', p ? 'M3 2.5h3.4v11H3zM9.6 2.5H13v11H9.6z' : 'M4 2.5 13 8 4 13.5Z');
playBtn.setAttribute('aria-label', p ? 'Pause' : 'Play');
}
playBtn.addEventListener('click', () => {
if (!playing && qUniforms.uNow.value >= qUniforms.uDayMax.value - 1) qUniforms.uNow.value = qUniforms.uDayMin.value;
setPlaying(!playing);
});
document.querySelectorAll('.spd').forEach(b => b.addEventListener('click', () => {
document.querySelectorAll('.spd').forEach(x => x.classList.toggle('on', x === b));
daysPerSec = +b.dataset.d;
}));
/* ---------- mag band chips ---------- */
const bandDefs = [['6.0–6.4', 0], ['6.5–6.9', 1], ['7.0–7.4', 2], ['7.5+', 3]];
const bandsEl = document.getElementById('bands');
for (const [label, b] of bandDefs) {
const total = prefix[b][N];
const btn = document.createElement('button');
btn.className = 'band on';
btn.innerHTML = `M ${label}<em>${total.toLocaleString()}</em>`;
btn.addEventListener('click', () => {
btn.classList.toggle('on');
qUniforms.uBands.value.setComponent(b, btn.classList.contains('on') ? 1 : 0);
drawTimeline(); updateReadout();
});
bandsEl.appendChild(btn);
}
/* ---------- notable events ---------- */
const NOTABLE = [
['Tangshan, China', '1976-07-27', 39.6, 118.1, 7.6, 'One of the deadliest earthquakes of the century flattened an industrial city overnight.'],
['Michoacán, Mexico', '1985-09-19', 18.19, -102.53, 8.0, 'Subduction rupture 350 km away resonated through Mexico City’s lakebed sediments.'],
['Sumatra–Andaman', '2004-12-26', 3.30, 95.98, 9.1, 'A 1,300 km rupture unleashed the Indian Ocean tsunami — watch the aftershock chain light up the trench.'],
['Sichuan, China', '2008-05-12', 31.0, 103.3, 7.9, 'Thrust faulting along the Longmenshan front at the edge of the Tibetan plateau.'],
['Haiti', '2010-01-12', 18.44, -72.57, 7.0, 'Shallow strike-slip rupture directly beneath Port-au-Prince.'],
['Maule, Chile', '2010-02-27', -36.12, -72.90, 8.8, 'Megathrust rupture along the Peru–Chile trench; the sixth-largest quake ever recorded.'],
['Tōhoku, Japan', '2011-03-11', 38.30, 142.37, 9.1, 'Largest quake in Japanese history. The aftershock swarm outlines the entire subduction interface.'],
['Gorkha, Nepal', '2015-04-25', 28.23, 84.73, 7.8, 'The Main Himalayan Thrust slipped beneath Kathmandu.'],
['Türkiye–Syria', '2023-02-06', 37.17, 37.03, 7.8, 'Twin ruptures on the East Anatolian fault nine hours apart.'],
['Mandalay, Myanmar', '2025-03-28', 22.0, 95.9, 7.7, 'Supershear rupture racing down the Sagaing fault.'],
];
const chipsEl = document.getElementById('story-chips'), captionEl = document.getElementById('caption');
NOTABLE.forEach(([name, iso, lat, lon, mag, note]) => {
const day = Math.floor(Date.parse(iso) / 86400000) - DAY0;
const chip = document.createElement('button');
chip.className = 'chip';
chip.innerHTML = `<b>M${mag.toFixed(1)}</b> ${name} <span>${iso.slice(0, 4)}</span>`;
chip.addEventListener('click', () => {
document.querySelectorAll('.chip').forEach(c => c.classList.toggle('sel', c === chip));
setPlaying(false);
qUniforms.uDayMin.value = 0; qUniforms.uDayMax.value = DAY_END;
qUniforms.uNow.value = Math.min(day + 40, DAY_END);
/* find the event's index: nearest by day+position */
let best = -1, bs = 1e9;
for (let i = idxOfDay(day - 3); i < N && qDay[i] <= day + 3; i++) {
const s = Math.abs(qLat[i] - lat) + Math.abs(qLon[i] - lon) + Math.abs(qMag[i] - mag) * 5;
if (s < bs) { bs = s; best = i; }
}
qUniforms.uFocus.value = best;
flying = { yaw: -lon * Math.PI / 180, pitch: lat * Math.PI / 180, dist: 2.2 };
captionEl.innerHTML = `<b>${name} · M${mag.toFixed(1)}</b><span>${fmtDate(new Date(iso))}</span><p>${note}</p>`;
captionEl.hidden = false;
brushSync(); updateReadout();
});
chipsEl.appendChild(chip);
});
el.addEventListener('pointerdown', () => {
if (!captionEl.hidden) { captionEl.hidden = true; qUniforms.uFocus.value = -1; document.querySelectorAll('.chip').forEach(c => c.classList.remove('sel')); }
});
/* ---------- timeline (d3) ---------- */
const tl = d3.select('#timeline');
const yearBins = d3.range(1970, 2027).map(y => ({ y, c: [0, 0, 0, 0] }));
for (let i = 0; i < N; i++) yearBins[dateOf(qDay[i]).getUTCFullYear() - 1970].c[band(qMag[i])]++;
let tlW = 0, tlH = 74, xScale, brushG, cursorG, areaPath, glowPath, brush;
const margin = { l: 14, r: 14, t: 6, b: 16 };
function drawTimeline() {
tlW = document.getElementById('deck').clientWidth;
tl.attr('width', tlW).attr('height', tlH).selectAll('*').remove();
const bandsOn = qUniforms.uBands.value;
const vals = yearBins.map(b => b.c.reduce((s, c, i) => s + c * bandsOn.getComponent(i), 0));
xScale = d3.scaleLinear([0, DAY_END], [margin.l, tlW - margin.r]);
const xYear = y => xScale((Date.UTC(y, 6, 1) / 86400000) - DAY0);
const yScale = d3.scaleLinear([0, d3.max(vals) || 1], [tlH - margin.b, margin.t]);
const defs = tl.append('defs');
const grad = defs.append('linearGradient').attr('id', 'tl-grad').attr('x1', 0).attr('y1', 0).attr('x2', 0).attr('y2', 1);
grad.append('stop').attr('offset', '0%').attr('stop-color', '#ffb454').attr('stop-opacity', .85);
grad.append('stop').attr('offset', '55%').attr('stop-color', '#e0409f').attr('stop-opacity', .45);
grad.append('stop').attr('offset', '100%').attr('stop-color', '#8b5cf6').attr('stop-opacity', .06);
const area = d3.area().x((d, i) => xYear(1970 + i)).y0(tlH - margin.b).y1(d => yScale(d)).curve(d3.curveCatmullRom);
const line = d3.line().x((d, i) => xYear(1970 + i)).y(d => yScale(d)).curve(d3.curveCatmullRom);
areaPath = tl.append('path').datum(vals).attr('d', area).attr('fill', 'url(#tl-grad)');
glowPath = tl.append('path').datum(vals).attr('d', line).attr('fill', 'none').attr('stroke', '#ffcf8a').attr('stroke-width', 1.4).attr('stroke-opacity', .9);
const axis = tl.append('g').attr('class', 'tl-axis').attr('transform', `translate(0,${tlH - margin.b})`)
.call(d3.axisBottom(d3.scaleTime([dateOf(0), dateOf(DAY_END)], [margin.l, tlW - margin.r])).ticks(Math.min(12, tlW / 90)).tickSizeOuter(0));
axis.selectAll('text').attr('fill', '#8b93ad').attr('font-size', 10);
axis.selectAll('line,path').attr('stroke', '#2a3350');
brush = d3.brushX().extent([[margin.l, margin.t], [tlW - margin.r, tlH - margin.b]])
.on('brush end', ev => {
if (!ev.sourceEvent) return;
const [a, b] = ev.selection || [margin.l, tlW - margin.r];
qUniforms.uDayMin.value = Math.max(0, xScale.invert(a));
qUniforms.uDayMax.value = Math.min(DAY_END, xScale.invert(b));
if (qUniforms.uNow.value > qUniforms.uDayMax.value || !playing) qUniforms.uNow.value = qUniforms.uDayMax.value;
if (playing && qUniforms.uNow.value < qUniforms.uDayMin.value) qUniforms.uNow.value = qUniforms.uDayMin.value;
updateReadout();
});
brushG = tl.append('g').attr('class', 'tl-brush').call(brush);
brushG.select('.selection').attr('fill', '#7dc4ff').attr('fill-opacity', .09).attr('stroke', '#7dc4ff').attr('stroke-opacity', .5);
cursorG = tl.append('g');
cursorG.append('line').attr('y1', margin.t).attr('y2', tlH - margin.b).attr('stroke', '#fff').attr('stroke-opacity', .85).attr('stroke-width', 1.2);
cursorG.append('circle').attr('cy', margin.t).attr('r', 2.6).attr('fill', '#ffcf8a');
brushSync();
}
function brushSync() {
if (!brushG) return;
const a = xScale(qUniforms.uDayMin.value), b = xScale(qUniforms.uDayMax.value);
const full = qUniforms.uDayMin.value <= 0 && qUniforms.uDayMax.value >= DAY_END;
brushG.call(brush.move, full ? null : [a, b]);
}
drawTimeline();
/* ---------- readout ---------- */
const roDate = document.getElementById('ro-date'), roCount = document.getElementById('ro-count');
function updateReadout() {
const now = Math.min(qUniforms.uNow.value, qUniforms.uDayMax.value);
const lo = idxOfDay(qUniforms.uDayMin.value - 1), hi = idxOfDay(now);
let c = 0;
for (let b = 0; b < 4; b++) if (qUniforms.uBands.value.getComponent(b)) c += prefix[b][hi] - prefix[b][lo];
roDate.textContent = fmtDate(dateOf(now));
roCount.textContent = c.toLocaleString() + ' quakes shown';
}
updateReadout();
/* ---------- resize ---------- */
function resize() {
const w = stage.clientWidth, h = stage.clientHeight;
renderer.setSize(w, h);
camera.aspect = w / h; camera.updateProjectionMatrix();
drawTimeline();
}
addEventListener('resize', resize);
resize();
/* ---------- loop ---------- */
let last = performance.now();
renderer.setAnimationLoop(() => {
const now = performance.now(), dt = Math.min(0.05, (now - last) / 1000); last = now;
qUniforms.uT.value = now / 1000;
if (playing) {
qUniforms.uNow.value += daysPerSec * dt;
qUniforms.uFresh.value = Math.max(20, daysPerSec * 1.1);
if (qUniforms.uNow.value >= qUniforms.uDayMax.value) { qUniforms.uNow.value = qUniforms.uDayMax.value; setPlaying(false); }
updateReadout();
if (cursorG) {
const cx = xScale(Math.min(qUniforms.uNow.value, DAY_END));
cursorG.attr('transform', `translate(${cx},0)`).style('opacity', 1);
}
} else if (cursorG) cursorG.style('opacity', 0);
if (flying) {
yaw += (flying.yaw - yaw) * Math.min(1, dt * 4);
pitch += (flying.pitch - pitch) * Math.min(1, dt * 4);
targetDist += (flying.dist - targetDist) * Math.min(1, dt * 4);
if (Math.abs(flying.yaw - yaw) < 0.004 && Math.abs(flying.pitch - pitch) < 0.004) flying = null;
} else if (!dragging) {
yaw += vyaw; pitch = Math.max(-1.25, Math.min(1.25, pitch + vpitch));
vyaw *= 0.94; vpitch *= 0.94;
if (now - lastPointer > 4000 && Math.abs(vyaw) < 0.0004) yaw += 0.035 * dt;
}
globe.rotation.set(pitch, yaw, 0);
camera.position.z += (targetDist - camera.position.z) * Math.min(1, dt * 5);
renderer.render(scene, camera);
});
</script>Data: USGS Earthquake Catalog (M≥6.0, Jan 1970 – Aug 2026). Rendered with three.js and d3 in the Strata HTML sandbox — no network access, everything above is self-contained in this one code block.