View Full Version : ESE's works engine tuner
ApolloMotoMoto
15th January 2025, 08:14
Looks like PerformanceTrends received everything they needed to confirm the code was working as intended;
PerformanceTrends Dyno DataMite Version 4.2 B.045 was just released today.
Changelog Entry:
----- Jan 14, 2025 Version 4.2 B.045 -----------------------------
Added 2 stroke FSO correction factor, Pro or Enterprise Dyno versions
only.
...lol at the typo in the changelog, should be FOS, not FSO...
wobbly
15th January 2025, 08:27
HaHa - Frits's Sublime Offerings - FSO, I think we should keep it.
I assume that whole facility at Aprilia is still in operation Frits ?
41juergen
15th January 2025, 21:07
... just to make you guys a little jealous, that's where I work
:cool:
355503
Ok, only Horiba setup, one can do better.. :yes: (just a joke, looks very nice!)
Frits Overmars
16th January 2025, 01:37
HaHa - Frits's Sublime Offerings - FSO, I think we should keep it.I finally thought I had a chance to become world famous and then all the credits go to a Polish Car Manufacturer :D
355511
Frits Overmars
16th January 2025, 02:15
... just to make you guys a little jealous, that's where I work:cool:
355503Allrad-Prüfstand, auch nicht schlecht. Now we just have to wait for the first 4-wheel drive motorcycle at KiwiBiker :msn-wink:. Neil Hintz, are you there?
Frank S.
16th January 2025, 05:02
Allrad-Prüfstand
We also have a few engine test benches, but unfortunately not a single 2-stroke engine in the entire company :crybaby::crybaby::crybaby:
I had to take an official picture because posting my own photos would be quite bad for my career:nono:
_____
16th January 2025, 06:48
The Aprilia dyno department was a somewhat different kettle of fish. Controlling the air humidity was taken care of by an air conditioner that cooled all incoming air, condensing the water vapor, and then heating that air up again to the required temperature. That airco consumed about as much electricity as Aprilia's home town Noale.
Hi Frits,
If I recall an older comment of yours correctly, the tests were performed at 25°C.
Did you add water after removing all of it? Or did you operate the engines as 0% relative density?
Because humidity has a big influence on knocking!
I am asking, since modern car engines have a map sensor that is measuring not only temperature and pressure, but also humidity.
BR
Chris
Frits Overmars
16th January 2025, 07:35
Hi Frits, If I recall an older comment of yours correctly, the tests were performed at 25°C.
Did you add water after removing all of it? Or did you operate the engines as 0% relative density? Because humidity has a big influence on knocking!
I am asking, since modern car engines have a map sensor that is measuring not only temperature and pressure, but also humidity.
BR ChrisIn practice, you don't always need to remove all the water but only bring the relative humidity to the desired value. Sometimes you have to remove water to do that, sometimes you even have to add it.
I didn't know about a MAP sensor that measures temp, pressure and humidity. Do you have any further information on that?
ApolloMotoMoto
16th January 2025, 16:47
So, the team is pretty close to running the first validation pulls on our brand new inertia dyno, and I have a question for those with knowledge and experience using a simple inertia dyno (with fixed flywheel mass and no braking) to develop 2 stroke engines...
PerformanceTrends says in their documentation that the flywheels inertia should be "sized" such that the "acceleration time" of a "full pull" to maximum RPM should take between 5 to 10 seconds in order to get "good accuracy".
Quote:
"You need an acceleration time of 5 to 10 seconds for good accuracy."
They ALSO SAY:
"Use moderate acceleration rates, like 300-500 engine RPM per second. Very quick acceleration rates, like 1000 RPM per second are less accurate."
I am assuming a pull of less than 5 seconds is not going to suffieciently load the engine to accurately measure the total torque capacity?
-What insight can those with actual experience provide for this "bottom threshold" for the time, in seconds, of a pull on an inertia dyno.
Next up, what about the 10 seconds on the top side of their range?
-Why would pull times exceeding 10 seconds detrimentally effect accuracy?
-I have seen recommendations for longer pulls on 2 stroke engines to allow the pipe to sufficient heat through the pull, but I dont recall what the time in seconds was recommended to be...?
-again, any insight can be provided on this "top threshhold" for acceleration time?
If I use the "moderate acceleration rate" recommendation, for the pulls I want to do, we are talking pulls from 4k - 16k RPM; thats a sweep of 12,000 RPM's...
12,000 / 300 RPM per second = 40 seconds
12,000 / 500 RPM per second = 24 seconds
12,000 / 1000 RPM per second = 12 second (already longer than 10....)
Haufen
16th January 2025, 20:35
So, the team is pretty close to running the first validation pulls on our brand new inertia dyno, and I have a question for those with knowledge and experience using a simple inertia dyno (with fixed flywheel mass and no braking) to develop 2 stroke engines...
Use an acceleration time that is equivalent to what you are going to have when you ride it. Ideal case: the acceleration time in each gear is the same on the dyno and on the road. For that to be the case the roller has do be twice the weight of the bike including rider.
As long as you are unsure about jetting and ignition timing, fuel supply etc, use a shorter acceleration time as it is less likely to destroy an engine with lighter load. Once you are more comfortable with the setting you can switch to longer pulls, using a higher gear. Extra long / longer acceleration times would be the equivalent to driving uphill and vice versa.
husaberg
16th January 2025, 22:07
Just seen this
https://www.kiwibiker.co.nz/forums/attachment.php?attachmentid=312304&d=1432629515
Garelli
lohring
17th January 2025, 04:16
We probably ran shorter than 5 second pulls when we tested 26 to 35 cc two strokes. We tested from 12,000 rpm to over 20,000 rpm. That represented the run up time into the traps for our straight line speed attempts. We had issues with weird spikes from time to time. We had a direct connected flywheel without an over running clutch. We measured flywheel rpm only. The magnetic sensor was sometimes erratic at the higher rpms. A Hall effect sensor might have been better. I usually imported the data into an Excel spreadsheet and averaged three identical runs to help average out run to run variations.
Lohring Miller
ApolloMotoMoto
17th January 2025, 06:36
Use an acceleration time that is equivalent to what you are going to have when you ride it. Ideal case: the acceleration time in each gear is the same on the dyno and on the road. For that to be the case the roller has do be twice the weight of the bike including rider.
As long as you are unsure about jetting and ignition timing, fuel supply etc, use a shorter acceleration time as it is less likely to destroy an engine with lighter load. Once you are more comfortable with the setting you can switch to longer pulls, using a higher gear. Extra long / longer acceleration times would be the equivalent to driving uphill and vice versa.
We probably ran shorter than 5 second pulls when we tested 26 to 35 cc two strokes. We tested from 12,000 rpm to over 20,000 rpm. That represented the run up time into the traps for our straight line speed attempts. We had issues with weird spikes from time to time. We had a direct connected flywheel without an over running clutch. We measured flywheel rpm only. The magnetic sensor was sometimes erratic at the higher rpms. A Hall effect sensor might have been better. I usually imported the data into an Excel spreadsheet and averaged three identical runs to help average out run to run variations.
Lohring Miller
This is kind of what I was expecting to hear given all the research I have done so far;
Essentially, if you want the information gained from your dyno sessions to be "useful" in actual practice; the "length of pull" on the dyno should match as closely as possible the "length of pull" the engine will ACTUALLY SEE when you use it for its intended function.
So; the engines I am working on only have one use in mind:
Road Racing on small Kart tracks in single speed/ direct-drive configuration with a manually operated standard multi-plate motorcycle clutch. (no cetrifugal clutch)
From all of the 'thinking I have been doing, I think I have 2x(at least) "length of pull" metrics that I will be interested in looking at on my dyno.
Pull Standard 1: length of pull should be equal to the the 'average' acceleration time down the "long straight" at the Kart Track you are currently interested in tuning for.
-When tuning for tracks with a LONG straightaway, the pull length should be longer (and match the actual tracks straightaway accel time) than for tracks with SHORTER straightaways, where the accel time down the straight is -obviously- shorter.
Pull Standard 2: length of pull should be equal to the 'average' acceleration time between the exit of one corner and the entry of the immediately following corner (taken from data collected at the track).
-Thinking about this pull standard; it seems to me, for maximum tap time benefit, the slowest corner on the specific track you are currently tuning for that should be "exit corner"
-Improving acceleration time from the slowest corner exit to the immediately following next corner, as I understand it; will yield the greatest improvement in lap times from the metric of engine acceleration capacity.
-Even more gains can possibly be gained on a per-track basis by looking at acceleration times (and start/finish RPM's) for each set of corners. E.G. setting up dyno pulls that exactly match the exit of turn 3 into the entry of turn 4, in order to achieve a modification that ACTUALLY improves acceleration rate between some set of corners that you have identified as being "deficient" with your current power curve.
(clearly there are many other aspects of the bike that can be effectively tuned in order to yield significant improvements in lap times without any change to engine output ;), but when it comes to what can be gained from modifying the power curve of the engine, for my use case, the above is my understanding)
ApolloMotoMoto
17th January 2025, 07:18
Heya Wayne, this is Sean Davis from Facebook;
One the Wiseco pistons, I talked to my guy;
They havent sold any of those 11995M05900 pistons to the Asia guy in over 5 years, so it looks like they dont have 'right of refusal' for the transfer of the design.
If you want to work through me, I am totally willing to fascilitate the order through my Wiseco dealer account, my guy said thats just fine with them.
He would like your CAD file as a reference;
There are a few different part numbers the Asia guy had designed at the 59.00mm slug size, one with side-reliefs for some weight savings, for example...
-I told him you probably wouldn't want those, depending on where they are, because of the short circuiting from the aux exhaust port down to the A transfers, he was like, ahhh ok, yep understood.
The MOQ is going to be 12x
The price per piston at the 12x MOQ is going to be ~$150-160 depending on the final details like coatings and what is included with the piston itself (rings, wrist pin, c-clips).
The lead time is going to be ~12 weeks from the date we approve and sign the drawing from Wiseco.
(they will try and come in earlier than this, as they did for me, but that is the standard lead time)
I told him you essentially just need the skirt 3mm longer, and he said that wont be a problem, go ahead and send over the CAD file for reference and they will start working up a drawing for us to review.
ApolloMotoMoto
17th January 2025, 07:24
For reference, this is what Wiseco already has drawn up for the KR150 (attached)
wobbly
17th January 2025, 07:45
Looks like my comment about the code guy at Performance Trends being a Richard was prophetic.
He was convinced Frits Correction for Humidity was wrong and proceeded to convince himself and everybody else as to how and why.
Its the old story of he who is absolutely convinced of his infallibility , is probably wrong.
He had not transcribed Frits math correctly , exactly the same shit as happened initially with SportDevices.
So - rest easy guys , Frits is still knocking on the door for genius of the year , and my dyno file corrections are on the money.
ApolloMotoMoto
17th January 2025, 08:14
Looks like my comment about the code guy at Performance Trends being a Richard was prophetic.
He was convinced Frits Correction for Humidity was wrong and proceeded to convince himself and everybody else as to how and why.
Its the old story of he who is absolutely convinced of his infallibility , is probably wrong.
He had not transcribed Frits math correctly , exactly the same shit as happened initially with SportDevices.
So - rest easy guys , Frits is still knocking on the door for genius of the year , and my dyno file corrections are on the money.
Funny, my team got the same email, and I noticed the same mistake in their transposition of Frits code into their software;
Here is my reply:
Heya Kevin!
I reviewed the FOS Humidity Equation from the FOS .pdf document, and I compared it to what you have input into the DataMite software.
I am 99% sure I found the issue.
-The formula as entered into the DataMite software has one small typo, and does not exactly match the FOS formula!
-You have (...)C2*SGN(C2)*TAIRSTD^2 when it supposed to be (...)C2*SGN(TAIRSTD)*TAIRSTD^2
(The section containing the error is in BOLD on both formulas to make it easier to see)
FOS Formula:
C0=10.86703 : C1=.5 : C2= -0.025 : C3=1.202129E-03
PHUMSTD=HUMSTD/100*(C0+C1*TAIRSTD+C2*SGN(TAIRSTD)*TAIRSTD^2+C3*TA IRSTD^3)
DataMite Software Formula:
LocalWOTC0 = 10.86703: LocalWOTC1 = 0.5: LocalWOTC2 = -0.025: LocalWOTC3 = 0.001202129
PHumStd = HumStd / 100 * (LocalWOTC0 + LocalWOTC1 * TAirStd + LocalWOTC2 * Sgn(LocalWOTC2) * TAirStd ^ 2 + LocalWOTC3 * TAirStd ^ 3)
Here is another comparison with the notation in your formula adjusted to exactly match the FOS notation, making the error more clear:
(FOS Formula ON TOP of DataMite Formula)
PHUMSTD=HUMSTD/100*(C0+C1*TAIRSTD+C2*SGN(TAIRSTD)*TAIRSTD^2+C3*TA IRSTD^3)
PHUMSTD=HUMSTD/100*(C0+C1*TAIRSTD+C2*SGN(C2)*TAIRSTD^2+C3*TAIRSTD ^3)
Please fix the formula typo and re-check the results!
Thank you!
-Sean
_____
17th January 2025, 09:31
In practice, you don't always need to remove all the water but only bring the relative humidity to the desired value. Sometimes you have to remove water to do that, sometimes you even have to add it.
I didn't know about a MAP sensor that measures temp, pressure and humidity. Do you have any further information on that?
Ok, do you know by heart what the percentage of Water was the target?
Regarding the sensors:
https://www.te.com/en/product-HPP815A533.html
https://www.te.com/en/product-CAT-HSA0004.html
https://www.amphenol-sensors.com/en/thermometrics/assemblies/3389-combination-sensor
wobbly
17th January 2025, 09:49
Those sensors are not MAP as that specifically refers to Manifold Absolute Pressure.
Virtually all modern cars use a MAP and or a hot wire MAF and the fueling tables run off that manifold pressure or the mass of air being transferred into the manifold.
The one shown that does all 3 metrics to be able to generate RAD is pretty trick , and would be great to drive a weather adjusted fuel map , but as it stands that simply is not needed
as MAP and or MAF with IAT and Water Temp works perfectly in practice.
Frits Overmars
17th January 2025, 22:37
the engines I am working on only have one use in mind: Road Racing on small Kart tracks in single speed/ direct-drive configuration with a manually operated standard multi-plate motorcycle clutch. (no centrifugal clutch).
I think I have 2x(at least) "length of pull" metrics that I will be interested in looking at on my dyno.
Pull Standard 1: length of pull should be equal to the the 'average' acceleration time down the "long straight".
Pull Standard 2: length of pull should be equal to the 'average' acceleration time between the exit of one corner and the entry of the immediately following corner.
-Thinking about this pull standard, for maximum lap time benefit, the slowest corner on the specific track you are currently tuning for that should be "exit corner" Don't put too much value on your Pull Standard 1.
Direct-drive engines are a special case. When I first encountered such an engine, I thought it was horrible and I was convinced I could do better.
The first thing I did was make a new exhaust pipe with a much narrower, tapered header. Now 'my' kart could overtake two or three competitors every time on the main straight.
Small problem: it would be overtaken by two or three competitors at every corner exit. And all circuits have more corners than straights...
Frits Overmars
18th January 2025, 02:08
Looks like my comment about the code guy at Performance Trends being a Richard was prophetic. He was convinced Frits Correction for Humidity was wrong and proceeded to convince himself and everybody else as to how and why.
Its the old story of he who is absolutely convinced of his infallibility , is probably wrong. He had not transcribed Frits math correctly , exactly the same shit as happened initially with SportDevices.
So - rest easy guys , Frits is still knocking on the door for genius of the year , and my dyno file corrections are on the money.So I'm still on my way to eternal fame. Oh well, I suppose it beats knockin' on heaven's door :D https://www.youtube.com/shorts/D-y3ry54Q9I
ApolloMotoMoto
18th January 2025, 09:10
So I'm still on my way to eternal fame.
Fire burning within the ice from "Eternal Flame Falls" in Chestnut Ridge Park, New York.
"This flame is visible nearly year round, although it can be extinguished and must occasionally be re-lit."
...must occasionally be re-lit.
jonny quest
19th January 2025, 05:00
I saw Wobblys pic of the KR carb arrangement. No room, so it's pointing down towards crank.
It got me thinking. So much flow goes to A ports naturally.
What if the B port started at wall closest to EX port, crosses over in ducts. A duct entry started where B Normally is.
I understand there will be a lot of energy lost in this weird tunnel configuration.
My other reasoning for this, when A exits are left with no chamfers, and there's some room between A exits and EX port... the engine has a much more crisp feeling. It's much easier to jet, you don't have that lag and temperamental nature with short circuiting.
There's a lot of connectivity between A and EX. This criss cross layout may outweigh the current obstacles, even though it will present it's own?
wobbly
19th January 2025, 08:42
The carb setup on the KR180 drag engine is done that way to get the intake dead straight and more importantly to get the the exact tuned length
from reed tips to the bellmouth + end correction.
That SPJ carb will have the intake filter adapter removed , if I use it instead of a 40mm Lectron HV.
The Intake Trace shows the intake wave bouncing of atmosphere going + pressure ratio at the same time the case goes negative.
This pressure differential on both sides of the reed petals opens them quicker and higher, and works over about a 2000 rpm span.
Vannik
19th January 2025, 18:54
I saw Wobblys pic of the KR carb arrangement. No room, so it's pointing down towards crank.
It got me thinking. So much flow goes to A ports naturally.
What if the B port started at wall closest to EX port, crosses over in ducts.
Why do you assume the flow goes naturally to the A-port. As the piston goes up the flow naturally goes into the cavity the piston movement creates. As the pressure in the transfer ducts are also higher than the pressure in this cavity, there is also flow from the transfer ducts into this cavity. This is why you want to aim the reed block pointing into this cavity. Unfortunately transmissions usually get in the way as it is even more important to get the inlet duct straight.
Now from the above explanation it should also be clear that Boyesen ports do not aid flow to the B-port but add extra area to the piston controlled part of a cylinder reed. Strange how many still miss this.
TZ350
20th January 2025, 14:53
.
355592355593355594
Maybe not as flash as some but two working examples of Kiwi home brew dynos and the ESE boys figuring out how to use a secondhand Dynojet. Nothing too expensive here, but they all do the job.
Flettner
20th January 2025, 19:51
Thats an ugly picture:laugh:
At least its under cover now, hoping to modify it so it can be an inertia dyno as well as load dyno, depending on what you want at the time.
Flettner
20th January 2025, 19:56
Pissed around and made a press tool for making tight 90 degree water pipe bends from 1.6mm alloy sheet. Just tig along the edges. 19.6 mm outside dia, 20mm radius.
SwePatrick
21st January 2025, 06:30
If someone ever needs a guide how to easily install ignitech ignitionsystems:
https://youtu.be/K6ryPPIyThs
SwePatrick
21st January 2025, 06:35
And a little progress video.
My Kartengine is coming along nicely.
It has dynoed so far, very rough tuned 42.3rwhp.(howgrinded meteringrod in my 42mm lectron)
And!
Keep in mind, i have just thrown together a pipe from 'feeling', no calculations at all, just for fun.
I´m about to build a pipe designed for this engine, coming up in the future.
https://youtube.com/shorts/OKxjDYwWk44?feature=share
wobbly
21st January 2025, 09:59
I am in the process of getting Wiseco to do a proper single ring race piston for the KR180 drag race engine.
It has a 59mm bore , and this is unusual except for several models of 125 engines that were converted with a big bore to become 150cc.
It looks as though the MOQ is going to be 12 units, most of which I dont want or need.
The only people I can think of who would want this piston ( apart from Thai drag racers ) are the several people here in NZ that converted their RS250
engines into RS300 racebikes by putting on NSR150 cylinders that had the same 59mm bore.
I cant remember who these guys were , one of them used to post on here, anyone know who - please PM me, or post it here.
F5 Dave
21st January 2025, 11:59
That'll be Sketchy and Richard of i-tools . Both those bikes are probably parked. Sketchy had been fooling fairly extensively with 1/2 an FZR250 and turbo. Had his partner in crime over for a beer Friday and was supposed to go see his turbo at kiatoki on Monday but the 300 Beta had to be ridden.
Amusing aside for electric start 2 strokes.
I washed it and changed dash button battery. Start it to check.
But it wouldn't catch. Making some weird noises. Then hissing after an attempt. WTF? What have I done?!?
Oh. Bung in muffler still from wash. Doh. The hisses explained. Pipe pressure. Not ideL for crank seals but started right up after my embarrassing discovery. :facepalm:
ApolloMotoMoto
22nd January 2025, 09:31
So, now that I have become the math guru for more than one dyno operator, I need some help from higher level gurus than myself.
How to calculate the moment of inertia of a flywheel...
I have found a few formulas floating around for the mythical "drop test".
Lets see if I can describe what we did, and the math I have found for some "peer review"....
We have a flywheel pinned on a shaft.
The shaft is supported between two pillowblock bearings on a frame.
The shaft also has a sprocket pinned on it.
A complete loop of chain is placed around the sprocket.
(the same chain and sprocket that will be used to drive the flywheel when it comes time to connect an engine)
The chain "drapes" down below the sprocket about 2 feet.
All of this is supported on the frame high enough that the draping chain doesnt touch the ground.
A 3ld weight is hung from a link of "draping" section of chain (near the top).
This 3ld weight is support by a persons hand.
The stopwatch is started the moment the weight is released.
The stopwatch is stopped the moment the weight touches the ground.
(during the full drop, the chain is in a perfectly straight line)
The weight was 3lds (as already noted)
The height of the drop was 1.4375 feet
The time of the drop was 7.3 seconds
The radius of the sprocket was 0.375 feet
I stumbled onto this formula, but I do not know if it correct???
"The formula to calculate the moment of inertia (inertia) of a flywheel using a hanging weight is typically expressed as: I = (m * g * h) / (ω²); where "m" is the mass of the hanging weight, "g" is the acceleration due to gravity, "h" is the height from which the weight falls, and "ω" is the angular velocity of the flywheel."
A a few images are attached to provide some more detail.
My questions:
1. Is the above formula actually applicable to the test I have performaned, and is the formula an accepted method of calculating moment of inertia?
2. Does the drop test I performed provide sufficient data to perform a moment of inertia calculation?
3. We have currently convinced ourselves that using the sprocket and chain during the drop test will ALSO be measuring the resulting moment of inertia of those components as the sum of everything that is being "spun" by the dropping weight. Is this a reasonable assesment?
4. We have further convinced ourselves that this is a good idea, as the engine will be spinning the inertia of these componenets during a pull. Are we missing something?
husaberg
22nd January 2025, 09:43
Use an acceleration time that is equivalent to what you are going to have when you ride it. Ideal case: the acceleration time in each gear is the same on the dyno and on the road. For that to be the case the roller has do be twice the weight of the bike including rider.
As long as you are unsure about jetting and ignition timing, fuel supply etc, use a shorter acceleration time as it is less likely to destroy an engine with lighter load. Once you are more comfortable with the setting you can switch to longer pulls, using a higher gear. Extra long / longer acceleration times would be the equivalent to driving uphill and vice versa.
You can do what 2 stroke stuffing did and use a ABB electric motor and let Abb do the calcs for you.
wobbly
22nd January 2025, 09:50
I used this test as well as doing the manual math inertia calculations supplied by SportDevices.
But the drop test is much more accurate if you expand the drop height , and thus the time base.
I wound string several times around the inertia weight up to a pulley in the workshop roof ( 6M height ) with a 1KG weight.
Holding the dyno wheel by hand , as I let it go I hit the dyno run record button , and hit end when the weight hit the floor , this gave the wheel speed and time info needed.
Doing this several times and averaging the result gave accurate info that also includes the roll friction.
The answer gave almost perfect correlation to the manual calc's of the inertia wheel, starter flexplate and brake disc and axle that all form the total run up inertia.
Noxin
22nd January 2025, 18:23
I just calculated all parts individual inertia and added them together.
Then I spun the flywheel and measured the negative friction and wind drag power when it slowed down.
Then I just add this power curve when testing a motorcycle or moped.
https://youtube.com/shorts/pbGIH3S1t14
ApolloMotoMoto
23rd January 2025, 14:48
I used this test as well as doing the manual math inertia calculations supplied by SportDevices.
But the drop test is much more accurate if you expand the drop height , and thus the time base.
I wound string several times around the inertia weight up to a pulley in the workshop roof ( 6M height ) with a 1KG weight.
Holding the dyno wheel by hand , as I let it go I hit the dyno run record button , and hit end when the weight hit the floor , this gave the wheel speed and time info needed.
Doing this several times and averaging the result gave accurate info that also includes the roll friction.
The answer gave almost perfect correlation to the manual calc's of the inertia wheel, starter flexplate and brake disc and axle that all form the total run up inertia.
Okay, we did the "manual calc" for all the sub assemblies of the flywheel (hub - spokes - rim) and got 266 pounds per quare foot.
This was done for JUST the flywheel so far, not the sprocket and the chain which are also attached in the drop test.
The math from the drop test produces a resulting 280 pounds per square foot, or 5% higher than the flywheel all by itself.
That seems to be a fairly good correlation; the extra 5% should be the measured friction loss of the pillow block bearings plus the additional inertia of the chain and sprocket.
ApolloMotoMoto
23rd January 2025, 14:56
Alright, next question...
The measured torque to HP math;
I ran into something I thought I understood, but now I am not so confident about my understanding;
Torque = Total Dyno Inertia multiplied by the measured Angular Acceleration (α) of the flywheel for the given set of data-points.
T = Iα
Now that you have the Torque value for a given set of data-points;
Horsepower = Torque multiplied by (Revolutions Per Minute divided by 5252)
HP = T * (RPM / 5252)
Okay, here is my question;
For the above HP equation, when using an inertia dyno;
RPM of the ENGINE...???
or
RPM of the FLYWHEEL...???
I am having an internal argument in my head and I cant come to a resolution about which one it has to be >.<
Can someone with more empirical knowledge of the math behind an inertia dyno measurement point me on the right track please?
Vannik
23rd January 2025, 16:51
Alright, next question...
Can someone with more empirical knowledge of the math behind an inertia dyno measurement point me on the right track please?
On the same component where you calculated the torque.
ApolloMotoMoto
23rd January 2025, 17:07
On the same component where you calculated the torque.
Thank you Neels!
ApolloMotoMoto
24th January 2025, 05:19
The student returns with another question :D
Can someone please check my math?
We did calculations for Flywheel Moment of Inertia.
I = (k)mr^2
Sub-divided each part, used the mass for that part, and the k constant that made sense for that part; k=1 for the rim, k=0.5 for the hub, etc.
Using pounds for mass and feet for radius, this is how we got to 266 ld ft^2 for the flywheel by itself.
Using the same units for the drop test, we ended up with 280 ld ft^2.
Okay, now I have a value for Inertia in the torque equation T=Ia
All bright eyed and bushy tailed, I calculated the angular acceleration of the flywheel for a test pull that was just conducted with a 212cc 4 stroke engine that should make 8.1ft ld ft of torque peak, and about 6.5 hp peak. (Honda Generator Engine Clone)
I dont have the recorded pull data to see the actual curve shape, but I know the start and end engine RPM's of the pull, I know the time of the pull in seconds, and I know the gear ratio between engine and flywheel shaft.
RPM range = 1000 Engine RPM to 5000 Engine RPM
Pull Time = 15 seconds
Gear Ratio = 6:1 (10t on engine crankshaft, 60t on flywheel, no transmission, no clutch)
Thus, averaged across the pull, the engine accelerated at a rate of 266.66 RPM's per second.
Using the 6:1 gear reduction, this means the flywheel accelerated at an average rate of 44.5 RPM's per second.
The software has a sampling frequency of 5 samples/second.
So, I decided to look at 0.2 second "steps" of time for the rate of angular acceleration (a). Using the average acceleration rate of the Flywheel I whitled down to:
44.5 RPM's per second = 0.74 RPS's per second = 0.148 RPS's per data point (per 0.2 seconds) = 0.93 angular velocity (w) per data point
So, if this is averaged across the whole run, each data point will have the same (w), and thus the same delta(w).
Same thing for time, every data point is 0.2 seconds "wide", so delta(t) will always be 0.2.
Finaly;
a = delta(w) / delta(t)
a = 0.93 / 0.2
a = 4.65
Now, armed with all of the mathematical powers needed to divine the measured engine power.... everything falls appart.
T=Ia
T=280 * 4.65
T=1302
1302 ft lds of Torque measured at the flywheel shaft?!?!?!
-okay, thats a little big, but thats flywheel shaft torque, so lets divide it by the 6:1 gear ratio to find out what the engine did....
1302 ft lds / 6 = 217 ft lds of "average" Engine Torque across the 15 second pull.
Thats a fever dream, not a measurement....
After considering my life decisions for a few hours, I think I stumbled into my problem:
I = (k)mr^2 only works with SI units.
The output of that formula when we use pounds and feet is absolute bunk for executing the T=Ia formula.
So, I redid the Moment of Inertia Calcuation using SI units.
I end up with 11.8 kg m^2 after converting the weight of the flywheel in lds to kgs (110ld flywheel), and converting the radius to meters (2ft radius flywheel).
-lets try this one more time:
T=Ia
T=11.8 * 4.65
T=54.87
54.87 Nm of Torque measured at the Flywheel shaft, that sounds more like reality.
54.87 Nm lds / 6 = 9.15 Nm of "average" Engine Torque across the 15 second pull.
9.15 Nm converts to 6.75 ft lds.
6.75 "average" ft lds across a pull from 1000 - 5000, using a 4 stroke engine that makes ~8.1 ft lds of peak torque at 2,500 RPM?
-considering this 6.75 ft lds is "uncorrected power", and the ~8.1 ft lds number is the manufacturer advertised, SAE corrected output.
That sounds like a real measurement.
Now, lets check HP using flywheel RPM like Neels just advised.
To do this, I took the 54.87 Nm of flywheel shaft torque and converted it to ft lds;
54.87Nm converts to 40.47 ft lds
Using 40.47 for torque and flywheel RPM for RPM, I calculated HP at 1000 Engine RPM (166 flywheel rpm) and 5000 Engine RPM (833 flywheel rpm).
HP = T * (RPM / 5252)
If the Torque curve is averaged to the "flat line" of 6.75 ft lds of torque at every RPM step like I have done;
HP at 1000 RPM = 1.3 HP
HP at 5000 RPM = 6.4 HP
That is "in the ballpark" as they say.
Final sanity check;
The pull did not go to 5252 RPM, but if I keep extending the averaged 6.75 ft lds of torque out to 5252;
HP at 5252 RPM = 6.75
Torque at 5252 RPM = 6.75
HP and Torque "cross over" at 5252 RPM's!
Woohoo!
Can someone please check my math and give me a positive confirmation that I = (k)mr^2 only works with SI units for the purpose of using in the formula T=Ia?
wobbly
24th January 2025, 09:46
Math apart - do not be focused on the Hp/Torque graphs " crossing " at 5252 - that is a completely irrelevant but automatic metric.
Set the scales such that they are the easyest to read and interpret , having a wider scale on Torque can reveal subtleties not seen when the Y scale is compressed
to include Nm that are not even used on track and thus are not needed when dyno testing.
ApolloMotoMoto
25th January 2025, 09:31
Can someone please check my math and give me a positive confirmation that I = (k)mr^2 only works with SI units for the purpose of using in the formula T=Ia?
I figured it out!
It doesnt work with pounds because the pound is not a unit of mass (m) its a unit of weight.
The Imperia SI unit for mass is the slug.
This is the first time I have ever heard of a slug.
1 Slug = 32.17 pounds
Thus;
lds/32.17 = slugs
If you use slugs per square feet for the I in: T=Ia;
The resulting T will be in pound feets.
If you use kilograms per square meter for the I in : T=Ia
The resulting T will be in newton meters.
When I do the conversion of 280 lds per ft^2 to 8.75 slugs per ft^2 all of the numbers agree weather I use Imperial or Metric inputs in the motion physics formulas.
Kilograms per square meter of Inertia comes out as Newton Meters of Torque.
Slugs per square foot of Inertia comes out as Pound Feet of Torque.
We are re-conducting the drop-test using string wrapped around the flywheels axle shaft, with a pulley at the top of the garage for the longest fall distance we can make happen.
Thank you very much to everyone's assistance!
Pursang
25th January 2025, 10:34
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsdcp4CpEi860C0PQjq6VxI64p4UQ7ttcUichXvbcLpm g48bOPxmFPVnuUvBYY06cwsuRDj6otcLbTgjzB0ZC56A1UtuNE hocUUnvXoGMkbz_xQTQXOgznxnzzMdztEZKC_PDU8CLisL4/s320/Imagem24.jpg
There are really good reasons that Science and the rest of the world use the metric system (S.I. Système international d'unités.)
F5 Dave
25th January 2025, 17:49
Michelin tyres and the SI system. Best things to come out of France.
diesel pig
25th January 2025, 17:55
Michelin tyres and the SI system. Best things to come out of France.
You mean the only good things ever to come out of the land of terrible latin.
husaberg
25th January 2025, 18:43
Hi I was talking to a gentleman today at Ruapuna
He asked about what aluminium to use for sleeves to be plated.
Also about CF rotary valves and clearances.
He has posted on here.
I remember either Wob, Neil , Rob, or maybe Yow using specific a grade I think 2040? or similar that was fee matching an took the replating well?
I had a man look but TBH I am beat after only a few hours sleep and 600km travel today.
Good to see the Kr250 out looking all green and mean and a fair few TZ or close analogues.
My son is finally running comparable times on the Honda well......4t compared to the old Supermoto.
clean holeshot in all races and clean and tidy lines with the bike staying on the track.
I was hoping to catch up with DP. but missed him.
husaberg
25th January 2025, 18:47
Michelin tyres and the SI system. Best things to come out of France.
Didn't they invent the white flag or at least popularise its use? Pretty sure they also did a lot of developments work with scuba diving, limpet mines and zodiac dinghies...
F5 Dave
25th January 2025, 18:58
As I get older and more exposed to the Internet I realise that people are people and generally good sorts. It's the government's that tend to cause the trouble, and their's have been dreadfully damaging.
Peter1962
25th January 2025, 23:20
Didn't they invent the white flag or at least popularise its use? Pretty sure they also did a lot of developments work with scuba diving, limpet mines and zodiac dinghies...
They are great neighbours, but when it comes to inventing really important stuff they are no match.
https://www.compass-group.be/sites/default/files/styles/media_landscape/public/media/images/2021-07/national_french_fries_day_-_belgian_fries_website_visual.jpg?itok=JSh6oSVG
https://www.compass-group.be/en/stories/french-fries-are-a-belgian-invention
Storbeck
26th January 2025, 04:00
Can't argue with the waffles. And FN Browning.
LeMans should count for something I suppose?
F5 Dave
26th January 2025, 07:26
And the croissant. . . Oh. That's from Austria. :mellow:
katinas
26th January 2025, 08:42
Hi I was talking to a gentleman today at Ruapuna
He asked about what aluminium to use for sleeves to be plated.
Heat treated A6061 T6 containing magnesium and silicon as its major alloying elements and easy to find.
wobbly
26th January 2025, 18:35
Yes 6061 T6 in 8mm is what I will be using for the added plate on top of the KR180.
Is not available in 8mm plate so was sliced off a 127mm bar , CNC machined and bored /drilled to suit.
It has 0.2mm extra height to be take off after welding around the bore and the water jacket
diesel pig
26th January 2025, 18:46
So are two holes either side of the top stud hole for the coolant? are you happy that they are large a enough?
Flettner
26th January 2025, 20:34
For casting cylinders fresh, LM13.
2024 if you want to machine a piston from solid.
husaberg
26th January 2025, 22:13
plus 10....
https://www.wakefieldmetals.co.nz/wp-content/uploads/2019/10/roundBar.pdf
they do tubes in f-grades that suit , but not in the size someone wanted....
Both Fletchers and Ulrich do heavy wall alloy tube in 6000 series.
This plates just fine according to Grant at the platers down South
For casting cylinders fresh, LM13.
2024 if you want to machine a piston from solid.
Hi I was talking to a gentleman today at Ruapuna
He asked about what aluminium to use for sleeves to be plated.
Also about CF rotary valves and clearances.
He has posted on here.
I remember either Wob, Neil , Rob, or maybe Yow using specific a grade I think 2040? or similar that was fee matching an took the replating well?
I had a man look but TBH I am beat after only a few hours sleep and 600km travel today.
Good to see the Kr250 out looking all green and mean and a fair few TZ or close analogues.
My son is finally running comparable times on the Honda well......4t compared to the old Supermoto.
clean holeshot in all races and clean and tidy lines with the bike staying on the track.
I was hoping to catch up with DP. but missed him.
Heat treated A6061 T6 containing magnesium and silicon as its major alloying elements and easy to find.
Yes 6061 T6 in 8mm is what I will be using for the added plate on top of the KR180.
Is not available in 8mm plate so was sliced off a 127mm bar , CNC machined and bored /drilled to suit.
It has 0.2mm extra height to be take off after welding around the bore and the water jacket
SwePatrick
27th January 2025, 06:52
Lugging my hair yesterday, dynoing the Kartengine.
Well, it all falls in place in the end ;) :D :D :O
https://youtu.be/kV_J-68ijec
jonny quest
28th January 2025, 11:10
Kawasaki is coming out with a new full sized 2 stroke dirtbike. Last year of production was 2007 for their KX line.
husaberg
28th January 2025, 18:33
Some interesting info in here.
Kr250
https://www.classicracer.com/classic-racer-machines-kawasaki-kr250-350-developing-the-tandem-twins/
Exactweld
https://www.classicracer.com/gorgeous-the-exactweld-story/
Flettner
29th January 2025, 17:58
Cylinder back from NZ Cylinders.
diesel pig
29th January 2025, 18:07
Cylinder back from NZ Cylinders.
I have to know "what's in the small jar"
190mech
29th January 2025, 21:45
Photo #1 instruction sheet says Motul Kart synthetic castor for pre lube..
diesel pig
29th January 2025, 21:51
Photo #1 instruction sheet says Motul Kart synthetic castor for pre lube..
Makes sense. Thank you
husaberg
29th January 2025, 22:22
I have to know "what's in the small jar"
https://www.youtube.com/watch?v=D8G9BsuaFtk
.............
wobbly
30th January 2025, 12:06
This is something that Millenium struggled with for years and are still getting shit poked at them even now.
They keep getting random " streaking " up the bore at the first heat cycle - nothing to do with port edges.
If you use a ton of castor based oil on the bore/piston , and DO NOT rev or blip the throttle for at least 5 minutes of just slow first start idle, this does not happen.
The heavy compression induced ring bore tension is reduced doing this initial break in procedure and bore streaking created by micro ring face particles being torn off - goes away.
It looks bad when you see it , but not long into normal use it will quickly wear off.
ApolloMotoMoto
30th January 2025, 13:43
This is something that Millenium struggled with for years and are still getting shit poked at them even now.
I have seen so much shit poked at them over this that I had decided to go to PowerSeal for their Nikaseal plating instead of Millenium.
Thankfully the engine manufacturer my team has been working with in China has accepted the need to convert from chrome plating to "Nickel Silicon Carbide" process.
So far it appears they have found a facility to shop out the plating too until I can convince them to ditch their in-house chrome process completely and setup for Ni-Sic plating like they ought to be doing...
I sent them a few Chinese language patents, I dont get whats so difficult about it ;)
The facility they are shoping out too claims they purchase the Sic powder straight from Germany, which at least sounds promissing.
Once the first batch of "nika-whatever" coating cylinders get here I'll have some pistons made up for 1.0mm chrome face rings and see what happens.
Flettner
30th January 2025, 17:12
.........China?
wobbly
30th January 2025, 20:15
The coating chemical process , can be easily adjusted technically to achieve a wide range of surface hardness values after final honing.
PowerSeal errs very much on the hard side , and thus receives big reps as though their process is " superior " because they don't suffer anywhere near as badly from initial streaking
up the bore during the first break-in heat cycle.
But in realty, of course , there is never a free lunch , and the harder honed surface immediately wears the coated ring face , and thus the longer term seal efficiency much, much faster.
Swings and roundabouts, where they sacrifice good long term ring seal , for short term perceived superior coating performance.
It is in no way superior at all - if the simple, correct break in process is adhered to, and then the so called shit plating performs perfectly in long term reality.
ApolloMotoMoto
31st January 2025, 05:03
The coating chemical process , can be easily adjusted technically to achieve a wide range of surface hardness values after final honing.
PowerSeal errs very much on the hard side , and thus receives big reps as though their process is " superior " because they don't suffer anywhere near as badly from initial streaking
up the bore during the first break-in heat cycle.
But in realty, of course , there is never a free lunch , and the harder honed surface immediately wears the coated ring face , and thus the longer term seal efficiency much, much faster.
Swings and roundabouts, where they sacrifice good long term ring seal , for short term perceived superior coating performance.
It is in no way superior at all - if the simple, correct break in process is adhered to, and then the so called shit plating performs perfectly in long term reality.
Thank you for sharing the empirical experience Wayne.
The process itself is simple enough to understand in principle...
But as I got deeper into what happens when you hone the cylinder, and how the coating has certain parameters that are tuned to work in conjunction with the method of honing, the ability to effectively determine the best solution quickly exceeded my pay grade.
Condyn
2nd February 2025, 14:55
The “Millenium barcode” can be avoided, however the Platers themselves do not even know the solution. They blame wiseco rings, the customers constantly blame the honing, and Facebook warriors blame ring end gap lol.
On my last replate from millenium, I used wossner pistons/rings, however I also used copious amounts of permatex ultra slick assembly lube and spent hours with a cotton mop burnishing the nikasil points from the port edges. 1/2 way through the dyno day we did the obligatory head pull, and there was no “barcode”. Looking forward to trying this with wiseco pistons and rings to narrow down on a common denominator.
F5 Dave
2nd February 2025, 20:26
Strange. My 50 and 496 were Millennium. Never saw an issue when pulled. Both run in on dyno. 50 a billion times.
496 was wiseco. Didn't see issues.
husaberg
2nd February 2025, 20:59
Any kiwis got one of these lurking about I want one to make a crankcase breather for my Ducati, cough couch 4t project.
That way despite its over complicated top end with wizwams a tick tock clock pieces It will it at least have a 2t Reed Valve.
Its normally found an early Homeliite chainsaw
I thought there was one in the old mans shed but the ratio seem to be more shed than homelite Reed Valve.
there are jonseerd and old sthil
355650355651355652
These are smaller then they look
https://www.youtube.com/watch?v=3YLO48VzKh8
SwePatrick
2nd February 2025, 21:53
Finally!!
I got this 'overkill' Kawasaki engine started.
It´s been a hectic week, actually for no reason.
But i wanted to start this bastard of a engine for you guys =)
It´s a Kawasaki kx250 -96 engine
Equipped with balanceshaft from Tecate.(parts from tecate but house built by me)
Lockup clutch.(built it myself)
Rotating disc intake system(built it myself, some parts from Rotax can am 250)
TM racing cylinder(ported by me, resleeved by me)
So it´s a real hybrid of things, like a frankensteins monster.
Hope it produces monster power later on also =)
https://www.youtube.com/watch?v=IcgNjFLAxT4
yatasaki
3rd February 2025, 04:24
Any kiwis got one of these lurking about I want one to make a crankcase breather for my Ducati, cough couch 4t project.
That way despite its over complicated top end with wizwams a tick tock clock pieces It will it at least have a 2t Reed Valve.
Its normally found an early Homeliite chainsaw
I thought there was one in the old mans shed but the ratio seem to be more shed than homelite Reed Valve.
there are jonseerd and old sthil
355650355651355652
These are smaller then they look
https://www.youtube.com/watch?v=3YLO48VzKh8
I got few homelite reeds Husa, if you need in pm
F5 Dave
3rd February 2025, 06:34
While you are cleaning out the shed, try get the T125 closer to the door.
husaberg
3rd February 2025, 16:35
I got few homelite reeds Husa, if you need in pm
I just noticed where you are from what a beautiful spot. Thanks for the offer, I don't think there is a spot in the world further away from where I live.
I am sure there is some in the shed somewhere, But Grumph will attest it's a jungle in there.
yatasaki
4th February 2025, 07:40
If you need.. it's on me, who else in the planet would need 60years old chainsaw reeds to put on foulstroke
eddie
4th February 2025, 14:19
plus 10....
https://www.wakefieldmetals.co.nz/wp-content/uploads/2019/10/roundBar.pdf
they do tubes in f-grades that suit , but not in the size someone wanted....
thanks for the replies I will do them with a taper fit that was talked about early in the thread,has anyone here done that and what taper angle was used
Niels Abildgaard
4th February 2025, 21:57
A picture
https://imgur.com/cMGvxQD
https://i.imgur.com/cMGvxQD.jpeg
I plan to let exhaust side crankcase inhale as much air as it can and blow fuel/lube oil for a 15% rich mixture on underside of exhaust piston to keep it cool.
Inlet side is only allowed to inhale a third clean air.
The two crankcases are connected by a pipe and contra valve.
(Not shown yet)
The scavenge air escaping through exhaust port will be clean, cold air.
Rest will be correct lambda and stay in cylinder.
A simple oxidation catalyst will be fine.
lohring
5th February 2025, 03:41
Below are pictures of my piston ported, crankshaft scavenged, opposed piston engine. It used crankshafts and crankcases I had with adopter plates to a cylinder. The pipes and gears between the crankshafts aren't shown for clarity.
Lohring Miller
355665355666355671355669355670
Niels Abildgaard
5th February 2025, 05:38
Below are pictures of my piston ported, crankshaft scavenged, opposed piston engine. It used crankshafts and crankcases I had with adopter plates to a cylinder. The pipes and gears between the crankshafts aren't shown for clarity.
Lohring Miller
Was it a simple job to make the geartrain work satisfactory?
It has been a sore spot on quite some opposed piston engines.
F5 Dave
5th February 2025, 06:27
A picture
https://imgur.com/cMGvxQD
https://i.imgur.com/cMGvxQD.jpeg
I plan to let exhaust side crankcase inhale as much air as it can and blow fuel/lube oil for a 15% rich mixture on underside of exhaust piston to keep it cool.
Inlet side is only allowed to inhale a third clean air.
The two crankcases are connected by a pipe and contra valve.
(Not shown yet)
The scavenge air escaping through exhaust port will be clean, cold air.
Rest will be correct lambda and stay in cylinder.
A simple oxidation catalyst will be fine.
Is that made of wood? ECO. :cool:
Flettner
5th February 2025, 07:04
Here is one in actual hardware. Waiting on time/money and interest to finish. (My interest is elsewhere pleasantly)
https://youtube.com/shorts/HGg_mI9OKjI?feature=shared
Jan Van Hamme
5th February 2025, 11:25
thanks for the replies I will do them with a taper fit that was talked about early in the thread,has anyone here done that and what taper angle was used
Morsecone
355673
Aluminium sleeve material:
4032-T651
4032-T6
6061-T651
6061-T6
Cast iron sleeve material:
EN-GJV-500 (5.2301 vermicular cast iron)
EN-GJV-450 (5.2201 vermicular cast iron)
EN-GJL-300 (GG30 lamellar cast iron)
Some are easier to find than others.
Niels Abildgaard
5th February 2025, 17:27
Is that made of wood? ECO. :cool:
Scrapped teak furniture.
Lubricated for life
husaberg
5th February 2025, 19:35
thanks for the replies I will do them with a taper fit that was talked about early in the thread,has anyone here done that and what taper angle was used
I think Jan Thiel mentioned a taper or a press fit on the Jamathi but in Steel?
I will see if I can find it.
turns out I can
In 1974 I made a conical sleeve, Morse cone. It was very easy to fit and remove, worked great!!!
No welding needed, just a light press fit. I pressed it in about 2mm.
I got the sleeve material from MAHLE, so I was sure it could be plated... MAHLE 138
Once I had to make a cylinder in a hurry, no time to get it plated.
So I bought a plated Kreidler cylinder, and made a conical sleeve out of it...
It gave good power, and won a lot of races!!
First I made it without aux ports: insufficient power....
As it was easily removable I took it out and added aux ports: +2.5 HP...
Less than 1 hours work, my client was very happy, and won a Dutch NMB championship with it.
Actually reading it I am not sure what the material is but suspect it was aluminium ... but I know that Frits has it in his cabinet. so is it Aluminium??
Jan Van Hamme
5th February 2025, 20:43
I think Jan Thiel mentioned a taper or a press fit on the Jamathi but in Steel?
I will see if I can find it.
turns out I can
Actually reading it I am not sure what the material is but suspect it was aluminium ... but I know that Frits has it in his cabinet. so is it Aluminium??
It is because of that specific message from Jan Thiel on this forum that I also want to do it that way.
Mahle138 is AlSi18CuMgNi
I can't find it to buy.
Frits Overmars
5th February 2025, 22:19
I think Jan Thiel mentioned a taper or a press fit on the Jamathi but in Steel?
Actually reading it I am not sure what the material is but suspect it was aluminium ... but I know that Frits has it in his cabinet. so is it Aluminium??Yup. Aluminium hard-chromed conical sleeve in aluminium cylinder casting.
355679355678355677
husaberg
5th February 2025, 23:16
It is because of that specific message from Jan Thiel on this forum that I also want to do it that way.
Mahle138 is AlSi18CuMgNi
I can't find it to buy.
A390 looks pretty close?
https://www.matweb.com/search/datasheet.aspx?matguid=749e09f1cc2b45fc98213c6ca96 8f72c
Although it seems to heaps more copper?
4032 is close but lower Si
and available in barstock Je use it for some pistons.
https://auto.jepistons.com/je-auto-blog/2618-vs-4032-piston-material-differences/
Yup. Aluminium hard-chromed conical sleeve in aluminium cylinder casting.
355679355678355677
cheers
lohring
6th February 2025, 04:07
The gear train. The idea for an RC boat was to drive a propeller from each crankshaft. Opposite rotation propellers eliminate torque problems.
Lohring Miller
355680
Niels Abildgaard
6th February 2025, 05:12
The gear train. The idea for an RC boat was to drive a propeller from each crankshaft. Opposite rotation propellers eliminate torque problems.
Lohring Miller
355680
This can be tried with two standard engines united by a new common cylinderhead
https://i.imgur.com/hzIW9WL.jpg
jamathi
6th February 2025, 14:54
thanks for the replies I will do them with a taper fit that was talked about early in the thread,has anyone here done that and what taper angle was used
Mahle 138 aluminium was used.
And a MORSE cone
Worked great!!!
jamathi
6th February 2025, 15:37
A390 looks pretty close?
https://www.matweb.com/search/datasheet.aspx?matguid=749e09f1cc2b45fc98213c6ca96 8f72c
Although it seems to heaps more copper?
4032 is close but lower Si
and available in barstock Je use it for some pistons.
https://auto.jepistons.com/je-auto-blog/2618-vs-4032-piston-material-differences/
cheers
I just ordered a bar of Mahle 138, no problem, in 1973
Jan Van Hamme
6th February 2025, 18:26
deleted my double post
Jan Van Hamme
6th February 2025, 18:50
I just ordered a bar of Mahle 138, no problem, in 1973
When I read your post about the morse cone sleeve at the time, I thought and think it was a brilliant idea.
So looking for Mahle 138. Not found so far.
Then look for other types of aluminium.
Somewhere I once read from Lozza Stolks that aluminium 4032-T6 is a good material for making a sleeve and having it nicasil plated.
Looking for 4032-T6. Not found so far.
My Yamaha RD125LC has a factory cast iron bushing in the aluminium.
So I tought I would make a morse cone into the cast iron cylinder and place a cast iron bushing in it.
Axially it will hardly pressed in there, of course just as firmly.
Unless someone has a bar or tube Mahle138 or 4032-T651 or -T6 available in Belgium or the surrounding area, I am thinking of taking the GG30 route.
Is dat verstandig of blijf ik daar beter van weg?
If I drill a conventional sleeve to a larger bore after wear, I have to rebalance the cranckshaft every time because of an larger piston.
To prevent that,I could have the cast iron bushing nicasilized.
However, cast iron on cast iron has good emergency running properties.
Hence the idea to use a replaceable cast iron morse cone bushing that can accommodate the original piston diameter every time.
husaberg
6th February 2025, 20:30
When I read your post about the morse cone sleeve at the time, I thought and think it was a brilliant idea.
So looking for Mahle 138. Not found so far.
Then look for other types of aluminium.
Somewhere I once read from Lozza Stolks that aluminium 4032-T6 is a good material for making a sleeve and having it nicasil plated.
Looking for 4032-T6. Not found so far.
My Yamaha RD125LC has a factory cast iron bushing in the aluminium.
So I tought I would make a morse cone into the cast iron cylinder and place a cast iron bushing in it.
Axially it will hardly pressed in there, of course just as firmly.
Unless someone has a bar or tube Mahle138 or 4032-T651 or -T6 available in Belgium or the surrounding area, I am thinking of taking the GG30 route.
Is dat verstandig of blijf ik daar beter van weg?
If I drill a conventional sleeve to a larger bore after wear, I have to rebalance the crankshaft every time because of an larger piston.
To prevent that,I could have the cast iron bushing nicasilized.
However, cast iron on cast iron has good emergency running properties.
Hence the idea to use a replaceable cast iron morse cone bushing that can accommodate the original piston diameter every time.
As far as i know 4032 is freely available? at least here anyway dont worry about the temper you can do that yourself.
As far as I know most people making pistons will be using 4032 at least 25% of the time.
In France if it helps it will be called A-S12UGN.
its def in Europe
https://www.leichtmetall.eu/en/products/en-aw-4032
TZ350
6th February 2025, 22:58
.
Promised a friend I would gather up all my Suzuki RG50 rotary valve conversion posts into one place.
Yes. It is also where the ignition trigger gets installed.
355037 355040 355038 355041 355039
This is how I went about it.
I used all the rotary valve parts from a Suzuki GP125 and flywheel.
1) Salvage the crankshaft hub from an old flywheel.
2) Cut the thread off the end of the crankshaft.
3) Drill and tap the crankshaft for a M5 screw.
4) Machine the hub and crank flush. Then machine 0.005" five thou off the end of the crank to give some crush on the hub. You only just want it gently squeezed, just enough to hold it securely but easy to get off again.
5) Make a spacer with about 0.010" ten thou clearance between the hub and the rotary valve driving dog.
6) Insert a 2-3mm thick "O" ring in the face of the spacer to give it some crush on the RV driving dog.
7) The hub is keyed to the crankshaft. Screw a M3 dome head into the hub for the ignition trigger at the appropriate timing position.
8) Crush the dome head in a vice to collapse the Philips star. You need to do this so you don't get two ignition pulses close together. One from each side of the Philips dome head screw.
9) At TDC drill a 5mm hole in the crank shaft for the RV driving dog's driving pin. 5mm fitted the key way in my Suzuki RV driving dog. I cut an old drill bit down to use for the pin.
10) Used a short piece of hose and two hose clips to secure the carburetor to the inlet stub. I put a larger "O" ring inside the hose to prevent metal to metal vibration contact between the carb and stub.
RG50 cylinder with the original inlet tract sealed up with Kneed-It putty. Also for the RV, the left side case was filled up with Kneed-It too before milling it flat for the rotary valve and cover.
355034 355035
.
I have been playing with my rotary valve converted Suzuki RG50's inlet timing. Rotary valve timing was changed and ignition and jetting optimised for each run. Everything else the same.
355021 355022 355023
Red line inlet timing, opens 135 btdc closes 75 atdc. Blue line inlet timing, opens 145 btdc closes 85 atdc. So more is not always better.
My previous limited experience with a two stroke and Nitro on the dyno. Is that, it was good for additional low down torque and for filling in the hole just before getting up on the pipe. Once the engine started coming anywhere near maximum torque it was best to stop adding nitro. It sure looked like it would give the bike some extra lift coming out of corners. A real power band widener. It would be interesting to adjust the engines compression/ignition properly for Nitro. Maybe I will try it one day.
Yes, pay to check.
Our preference is a 12V charging stator/rotor, 12V rectifier/regulator and capacitor (no battery) for a push and go system.
354768
Total loss, the 5 Amp hour battery lasts me the whole day.
Some times a charging system is not possible or practicable so we run total loss. As an experiment I connected the 18Volt 5 amp hour Ryobi battery to the car heater electric water pump that we use on our bikes. It pumped water for two hours before I got bored and went to lunch. With the 18V battery I had to use a 24V temperature gauge. The gauge switches the pump on/off and is very good at keeping the coolant temperature at its pre set target value of 45 deg C. 40 made the most power but 50 carburetted much better. So 45-48 it is. With these cheep Chinese switchable temperature gauges we found we can keep the coolant temperature in a very tight range.
.
354311 354310 354312 354313
Stroked crank, pin hole welded and re machined for 45mm stroke (thanks Flettner).
This is to go with a big bore kit to make an F4 95cc, Suzuki RG50 engine with a rotary valve conversion.
To get close to 50% ballance factor I needed to make the counter weight heavier.
Managed that by removing a small amount of material on the crank pin side.
It is always a worry drilling holes here as it may loosen the crank pin. Anyway I kept them as shallow as possible and crossed my fingers for luck.
The insert is my best interpretation of a venturi. The lead convergent cone is aerofoil shaped. The constriction is 24mm and the tail is an energy recovering divergent cone. Like the X section of an aero wing.
The insert is glued and pressed in. It can't be removed from the carb body without wrecking the carb.
The insert is about 40mm long and the inlet tract to the rotary valve is about 68mm. The carb was enlarged in the area of the main jet to reduce the disruption to the airflow by the slide, Jet nozzle and needle.
The part of the bell mouth that was there for the air filter rubber boot, was cut off.
354097354098354099
This class legal 24mm OKO that has been modified, gives 94% of the flow of a genuine standard 28mm Keihin.
It is probably time to do away with the 24mm carb rule. No other F4 bike has that restriction.
350996
More adventures with the Suzuki RG50
350995
Green line was the original piston port cylinder. Red line after it was converted to rotary valve and the Blue line is RV with a smaller 24mm carb.
The smaller carb Blue line has a strange dip in it. Not sure what that means but it looks like something that has become more pronounced as we have progressed.
The take away looks to be that the smaller carb and inlet tract better suit the rotary valve timing.
.
350938
Ok. Got the rotary valve Suzuki RG50 running tonight.
Blue line is the original piston port/reed setup. Red line is the exact same cylinder on the rotary valve bottom end, no other changes to ignition or jetting at this point.
I only managed one run before the ignition trigger fell off. Sort that tomorrow night.
350939
The RV seems to rev way past the old piston port setup. Looks like the RV setup needs different jetting and maybe timing compared to the old piston port/reed engine.
Looking forward to doing some tuning tomorrow night. Very excited now that it actually runs.
.
350881
Ok I need some help. I am hoping for some ball park general advice from the Free Tec 50 guys. What sort of rotary valve timing do they use. 24mm carb, 14,000 peak rpm. Thanks.... :)
350860
Completed my Suzuki RG50 with what was originally a piston port/case reed inlet with its now new rotary valve conversion.
Next move is to put it all together with the cylinder from my current RG50 engine so that I can compare before and after conversion dyno runs.
.
350808
Outer rotary valve cover and ignition trigger.
.
I am pretty lazy and did not want to dick around with dial gauges to center the rotary table and setup the case on center. So I tapered a length of 1" bright and used the taper to force the job on center.
350789 Centering the Rotary Table with the tapered round bar.
350787 Centering the crankcase half.
350790 Starting to cut the pocket. Depth and inner and outer diameters are critical.
350788 Finished the first half. Depths and diameters worked out perfectly. Now to get the cover sorted.
Suzuki RG50 with a GP125 rotary valve assembly. Maybe it will end up a 50 or I could make a 69cc engine and Turbo Charge it. Such exciting possibilities.
.
Team ESE exploring the possibility of fitting a Suzuki GP125 rotary valve assembly to a Suzuki RG50.
Also in the works is a small turbocharger with a much lighter bespoke 6061 aluminum exhaust turbine housing for turbocharging a 70cc two stroke. Aluminum should be Ok for the turbine housing as the exhaust gas is much cooler on a two stroke than a four stroke. We also want to make bespoke turbine housings so we can get the A/R ratio more suited to the capacity of the engine.
A rotary valve converted RG50 with an over bored turbocharged 70cc water cooled cylinder. With the turbo we plan on a draw through carb, but I am also tempted to fuel inject it directly into the turbo intake or maybe just after the turbo on the discharge side.
350769
lohring
7th February 2025, 03:12
This is the way my partner joined two standard engines. He built it as an inline twin, but it could be built as a horizontally opposed twin with either alternate or simultaneous firing.
Lohring Miller
355685355686
Jan Van Hamme
7th February 2025, 07:49
As far as i know 4032 is freely available? at least here anyway dont worry about the temper you can do that yourself.
As far as I know most people making pistons will be using 4032 at least 25% of the time.
In France if it helps it will be called A-S12UGN.
its def in Europe
https://www.leichtmetall.eu/en/products/en-aw-4032
Thank you very much.
I will contact them and hope they want to sell to a non-professional customer.
ken seeber
7th February 2025, 11:33
We used to use A390 at Orbital.........many cast pistons are made using this or similar.....T6 of course.
flyonly
7th February 2025, 14:28
.
Promised a friend I would gather up all my Suzuki RG50 rotary valve conversion posts into one place.
What the rotary valve housing and cover plate of a Suzuki also?
Sent from my iPhone using Tapatalk
TZ350
7th February 2025, 14:48
What the rotary valve housing and cover plate of a Suzuki also?
Yes, used all the rotary valve parts from a Suzuki GP125. GP100 is much the same. But milder inlet timing and 22mm carb instead of 24.
F5 Dave
7th February 2025, 17:29
I was considering an RG100 Vtwin in an RS when I was playing with spare cases.
SwePatrick
9th February 2025, 19:34
I´m fairly new to this rotary intake disc program, so do not kill me =)
I´m about to start adjusting this thing, but i stumbled into some small issues.
Have a look =)
https://youtu.be/LP5s3Gcr1kY?si=C9kP57jAFlsuf6B0
jato
13th February 2025, 08:52
Hi all, I'm needing quite a bit of mallory metal - 5/8 diameter , pos 700mm of it. any favorite suppliers in nz? Au or the US are the candidates at the mo...
Niels Abildgaard
13th February 2025, 09:43
Hi all, I'm needing quite a bit of mallory metal - 5/8 diameter , pos 700mm of it. any favorite suppliers in nz? Au or the US are the candidates at the mo...
Scrapped endmills are made from tungsten carbide and cobolt with a density of plus 15 gr/cc.
Diameters 16 and 20 mm are industry standard
It is easily parted with wire sparking and not so easy with diamond disc.
Scrap price around 14$ per kg.
Condyn
13th February 2025, 09:43
Is there any information available on machining the last bit of baffle cone on this thread? My quick search is coming up empty.
I am wondering about the purpose as I see it from time to time. Is this simply to transition into the nozzle nicely? Any examples?
husaberg
13th February 2025, 18:19
llllllll;;;
The venturi nozzle is there to do one thing - the stinger is a resonant length tube and strong pressure gradients leap up and down it off atma.
When a strong negative sign wave launches down the stinger it can, and does, destroy some of the positive pressure wave that ultimately stuffs the cylinder
with the A/F sitting in the Ex duct, as the piston approaches Ex closure.
Adding a tapering cone after the true pressure bleed venturi helps to prevent this bad wave affliction from affecting the "in pipe "action.
Was invented by Helmut Fath - my hero - for the Honda factory team that ran Freddy in 250/500 the same year, it had one stinger 450 long, and one 150 long.
The new nozzle invention, took away the length effect of these disparate stingers, making tuning each much easier - and closer .
Thus using a nozzle in the belly is not going to have enough effect on this low intensity zone to make much difference.
BUT, being a 2 stroke it will probably work superbly, just to piss me off.
The exhaust exit "nozzle" was used first by Helmut Fath ( my hero ) when tuning for Honda where their V twin 250 had one stinger 150 long the other 450 long.
I have tested all manner of variations and the best is around 10mm of parallel nozzle and then 10mm of divergence to a stinger around 1.5mm bigger.
This reduces the effect of the waves bouncing up and down the stinger off atmosphere disrupting the rear cone waves.
The pipe vol/engine cc field in the pipe screen was added by Neels to the program when Frits noted that he had calculated this for the RSA - maybe he can elaborate on the relationship.
Note also that there is two fields for the length to end of header and length to end of diffuser.
I got Neels to add this as so few pipe designs are "correct" and its a pain to calculate all the time.The header end should be 30 to 32% and the diffuser should be 64 to 68%
TeeZee - really glad that you are looking at the STA numbers and realising that the sim is telling you what is needed - or not in many cases.
Getting all the elements of a design in harmony is what makes big power numbers.
I would try making the divergent header nozzle longer - very short ones can create shock waves and reduce the energy available to do positive "work" in the pipe.
Another good source for big ends is Thompson - I use these in KT100 crank rebuilds as the needles are already graded.
The rear cone nozzle in the old Honda manual is well out of date.
A later version was developed by Helmut Fath and was first used on Fast Freddys 250 where one stinger was 150 long the other was 450 long.
This better design has a short 10mm "nozzle" of the correct size to create the pressure restriction, then a short taper, up to a stinger tube approx 2mm bigger in diameter.
The bigger stinger and the reverse taper basically remove this resonant tube from the equation, and the stinger length becomes irrelevant.
Under normal conditions the wave action bouncing up and down the stinger ,off the open end to atmosphere, creates varying bad effects on the reverse cone waves.
The pic shows a section of one for F3 - 400.
Rear cone welds onto LH side, stinger pushes into RH side and welded as well.
Another side effect is that there is no welding ( dags) to affect the flow where the rear cone is attached to the tube.
.
355696
if you machine sections of the cone its far easier to get it the correct size, especially if you are dealing with the tiny glow engine
Condyn
13th February 2025, 21:25
Thanks Husa!
wobbly
14th February 2025, 09:43
The latest iteration of the nozzle is to make it about its diameter in parallel length , then a simple 45* chamfer on the exit out to the stinger ID.
I have used up to 3mm diameter difference , depending upon what tube is available.
SwePatrick
16th February 2025, 21:29
Everyday is a good day, only when it´s bad, it´s bad =)
Or, it was running great until it wasn´t....
Sunday, video, enjoy! =)
https://youtu.be/zP-2xBP5DWI?si=gRsLiEHTaDltOCd9
husaberg
17th February 2025, 20:26
Any kiwis got one of these lurking about I want one to make a crankcase breather for my Ducati, cough couch 4t project.
That way despite its over complicated top end with wizwams a tick tock clock pieces It will it at least have a 2t Reed Valve.
Its normally found an early Homeliite chainsaw
I thought there was one in the old mans shed but the ratio seem to be more shed than homelite Reed Valve.
there are jonseerd and old sthil
355650355651355652
These are smaller then they look
https://www.youtube.com/watch?v=3YLO48VzKh8
I found what has this Reedcage these days the OS GT33 which by the looks of it is a 33cc RC aircraft engine.
https://ultimatehobbies.com.au/products/os-engines-reed-valve-assembly-gt33
JdG
18th February 2025, 07:06
https://youtu.be/8Kp108x4tQA?feature=shared
Interesting video. Maybe Frits, Wobbly, Jan, or someone else that is really into this stuff will have some remarks. But all in all I think it’s a quite good explanation of different cylinder bore coatings.
Verzonden vanaf mijn iPhone met Tapatalk
wobbly
18th February 2025, 09:27
Kawasaki developed the Electrosil process that is essentially identical to the high voltage plasma spray technique, mid last century.
It was a high silicone wire wrapped around a mandrel, inserted into the bore and zapped with a trillion volts.
I believe its still an aftermarket option for recoating all alloy bores to this day.
As for the impact of CO2 emissions on the environment - depends upon your ideological tin foil hat approach.
CO2 has increased from 0.03% to 0.04% in the environment over the last two decades, sufficient to wreak the planet , yea right.
And of course dont mention that the increased CO2 density has increased plant growth rates by 15% over the same period, as then you have a conspiracy theory instantly hanging over you.
Our Cindy believing that NZ banning oil and gas licenses was going to " save the whales " but then concurrently importing shit coal from Malaysia to help power EV cars, when China is now
building over 200 coal fired power plants is about as far into the sand as you can bury your head.
No more politics.
pete376403
18th February 2025, 10:06
I believe that alusil was used for the flat 6 chev Corvair engine back in the 60's.
Flettner
18th February 2025, 19:39
Kawasaki developed the Electrosil process that is essentially identical to the high voltage plasma spray technique, mid last century.
It was a high silicone wire wrapped around a mandrel, inserted into the bore and zapped with a trillion volts.
I believe its still an aftermarket option for recoating all alloy bores to this day.
As for the impact of CO2 emissions on the environment - depends upon your ideological tin foil hat approach.
CO2 has increased from 0.03% to 0.04% in the environment over the last two decades, sufficient to wreak the planet , yea right.
And of course dont mention that the increased CO2 density has increased plant growth rates by 15% over the same period, as then you have a conspiracy theory instantly hanging over you.
Our Cindy believing that NZ banning oil and gas licenses was going to " save the whales " but then concurrently importing shit coal from Malaysia to help power EV cars, when China is now
building over 200 coal fired power plants is about as far into the sand as you can bury your head.
No more politics.
Wobbly, stay off the internet, it's bad for your mental health 😁
wobbly
19th February 2025, 07:33
Aint that dead true Flett.
JanBros
23rd February 2025, 11:45
when making angles in cones, is it more important to keep the angles of the cones the same, or the diameter at the angle, as keeping both is not possible.
as an example, this cone will get a 45° angle in the middle (I know 45° is way too much, but the bigger the angle the clearer it is):
https://dl.dropboxusercontent.com/scl/fi/5a743xxgg9eqidbl9h4ur/recht.png?rlkey=62wvg04wdwaze4r62fulw30e9&st=rffxfjvn&dl=0
keeping the diameter of 30 at the angle gives these angles :
https://dl.dropboxusercontent.com/scl/fi/o5eygatffr23ad8hxztzx/45-dia.png?rlkey=rwwicmu345x7ox3szgfuef6o5&st=8wc6oy0o&dl=0
when keeping the angles at 11.42°, the diameter get's bigger, and the lenghts of both parts changes (for making an angle in a cone this does not matter as the total length stays the same, but when making an angle between for example the last header-part and the first diffuser-part, it changes the length of both) :
https://dl.dropboxusercontent.com/scl/fi/sp24m81gsgzkkfnwquoud/45-angle.png?rlkey=842r3yfo32h7lpffn0tu6w1c2&st=8n71g3s5&dl=0
so who does what ? the pipes for my MX-moped are for the biggest part curves so it matters more than on straight pipes with just a few tight curves :
https://dl.dropboxusercontent.com/scl/fi/s4xc8gq3n25u8i48vptvi/exh.png?rlkey=px3x6svz64d0thvdwmli9d6us&st=p6y2tj21&dl=0
wobbly
23rd February 2025, 17:52
I have been doing this in SolidWorks for over 25 years.
When joining two different angled cones at their ends , you extend the cone length and create the cut passing thru the real end center points.
Thus one side of each cut is shorter and smaller in diameter , the other side is longer and larger in diameter, but the centerline length says constant.
Here I have joined two 2mm thick cones using this method, both cuts are 5* , and there is no discernable difference in the mating diameters at all.
Ive done this literally hundreds of times , and never had any issues with the cones not mating exactly.
The only other trick to doing it in CAD is to create the cones as a surface rotation that are driven by the neutral axis diameters ie the cones ID plus one material thickness.
Thus when this surface with an angle cut is unrolled into a pattern , you do not have two distinct edges due to the angled material thickness.
If you do dont do this you cannot simply remove one of the lines for the laser to follow , as neither represent the true angled cut shape.
41juergen
23rd February 2025, 20:59
maybe something for Wobbly: when optimizing the intake lenght in EngMod, for what RPM do I need to go, max. torque, max power or somthing in between?
cheers
Juergen
JanBros
23rd February 2025, 22:09
I have been doing this in SolidWorks for over 25 years.
When joining two different angled cones at their ends , you extend the cone length and create the cut passing thru the real end center points.
Thus one side of each cut is shorter and smaller in diameter , the other side is longer and larger in diameter, but the centerline length says constant.
Here I have joined two 2mm thick cones using this method, both cuts are 5* , and there is no discernable difference in the mating diameters at all.
Ive done this literally hundreds of times , and never had any issues with the cones not mating exactly.
so keeping the angles is the way to go, tnx
wobbly
24th February 2025, 08:00
Extending the cones past the end point and then cutting across the actual center point is the real trick.
wobbly
24th February 2025, 08:08
Mr41, it depends upon what the application is , but generally with a gear set you tune between peak torque and gearchange rpm.
There is a spread of about 2000 rpm where this effect is working more or less.
The rpm where the two curves cross at a pressure ratio of 1 is the actual perfect tune point, it reduces in effect each side of this.
If you have many corners where you need alot of front side drive, then making the intake tuned rpm lower = longer if it will fit in, can help offset a pipe made to rev as well.
Swings and roundabouts - no free lunch, if translating.
41juergen
24th February 2025, 19:33
Thank's a lot Wob, will see how I can manage that with my 3MA project what has limited space down the engine..
Rudex
26th February 2025, 06:19
I found in facebook interesting case flow. https://www.facebook.com/groups/671081149638729/permalink/9095807130499380/
The coments from Jan
I] Jan Thiel:
Should have been tried on the RSA.... Instead they tried a 'Honda type' exhaust port: 2 HP less!!! Doing this we might have reached 60 HP........[/I]
Anyone have more pictures?.
355756355757355758355759355760355761
SwePatrick
2nd March 2025, 19:42
First small steps of dynoing my 'molested' kx250 engine, i hope there is more lurking, as i have only made 6 pulls so far.
5th made the most so far. 60.4hp to the wheel with european standards, almost no weather correction.
Aiming for about 63hp with E85, might be more, but let´s just set the 'goals' low at this point.
It was a succesful dynoday as all my mods actually held up, some other small issues occured ofcourse =)
Later on i will run methanol.
https://youtu.be/y23B1pVLNG8?si=_VYD1xz6lhCxF_LI
koba
4th March 2025, 08:21
I happened upon this recently, it was pretty cool to see one for real.
Aprilia RSW125
355803
355804
355805
355806
TZ350
4th March 2025, 11:39
First small steps of dynoing my 'molested' kx250 engine, i hope there is more lurking, as i have only made 6 pulls so far.
5th made the most so far. 60.4hp to the wheel with european standards, almost no weather correction.
Aiming for about 63hp with E85, might be more, but let´s just set the 'goals' low at this point.
It was a succesful dynoday as all my mods actually held up, some other small issues occured ofcourse =)
Later on i will run methanol.
https://youtu.be/y23B1pVLNG8?si=_VYD1xz6lhCxF_LI
60 RWHP at something like 6,500 RPM is a fantastic result for the KX250. SwePatrick has me reconsidering what I am doing with my own 250 single.
355808 355809
I have 42 RWHP at 9,500 RPM. To little power at to many RPM.
Back to the drawing board.
wobbly
4th March 2025, 19:44
TeeZee, very wrong. Your rpm and powerband is perfectly suited to the engine configuration you have.
And running E85 makes the results shown not even remotely comparable to what you are doing.
Plus harking back to my real shit fight with Patrick about converting RWHP to EngMod crank power - where he was absolutely adamant i was spouting garbage, he is now suddenly quoting exactly , and completely
agreeing with my and Neels assessment of 12.5 to 15% depending upon if its a Dynojet or not.
Everything with a grain of salt.
Pursang
4th March 2025, 20:45
The subject of 3 into 1 pipes comes up now and then. This is someones approach to the task.
https://www.youtube.com/shorts/TFXgXjvbxJc
TZ350
5th March 2025, 13:52
.
355842 355843 355844
Refreshing the Suzuki GP110 Bucket Racer for the new season.
Piston kissing the head perfectly. Moths have been nibbling the piston, Very long rod (RD400), crank webs machined back for reduced windage on the rod and maximum crankcase volume.
After untold racing miles the condition of the motor is pretty good.
.
355842 355843 355844
Refreshing the Suzuki GP110 Bucket Racer for the new season.
Piston kissing the head perfectly. Moths have been nibbling the piston, Very long rod (RD400), crank webs machined back for reduced windage on the rod and maximum crankcase volume.
After untold racing miles the condition of the motor is pretty good.
Why do the Moths have that hunger?🤣🙈
Are there mixture / end gases in squish gap trapped?
I do always a print with solder to have a picture if quish is piston parallel or opening a little bit...
To avoid trapping this dammed Aluminium Moths😮🤣
Grüße Wolfgang
Peljhan
6th March 2025, 10:00
Extending the cones past the end point and then cutting across the actual center point is the real trick.
Wobbly, do you have any advice or suggestion how to make complete exhaust in solidworks. I made myself an assembly with cones as parts and each cone has basic sketch for revolve operation that also has dimensions inside for where the seam weld will be, end cut and start diameter. End diameter is than expressed as grey dimension which is used as starting diameter in next cone with equation-reference and next cone also has same angle cut as last cone has.
Than I connected everything into excel, so I "just" change dimensions in excel and viola, I have exhaust as imagined with a bit of excel tweaking. Only downside from here is that I have to click refresh so many times as many cones I have.
Problem is, one exhaust funcitons great. I make than pack and go for new exhaust. Change the dimensions in excel as desired, but, all references don't get refreshed. Usually they are all there. If I click on sketch, all equations and references are there, but not working. I have to manually click the equation and just copy it for nothing and close and than it works from there on. Sometimes some cones go bananas when they are flipped inside out as socks, I also have to repair those manually.
Problem is, 20 section exhaust has about 100 equations and to do that manually I would be faster to calculate exhaust with cone layout and print it with needle printer on paper as I did 15 years ago :rolleyes:
Should I do something differently, maybe complete exhaust made just with surfaces. Any guides would be great. Thanks.
TZ350
6th March 2025, 10:42
Why do the Moths have that hunger?🤣🙈 Are there mixture / end gases in squish gap trapped? I do always a print with solder to have a picture if quish is piston parallel or opening a little bit... To avoid trapping this dammed Aluminium Moths😮🤣 Grüße Wolfgang
Yes, I think you are completely right. I will try to match the curvature of the squish so it more accurately matches the piston crown.
Yes, I think you are completely right. I will try to match the curvature of the squish so it more accurately matches the piston crown.
I do machine squish with lathe first as a straight cause have no cnc and then with sanding paper to match radius of piston perfectly
Control you can do with paint from permanent marker... painting both surfaces and against each other rotating...later when completed with solder
Polish piston crow to mirror finish is reflecting heat...avoids overheating of piston
Polished squish area i do too ...but keeping corner razor sharp 😉
Good luck next racing season to you :)
Wolfgang
lodgernz
6th March 2025, 13:23
Yes, I think you are completely right. I will try to match the curvature of the squish so it more accurately matches the piston crown.
Rob, I gave up long ago trying to match the squish curvature with that of the piston crown.
I always turn a straight squish band on the piston at such an angle that the resulting straight piston squish band is a bit wider than that of the head squish band (which for me is alwaysw 50% of bore area).
That way it's possible to get identical squish angles, in fact I don't change the lathe settings between the two cuts (piston and head insert). Means going backwards on one of them but it works.
Condyn
7th March 2025, 12:09
What is the best way to determine if a carburetor is the perfect size?
Last year on the dyno we went from 41mm mikuni tmx to 50mm flat slides with mechanical pj. We gained a good amount of power with this change, as well as better ET at the track, so naturally I am curious about trying a 52mm flatslide next. They cost a small fortune, and I do not want to bore the 50’s because it could backfire (pun). In the other hand, maybe the 50’s are already too big, and I’d be better off with something between 41 and 50….
Frits Overmars
7th March 2025, 13:52
What is the best way to determine if a carburetor is the perfect size?Rule of thumb: Carb diameter = square root of (cylinder capacity x rpm of maximum power / 900 ).
For engines with a rotary inlet this rule of thumb is fairly correct;
engines with a reed valve inlet can adjust their inlet timing themselves and are therefore less demanding in terms of diameter.
skako
7th March 2025, 14:59
Rule of thumb: Carb diameter = square root of (cylinder capacity x rpm of maximum power / 900 ).
For engines with a rotary inlet this rule of thumb is fairly correct;
engines with a reed valve inlet can adjust their inlet timing themselves and are therefore less demanding in terms of diameter.
Hello Frits,
From this formula we can then arrive at the required intake roto-port cross-section determined by Angle_Area [mm°2]
AA= Vc x RPM x 3.14 x Duration° / ( 4 x 900 ) [ mm°2]
Condyn
7th March 2025, 16:57
Rule of thumb: Carb diameter = square root of (cylinder capacity x rpm of maximum power / 900 ).
For engines with a rotary inlet this rule of thumb is fairly correct;
engines with a reed valve inlet can adjust their inlet timing themselves and are therefore less demanding in terms of diameter.
Hello Frits, Thank you very much.
Rotax 124 after 4 hours of first testings...clean burn.. green technology ;) squish parallel..0.7 mm
Thanks to wob...frits...all together!:drinknsin:clap:
Frank S.
9th March 2025, 01:51
Watch out Wolfgang, now they have your fingerprints :cool:
SwePatrick
9th March 2025, 10:52
Early release!
I started dynoed my Kawasaki Overkill engine last weekend, and had to quit.
So this time then, is it actually producing any steam?
You betcha it did! :D :D :D
67.5 whp almost 60Nm
74.4 crank hp 10% losses
79.41 crank hp 15% losses
Pop on over to Youtube and have a look:
https://www.youtube.com/watch?v=Xz3RzMEezas
https://www.youtube.com/watch?v=Xz3RzMEezas
lodgernz
9th March 2025, 13:48
Plus harking back to my real shit fight with Patrick about converting RWHP to EngMod crank power - where he was absolutely adamant i was spouting garbage, he is now suddenly quoting exactly , and completely
agreeing with my and Neels assessment of 12.5 to 15% depending upon if its a Dynojet or not.
Everything with a grain of salt.
Wobbly, Are these figues of 12.5% to 15% that you quote, the estimated loss between crank and wheel HP on an inertia dyno?
I seem to remember that Frits long ago posted a quite detailed analysis of this and concluded that the loss would be about 10%, including tyre/roller friction loss.
Are we talking about the same thing or have I misunderstood?
JanBros
10th March 2025, 01:17
just wanted to share a new method of calculating exhausts. for a couple of years I've been using 2 very different pipes that give almost the same poweroutput. tried to make better pipes but not luch luck so far. So I thought : the best pipe must lie somewhere in between them. and so I calculated a pipe which has exactly the average dimensions of both . blue pipe = R, green pipe = GY, Average pipe = pink
https://www.kiwibiker.co.nz/forums/album.php?albumid=5192&attachmentid=355878https://www.kiwibiker.co.nz/forums/attachment.php?attachmentid=355880&stc=1&thumb=1&d=1741524510
(https://www.kiwibiker.co.nz/forums/attachment.php?attachmentid=355880&d=1741525580)
and the result :
https://www.kiwibiker.co.nz/forums/album.php?albumid=5192&attachmentid=355878https://www.kiwibiker.co.nz/forums/attachment.php?attachmentid=355881&stc=1&thumb=1&d=1741524510
(https://www.kiwibiker.co.nz/forums/attachment.php?attachmentid=355881&d=1741525798)
:cool:
also made an experimental pipe. in the past I used a program of Coker racing to calculate exhausts, and that seemed to work also, but there was something funny about the diameters with that one : as you lower the rpm's, the pipe became fatter which is contrary imho. So I made a pipe using Coker length's and FOS diameters, and included a reverse-cone baffle (here compared to the AVG pipe) :
355883
and the result is also good :
355882
Frits Overmars
10th March 2025, 05:55
....harking back to my real shit fight with Patrick about converting RWHP to EngMod crank power - where he was absolutely adamant i was spouting garbage, he is now suddenly quoting exactly , and completely agreeing with my and Neels assessment of 12.5 to 15% depending upon if its a Dynojet or not.
Wobbly, Are these figues of 12.5% to 15% that you quote, the estimated loss between crank and wheel HP on an inertia dyno?
I seem to remember that Frits long ago posted a quite detailed analysis of this and concluded that the loss would be about 10%, including tyre/roller friction loss.As you say, it's long ago.
First let's take a look at Wobblys "if it's a Dynojet or not". I ran comparative tests at Ten Kate with my hard- and software connected to their Dynojet, with their world championship-winning superbike driving it, so we obtained simultaneous measurements.
The Dynojet software was found to exaggerate by 11%. If you measure 100hp on the drum, Dynojet will say you have 111hp.
It's one way to make the customers happy, I suppose...
A set of well-lubricated straight-cut gears gives about 2,5% transmission loss and a well-lubricated chain transmission does about the same. So from the crankshaft to the clutch & gearbox input shaft, to the gearbox exit shaft, to the rear wheel, you have three times this 2,5% loss. 97,5% of the 100% crankshaft power arrives at the gearbox. 97,5% of those 97,5% exits the gearbox, and 97,5% of 97,5% of 97,5% arrives at the rear wheel. That's 92,7%.
Now the calculation becomes less straightforward. The tyre must be pressed against the dyno drum with a certain force or it will slip. This force deforms the tyre which consequently gets hot, which means a power loss.
How large this deformation and this loss are, depends on the weight of the person sitting on the machine, on the drum diameter, and on the tyre pressure.
And because the tyre gets hotter, the tyre pressure increases during the dyno run. By how much? God only knows, and I haven't got his mobile number.
With at least 3 bar tyre pressure and a drum of at least 400 mm diameter there may be somewhere between 5% and 10% power loss between rear wheel and drum. So the drum is accelerated with something between 83% and 88% of the crankshaft power.
In all, while a rear wheel dyno may be nice to check if the engine is still in good shape, it is unsuitable for development work, in my opinion.
I even prefer to keep the transmission chain out of the measuring setup. I remember Jan Thiel sitting comfortably behind the double glazing of the Garelli dyno cell and me kneeling beside the engine with an oil squirt in my hand. A squirt of oil on the chain immediately produced an extra 1 hp.
Some track marshals also have experience in that area. I once saw a broken chain left in the middle of the track. The marshal who quickly tried to remove it with his bare hands will never forget it....
F5 Dave
10th March 2025, 06:23
So the take away message is; lube your chain at the race meeting .
Frits Overmars
10th March 2025, 06:37
So the take away message is; lube your chain at the race meeting .Yup. Just make sure the chain doesn't lube the tyre.
lodgernz
10th March 2025, 07:51
As you say, it's long ago.
A set of well-lubricated straight-cut gears gives about 2,5% transmission loss and a well-lubricated chain transmission does about the same. So from the crankshaft to the clutch & gearbox input shaft, to the gearbox exit shaft, to the rear wheel, you have three times this 2,5% loss. 97,5% of the 100% crankshaft power arrives at the gearbox. 97,5% of those 97,5% exits the gearbox, and 97,5% of 97,5% of 97,5% arrives at the rear wheel. That's 92,7%.
.
Thank you Frits. That's what I was hoping for.
So, a brake dyno connected directly to the gearbox output shaft (no chain), should measure 97.5 * 97.5% = 95% of crank power.
And, I suspect, far more realistically than an inertia dyno.
husaberg
10th March 2025, 08:54
I seem to remember Jan saying there was a measurable difference. Between a primary drive output from the center vs one from the side.
I can't recall what was better but I think it was side?
There were stuff about toothed belt being more efficent when compared to chain. But not sure if that took into account the wet vs dry clutch. But as it was with g50 and Manxs Norton I assume it does.
Frits Overmars
10th March 2025, 10:37
Thank you Frits. That's what I was hoping for.
So, a brake dyno connected directly to the gearbox output shaft (no chain), should measure 97.5 * 97.5% = 95% of crank power.
And, I suspect, far more realistically than an inertia dyno.In fact, an inertia dyno works at least as accurately as the very best braked dyno, and it is much simpler and cheaper. But it can't do everything; if you want to measure at static revs, you need to augment the inertia dyno with some kind of brake.
On the other hand, an inertia dyno is ideal for developing a competition engine which is never going to be used statically but is constantly accelerating.
And with the right choice of transmission ratio you can ensure that the rate of acceleration on the dyno is identical to the rate of acceleration on the track.
This is especially important for a realistic exhaust gas temperature behaviour and thus for an optimal functioning exhaust pipe which as you know is the single most important factor in two-stroke power.
Another advantage: a dynamic dyno run may take roughly ten seconds and therefore the engine might survive an ignition timing that is too early or a mixture that is too lean, whereas a static measurement, which can take up to five minutes, would destroy that engine.
Frits Overmars
10th March 2025, 10:42
I seem to remember Jan saying there was a measurable difference. Between a primary drive output from the center vs one from the side. I can't recall what was better but I think it was side?It was. The power take-off from the crankshaft center required an intermediate shaft (with an extra pair of gears) between crankshaft and clutch.
F5 Dave
10th March 2025, 11:42
Wobbly typically posts something about no free lunch about this point. Usually as I'm hungry.
Ok I'll pay for my lunch.
Ooh bacon egg paninini. :drool:
ApolloMotoMoto
10th March 2025, 15:56
Question on crankshaft contruction;
Crank-halves...
Nothing fancy, just trying to ensure we get a good press fit on the crankpin....
Looking at JIS S45C steel hardened to HRC 35.
That sound appropriate?
jato
10th March 2025, 19:34
What type of hardening are you proposing - case hardening? what size crankpin bore? finished after heat treatment i expect - i've been studying a lot of crankshafts in recent times to see which methods defer to cost/ease/quality and am interested to see how people tackle these critical parts
Frank S.
11th March 2025, 01:22
Question on crankshaft contruction;
Crank-halves...
Nothing fancy, just trying to ensure we get a good press fit on the crankpin....
Looking at JIS S45C steel hardened to HRC 35.
That sound appropriate?
I would rather use a higher quality steel.
42CrMo4 quenched and tempered to 1000-1200N/mm²
is far superior to a S45C in terms of strength and toughness.
It is also used for some racecar crankshafts.
btw 42CrMo4 is AISI 4140
Wos
11th March 2025, 03:45
just wanted to share a new method of calculating exhausts. for a couple of years I've been using 2 very different pipes that give almost the same poweroutput. tried to make better pipes but not luch luck so far. So I thought : the best pipe must lie somewhere in between them. and so I calculated a pipe which has exactly the average dimensions of both . blue pipe = R, green pipe = GY, Average pipe = pink
https://www.kiwibiker.co.nz/forums/album.php?albumid=5192&attachmentid=355878https://www.kiwibiker.co.nz/forums/attachment.php?attachmentid=355880&stc=1&thumb=1&d=1741524510
(https://www.kiwibiker.co.nz/forums/attachment.php?attachmentid=355880&d=1741525580)
and the result :
https://www.kiwibiker.co.nz/forums/album.php?albumid=5192&attachmentid=355878https://www.kiwibiker.co.nz/forums/attachment.php?attachmentid=355881&stc=1&thumb=1&d=1741524510
(https://www.kiwibiker.co.nz/forums/attachment.php?attachmentid=355881&d=1741525798)
:cool:
also made an experimental pipe. in the past I used a program of Coker racing to calculate exhausts, and that seemed to work also, but there was something funny about the diameters with that one : as you lower the rpm's, the pipe became fatter which is contrary imho. So I made a pipe using Coker length's and FOS diameters, and included a reverse-cone baffle (here compared to the AVG pipe) :
355883
and the result is also good :
355882
Many many tanks to you Jan for creating the pipe excel with help of Frits/Jan/ Wobbly.
We made 5 pipes for our needs, setting Peak where we need it for enduro classic races.
We think it works very well! :niceone:
Hope it isnt old fashioned or obsolete now !??
Think we will use it, till there is something better !!!:niceone:
Newest projekt puch with rotax 124⁶
ApolloMotoMoto
11th March 2025, 06:21
What type of hardening are you proposing - case hardening? what size crankpin bore? finished after heat treatment i expect - i've been studying a lot of crankshafts in recent times to see which methods defer to cost/ease/quality and am interested to see how people tackle these critical parts
crankpin diameter is 16mm
Hardening process is not fully defined at this point, still reviewing option.
After doing a cursory search of what I could find from Wayne on the subject of crank material and hardness; this is what I am comming up with:
From Wayne:
-crank wheels need a ductile core
-EN36B is the "best" material
"(...) all the surfaces that wont be ground need to be painted with a copper based coating to prevent the hardening gas from thru hardening the whole part."
In another post, speaking about press fits tolerance ranges considering different crank web materials using a solid pin vs a hollow pin, Wayne says:
"(...) your press fit (...) final number depends upon two main factors.
Solid pin or hollow pin , and crank material/heat treat.
For a hollow pin and or a case hardened only material ( 4140 ) the number is 0.08 to 0.1mm.
For a solid pin and or thru hardened tool steel ( EN36B ) the number is 0.05 to 0.06mm."
When Wayne says "thru hardened EN36B" I am **assuming** this is because the pin-bore would be thru hardened using the differential hardening technique described above, using the copper masking to keep the crank webs ductile while the pin bore is thru-hardened to a depth of hardness beyond that of case hardening???
Or am I assuming wrong; and the reference to thru-hardened tool steel is merely to give an example material that will require a smaller press fit tolerance number???
Pre-hardened 4140 was also on our "consideration list", but it appears to be less favorable when one considers the differential hardness requirement.
Any advice from here would be greatly appreciated;
Strongly considering the differential hardened EN36B (which sounds like a case hardening process to my inexperienced ear with the copper masking and the reference to hardening gasses).
TZ350
11th March 2025, 08:09
355885
As I probably wont get to ride it on the track because of the prohibitive entry costs for big bike racing compared to my regular Bucket racing class.
I thought I may as well have some fun with it on the dyno.
355887 355886
I have the twin fuel Petrol for the pilot jet Methanol for the main jet thing working Ok (42 RWHP). On the dyno it uses one liter of petrol to two liters of Methanol. On the track it would probably be more like 50/50 as you are not on the main jet nearly as much as the dyno.
355888
Now I have turned my interest to Nitro injection. The Ignitech ignition I use has two maps and provision for mapped power jet control.
I use a thumb push button on the handle bar to let the Ignitech know that it is Ok to swap to the second ignition map and to run the peristaltic Nitro pump when the RPM is in the mapped zone.
As I have pointed out before, if the motor has a correctly jetted carburetor for Petrol and/or Methanol then adding Nitro directly to the airstream works perfectly. As Nitro has slightly more fuel than oxygen so it slightly enrichens the mixture while bringing more oxygen with it. The perfect self correcting liquid supercharger.
Anyway previous experiments have shown that this can work reliably.
The concept is to have a bike you can ride around all day on its regular fuel and push a button when you want the Nitro supercharging effect to kick in for that extra boost in power. Other than mechanical strength restraints there is probably no limit to how much Nitro you could pump in.
Now I have to just get it working properly so I can do some back to back dyno runs to prove the concept.
wobbly
11th March 2025, 08:20
The first answer here is about the Dyno RWHP numbers to EngMod crank numbers.
I have done many , many racebike projects with big/light wheels and slick tyres , nearly all using AvGas on various DynoJets and the conversion has historically ended up at the 12.5 to 14% number.
On my engine dyno with a chain drive from the engine sprocket to the inertia mass its closer to 5 - 8%.
Patrick is now quoting as gospel , that converting from his RWHP inertia dyno to his MOTA numbers is 15% - but he is not running petrol, one minute its E85 , next its going to be Methanol so of
course those conversions will be very different.
Re the crank wheel press fits.
The best process is using the EN36B and doing the correct rough machine, stress relieve , finish machine , then case harden with masking to 58-60 Rc.
But 4140 can be finish machined in one go then Nitrided on the pin bore and journals only , works just fine for cranks that will only ever get rebuilt a few times.
Frank S.
11th March 2025, 21:59
The best process is using the EN36B and doing the correct rough machine, stress relieve , finish machine , then case harden with masking to 58-60 Rc.
But 4140 can be finish machined in one go then Nitrided on the pin bore and journals only , works just fine for cranks that will only ever get rebuilt a few times.
Yes, the machining in one go of the prehardened 4140 makes the part cheaper.
And nitriding is done at around 500°C, that makes less warping in contrast to 800°C+ at case hardening with carbon.
That is how we do most of our highly stressed parts:cool:
ApolloMotoMoto
12th March 2025, 06:26
Re the crank wheel press fits.
The best process is using the EN36B and doing the correct rough machine, stress relieve , finish machine , then case harden with masking to 58-60 Rc.
But 4140 can be finish machined in one go then Nitrided on the pin bore and journals only , works just fine for cranks that will only ever get rebuilt a few times.
Yes, the machining in one go of the prehardened 4140 makes the part cheaper.
And nitriding is done at around 500°C, that makes less warping in contrast to 800°C+ at case hardening with carbon.
That is how we do most of our highly stressed parts:cool:
Well now you are speaking my language...
We have two different development paths that are being worked "in parralel".
There is the race program development which is being used to "find" the failure points in the 'as prodcued' engine from the manufacturer. To understand these failure points and develop solutions that will allow us to push to the "next step" of power output and (ideally...) dominate on the track.
There is also the stock engine manufacturing development program that must take these solutions from the race program and find some way of applying them to the manufacturing evironement back in China as it currently exists. With the ultimate goal of "production engines" leaving the factory from China with the power level and crucially the "Power Range" to be the exciting/competative/reliable race engine packages for our racing series. Long, LONG term goal is to have "race level" engines (for our series) available directly out of China from multiple vendors, at a price point that allows us to fill the race-grid with bikes.
The "problem" we currently have, is that in order to have a competative race engine, you have to "know a guy"; or you have to be enough of a guru yourself to roll your own.
Beyond that, the parts required to sustain competative power levels in the top classes are not publicly available, and largely kept a secret when they are produced (not really suprising, eh?).
The stock engine manufacturing development program is making a lot of progress in this regard; we finally have a partner factory in China that is working directly with us as a team partner, supporting the races, and apply the changes we ask for as needed.
A 4140 (42CrMo is what it looks like they will actually be, as that is the closest 4140 equivalent that is locally available) material that can be final machined in one pass with no required stress relieving is exactly the process we need for the stock engines. As it stands right now, almost no-one ever services these cranks. The parts are so cheap, you just buy a new one. Racers are the only users who ever pop the cranks open, and that is only to install up-rated rods and bearings scavenged from scooter/motocross engines of similar displacement. Thankfully the stock rod development is actually much further along than the crank webs; double forged 20CrMnTi (equivalent to JIS SCM439) at HRC 35 through the beam, copper masked and carburized/case hardened to HRC 60 at the bores. With these new rods, we are anticipating we shouldn't have to immediately replace the stock rods in order to "go racing".
Thans all for the advice!
SwePatrick
16th March 2025, 20:25
Season is in it´s startingblocks.
One need to start making our engines ready for some racing.
I start here, i also set a goal, i´ll try to reach 90whp in my old TZR250 engine(1kt)
It is heavily modified ofcourse, running methanol.
Ported 3xv cylinders, blocked ypvs(there isnt any room to make them work, i tried)
Lectron 39mm(i bored out a couple of HV versions that had only 34mm venturis, now the venturi is 39mm, A-6 rods
V-force 4r with polini 0.4 petals.
Home made intakes
+5mm rods
Woessner yz125 pistons
Carbon clutch. with eight springs.
Pipes designed and built by me.
Earlier best result is 88.7whp at 11780rpm
So, does it perform aft sitting for about 4-5months?
Have a look:
https://youtu.be/KrTcCEr8LwA?si=2qkL1gafDKcE99Dt
SwePatrick
24th March 2025, 05:24
Dynoday2
Is it one of the hottest 1kt engines out there?
This years updates is only:
New reedpetals
New sparkplugs
Added electronic controlled powerjets(controlled by maxxecu)
I haven´t even opened the engine since last fall. *lol*
But compression is good, ~205psi.
Engine is running on Methanol.
Can i claim world record?
(At least worldrecord in a Yamaha 1kt engine)
https://youtu.be/9qPhcKbNhBU
https://youtu.be/9qPhcKbNhBU
wobbly
26th March 2025, 11:35
Sorry Patrick but you are nowhere near achieving any records at all.
With 90 RWHp @ 12,000 , that is, using your new, suddenly agreed to loss rate of 15% to the crank, equals 103.5 Crank power = 51.75 Hp/ cylinder.
But if we now conveniently take off 15% due to the increased performance from running Methanol ( easily achieved ) then you are back to 45 Hp Crank on Petrol.
This is a bmep of 13.44 bar @ 12,000.
The EngMod result of a 3YL TZ250 ( virtually a V configured 1KT ) using the same 3XV cylinders that bolt straight on, is 54 Crank Hp @12750 = 15.2Bar bmep.
Take off 15% gives 46 RWHp / cylinder on LL100 petrol.
The rpm increase is easily achievable as both engines have the identical short stroke- big bore configuration.
That is only 22M/s @ 12750 rpm.
So how you interpret your personal best result on Methanol, as being in any way world beating ( unless you consider where you live as " The World " ) like Mericans do, is beyond my limited intellect.
Vannik
27th March 2025, 04:23
I need to fill B-ports that were cast with too big a hook - it blows the mixture straight out of the exhaust port. Somebody posted here about an epoxy that they successfully used to fill the B-port passage by positioning the cylinder at a required angle and then poured the epoxy into the port. I tried searching for it but the search function does not agree with me. Does anyone have a recommendation?
Frank S.
27th March 2025, 04:36
I need to fill B-ports that were cast with too big a hook - it blows the mixture straight out of the exhaust port. Somebody posted here about an epoxy that they successfully used to fill the B-port passage by positioning the cylinder at a required angle and then poured the epoxy into the port. I tried searching for it but the search function does not agree with me. Does anyone have a recommendation?
https://www.kiwibiker.co.nz/forums/showthread.php/86554-ESE-s-works-engine-tuner?p=1131229504&highlight=devcon#post1131229504
There it was, Devcon B
TZ350
27th March 2025, 07:48
.
My Suzuki RG50. Not world beating or even close but it gets me around the track.
355922 355923
Blue line is with the power jet tube connected and Red line is without the power jet on the 24mm OKO carburetor.
My Ignitech ignition can map and pulse a power jet solenoid.
Now to find a way to have a solenoid effect the switch over.
lodgernz
27th March 2025, 08:45
https://www.kiwibiker.co.nz/forums/showthread.php/86554-ESE-s-works-engine-tuner?p=1131229504&highlight=devcon#post1131229504
There it was, Devcon B
A bit before then...
https://www.kiwibiker.co.nz/forums/showthread.php/86554-ESE-s-works-engine-tuner?p=1131224551#post1131224551
41juergen
27th March 2025, 09:55
I need to fill B-ports that were cast with too big a hook - it blows the mixture straight out of the exhaust port. Somebody posted here about an epoxy that they successfully used to fill the B-port passage by positioning the cylinder at a required angle and then poured the epoxy into the port. I tried searching for it but the search function does not agree with me. Does anyone have a recommendation?
Hey Neels, that's what I use on my engines:
https://jbweld.co.za/
wobbly
27th March 2025, 11:34
The Devcon B Liquid Epoxy is actually manufactured in Australia. I searched around and found that it is about 1/2 the price there of the same product from other countries.
I also found that most retailers dont have it in stock , even though they advertise it for sale , they have to get it in.
Sadly I could never find out how to buy it from the actual source.
F5 Dave
27th March 2025, 11:39
Rob. All very noble endeavours. But I question to what extent you have optimised the main jet and the outlet position of the pv tube.
I made a bolt on tube with a solenoid from KX carb. Intention to ignitech off to extend the over rev. Didn't finish my experiment. Didn't get to eat my free lunch. Mal never did either.
ken seeber
27th March 2025, 12:46
The way I see it is that Devcon B is a steel based epoxy and Devcon F is an aluminium based epoxy. Surely, in an aluminium cylinder, the F would be the way to go as it would have a thermal expansion approx the same as the cylinder.
We have used the F on crankcases and cylinders.
https://www.blackwoods.com.au/adhesives-sealants-fillers/repair-and-wear-resistant-compounds/devcon-aluminium-repaire-epoxy/epoxy-putty-devcon-alum-type-f-500g/p/04124908
Expensive, but you've gotta help Australia's ailing economy.
TZ350
27th March 2025, 14:26
355925
I question to what extent you have optimised the main jet and the outlet position of the pv tube.
Stepped the main jet down from 125 to 100 in small increments and optimised the ignition curve a degree or two at a time until I had the Red line. The Blue line is the same settings as the Red line but with the Power Jet.
I think you are right, the power jet tube could be better placed but it is what comes standard with these 24mm OKO carbs. At a later date I am looking to change it, so it is lower and closer to the slide cutaway. I would like to start the power valve enrichining earlier. I think this will get rid of that dip. The dip was not there before with the larger 125 main jet.
I made a bolt on tube with a solenoid from KX carb. Intention to ignitech off to extend the over rev. Didn't finish my experiment. Didn't get to eat my free lunch. Mal never did either.
Its a bugger about missing the free lunch.
I am going to try an air solenoid that the Ignitec activates to bleed air into the power valve suction line. So as to collapse the vacuum sucking fuel in through the power jet.
Anyway, may get to see how that goes tonight.
355924
TZ350
27th March 2025, 15:32
355926
Blue line = PJ. Red line = No PJ. Green line Ignitec switches a solenoid to swap between PJ and No PJ. The solenoid admits air into the PJ suction line.
355927
So the concept works. How about that....:scratch:
jonny quest
27th March 2025, 15:51
Has anyone cut down the stock pickup pad on flywheel, and tig welded on a new one in a different location?
Mollihead
27th March 2025, 17:57
I need to fill B-ports that were cast with too big a hook - it blows the mixture straight out of the exhaust port. Somebody posted here about an epoxy that they successfully used to fill the B-port passage by positioning the cylinder at a required angle and then poured the epoxy into the port. I tried searching for it but the search function does not agree with me. Does anyone have a recommendation?
I used JB Weld several times without any problems.
Heat up the cylinder to around 50 degree C.
Mix JB Weld in a tin can and warm it with a heat gun.
It becomes very liquid and you can apply it in the port and let everything cool down in the angle you wish to have.
diesel pig
27th March 2025, 20:41
355926
Blue line = PJ. Red line = No PJ. Green line Ignitec switches a solenoid to swap between PJ and No PJ. The solenoid admits air into the PJ suction line.
355927
So the concept works. How about that....:scratch:
I just remembered that is how Suzuki did PJ switching on and off with there RGV250's. No help to you TZ350, I know but that sort of PJ set up has a track record.
Condyn
27th March 2025, 22:29
VANNIK, please update regarding the B port hook modifications. I am curious where you intend to set your target point for the rear wall. I am currently modifying a cylinder for MORE hook, as well as narrowing the C port to match Frits recommendations. The thought of too much hook has crossed my mind, and my friend cautioned me to be very careful in this area. When you say it is blowing straight out the exhaust, where is the rear wall currently targeting, and where are you intending to target it?
Vannik
27th March 2025, 23:22
VANNIK, please update regarding the B port hook modifications.
The designer misunderstood completely and ended up with a cylinder that blows the mixture straight out the exhaust port. Other than a lot of grinding, the epoxy in the B-port needs to be filled as shown in attached picture. It had no hook.
355928
Condyn
27th March 2025, 23:31
Thank you VANNIK, Indeed the entire rear wall was slanted. As for the trailing edge of the A-port, do you intend to change this as well? I am only being curious.
( unless you consider where you live as " The World " ) like Mericans do, is beyond my limited intellect.
As an American, I can confirm this comment to be accurate for 99 percenters.
Vannik
27th March 2025, 23:44
Thank you VANNIK, Indeed the entire rear wall was slanted. As for the trailing edge of the A-port, do you intend to change this as well? I am only being curious.
I intend to change both trailing and leading edges.
Mollihead
28th March 2025, 05:02
355926
Blue line = PJ. Red line = No PJ. Green line Ignitec switches a solenoid to swap between PJ and No PJ. The solenoid admits air into the PJ suction line.
355927
So the concept works. How about that....:scratch:
I always wonder what’s the sense of this powerjet implementation coming with PWK carbs without a solenoid switching it off after peak?
How can it be useful?
F5 Dave
28th March 2025, 06:20
Has anyone cut down the stock pickup pad on flywheel, and tig welded on a new one in a different location?
Why would you bother? Just get a tool maker to broach a new keyway and epoxy the old one. Done this twice.
Welding flywheel could cause strife anyway.
wobbly
28th March 2025, 09:10
Jonny Quest - yes , but a slight variation. It is all to easy to ruin the rotor magnets by overheating them if tig welding a lobe on the outside.
I machined off the original lobe and made a very small cut on the flywheel OD up to where the lobe outer side was.
Then I made a thin full circle ring with the new lobes on it.
Freeze the rotor and warm up the ring - an easy press fit with no heat.
TZ350
28th March 2025, 17:57
I just remembered that is how Suzuki did PJ switching on and off with there RGV250's. No help to you TZ350, I know but that sort of PJ set up has a track record.
Didn't know that Suzuki had done it that way. Good news though, now I know I am on the right track.
I always wonder what’s the sense of this powerjet implementation coming with PWK carbs without a solenoid switching it off after peak?
How can it be useful?
355932
I never rely understood the power jet thing. They seemed a bit of a gimmick. Some of our engines like to have the power jet connected, others did't.
The hot mod on a TZ was these power jets. But they always seemed flawed to me. If you need more fuel, then fit a bigger main jet or lift the needle.
355931
Now that I know how to turn the power jet off for extra top end and over run. With the addition of an air solenoid, the old TZ style Mikuni power jet could be made to do something useful now.
Noxin
28th March 2025, 18:42
Has anyone cut down the stock pickup pad on flywheel, and tig welded on a new one in a different location?
Yes, I added a pickup pad on a RG125 flywheel that I mounted on a 2-cyl GT250X7 and used it with a Ignitech unit.
I just made a big blob with the MIG-welder. Then I machined it to correct size.
Worked very well.
wobbly
28th March 2025, 19:17
TeeZee - Quote - " I never rely understood the power jet thing ", " If you need more fuel , just make the main bigger " - well guess what , that makes the mid range rich as hell, no matter what needle/tube is used
and the fuel curve goes horribly rich past peak power.
Yamaha used the " ordinary " PJ on early TZ Yamaha engines and it made a huge difference to the on track performance and tuning.
Then later they added the solenoid control , this overcomes a carburetors natural tendency to go richer and richer past peak power, as the rpm and mass airflow continue to increase, but power is reducing
thus less fuel is needed not more.
This works incredibly well , more especially using PWM control to gradually ramp in the fuel cut rate.
husaberg
28th March 2025, 19:23
TeeZee - Quote - " I never rely understood the power jet thing ", " If you need more fuel , just make the main bigger " - well guess what , that makes the mid range rich as hell, no matter what needle/tube is used
and the fuel curve goes horribly rich past peak power.
Yamaha used the " ordinary " PJ on early TZ Yamaha engines and it made a huge difference to the on track performance and tuning.
You stole my thunder.:msn-wink:
although I was just going to say different fuel circuit effect different areas, with the overlapping area they effect being huge. Power jets gave a way of tuning one specific area.
I was also going to mention different fuels leaded vs unleaded like different mixtures past peak power.
355933355935355934355936
Carbs are an analogue instrument highly developed.
there are or were fiddle screw adjustable power jets and adjustable powerjet kits.
355939355940
Bell wrote up I thought quite well why they were useful on the early TZ etc
The Mikuni Powerjet carburettor is still rather new to road racing motorcycles
(although Yamaha have been using them since 1976), being originally designed for
snowmobile racing engines. These carburettors have, in addition to the normal 97
metering systems, another separate system with its own power jet and delivery tube,
hence the name Powerjet. The delivery tube hangs in the air intake, in front of the
throttle slide, and is connected through a metering orifice to the float bowl. Up to
almost full throttle, the Powerjet carb operates just like any other Mikuni but, as full
throttle is approached, the air moving past the tip of the Powerjet delivery tube creates
a depression great enough to allow atmospheric pressure to push fuel through the
power metering jet and up the delivery tube into the airstream.
The Powerjet therefore has the effect of enriching the mixture at full, and close to
full throttle, and then only when air velocity is high enough to create a vacuum of
sufficient intensity to discharge fuel. It is, in effect, a load sensitive enrichment system
which allows for more accurate (i.e., leaner) fuel metering at part-throttle operation.
This ensures clean acceleration and smooth running out of turns, yet gives proper full
throttle mixture richness for high power and effective engine cooling. The effect is an
improvement in part-throttle performance and reduced fuel consumption.
Additionally, some two-strokes have a tendency to lean out as they pass beyond full
power rpm with conventional carburettors, but the Powerjet Mikuni is able to cure
this. Normally, when a Powerjet carburettor is used, the main jet size will be around
70-100 smaller, depending on the size of the power jet fitted to the carburettor.
(TABLES 5.2a & 5.2b).
husaberg
28th March 2025, 20:03
355941355942
What didn't fit.
Mollihead
28th March 2025, 22:10
„Additionally, some two-strokes have a tendency to lean out as they pass beyond full
power rpm with conventional carburettors, but the Powerjet Mikuni is able to cure
this“
Sounds like a contradiction to the statement of Wobbly:
„this overcomes a carburetors natural tendency to go richer and richer past peak power“
And what is the influence of power jet position? PWK is at the top, Mikuni more to the center. A lot of additional variables
husaberg
28th March 2025, 22:33
„Additionally, some two-strokes have a tendency to lean out as they pass beyond full
power rpm with conventional carburettors, but the Powerjet Mikuni is able to cure
this“
Sounds like a contradiction to the statement of Wobbly:
„this overcomes a carburetors natural tendency to go richer and richer past peak power“
And what is the influence of power jet position? PWK is at the top, Mikuni more to the center. A lot of additional variables
am not sure what he was meaning but with the old ones if you jetted it for most conditions ibelow absolute max rpm it was never right right at the top end.
if you carb is rather large, they tend to not auto enrichen like a smaller one will past peak power RPM. This was a good safety feature.
pretty sure if you are on an ultra large carb the opposite can happen. I tended to run fat and forgiving.
Wob can answer the position question he used to move the ones on the PWK shorties when using them for non MX bikes
I can't find the post I was looking for.
The carbs of the MX bikes with the Powerjet and TPS all have the air guides in the bellmouth in front of the slide.
This kills a heap of flow compared to an SPJ, but does give good response down low ( worth a couple of Hp on a RS125 in the top end for example ).
The flow thing isnt really an issue for a bucket motor as they are only made in 36 and 38mm - so plenty big enough to get the flow back with area.
The SPJ will handle more downdraft due to the Powerjet fuel pickup point in the bowl.
The MX ones have an issue with this as the suction point is right at the back of the bowl and would not be under water if tipped up too far.
I posted a pic of the fix a while ago.
Are the teflon seals for the RS125 kit, available in a range of sizes ie where do they come from.
You dont want the piston hitting during normal running,just short of a hit is whats needed at the peak rpm you would normally see on track - often when idiot riders bash the shift pedal on the overun into corners,
with no dynamic com pressure at work.
Saw an amazing ride in the weekend.
A 70+ guy now holds the lap record for post classic pre 82 Junior at Pukekohe,on a C model TZ350.
Im sure the toroids made a difference,but even with Dual Carbon pads you have to know how to go down inside 4 bikes at a time into the hairpin.
Poetry in motion on a bike - makes all the hard work seem easy.
The powerjet dump tube on the KX carb is down very low in the venturi,I have been bending this upwards toward the carb centreline.
This is due to the MX bike using the solenoid switching at very low rpm.
In a race situation you dont need vacuum on the jet down low and up higher is where the dump tube is on the SPJ carb from Honda RS125/250.
The problem as I see it with adjusting the AFR trying to simulate a PJ being switched off is that this has two effects on the result.
It will increase the temp seen by the pipe, but I believe also the code does a calculation of the energy available in the fuel, and adjusts the power
that quantity will deliver - maybe in this case the two counteract each other exactly.
This is because max power is seen down at a rich mixture,around 12:1, closer to stoichiometric there is less power available, in theory and reality.
But the other thing you should realise is that although a solenoid powerjet is reducing the fuel delivered to the engine, it
is actually correcting the natural,progressively richening mixture coming from the carb, not reducing the AFR below what is was previously.
I will ask Neels about a workaround, but my reaction would be to use the pipe wall temp/rpm input screen,to increase the average temp in the pipe after a set rpm.
Going from a " normal " 50* wall temp to a 150* wall temp at 12,000 will for sure have the desired effect on the overev.
In reality the temp will increase gradually, so a temp ramp over say 1000rpm would simulate reality better.
I dont know if the code interpolates temp between the set points.
Yea running Avgas correctly means you will be lean at peak power, and using a powerjet a little too big will for sure detonate in the overev as it turns off too much fuel.
If the set point is too low or the jet is too big,you will feel the switch almost like a 7th gear,the bike takes off as the pipe heats suddenly.
With the diameter and rpm set point on the money, it just becomes a seamless increase in rpm ceiling.
We did the reverse of this years ago , having to change from Meth back to petrol ( Avgas ).
On Meth it was at 18:1 compression , no extra advance anywhere , and made 48.5 Hp ( 125 TM - MX engine )
Changing back to AvGas I dropped the com to 15.8 , lengthened the pipe 15mm in the header and 15mm in the mid ( then later built a better pipe ).
Best advance curve again was as it was previously.
This setup made 43 Hp but had nowhere near the mid power , and had lost alot of overev.
I wound in some mid avdance , but this had no effect , and the only way to get the overev back was to fit a solenoid powerjet that stopped the carb
going rich over the top of the pipe.
Obviously the Methanol didnt mind going rich and kept on reving hard.
Lengthening the pipe pulled up the mid , but lost even more overev.
So the final result was a loss of 5 Hp in 48.5 = 10.3% but the real penalty was the powerband width.
In the tests I did years ago having the powerjet discharge end mounted down from the top of the carb bore and later , shortened , gave a smoother and more
gradual flow rate transition much higher up the fuel curve. The Keihin carbs with the discharge nozzle mounted below 1/2 throttle , start to flow almost immediately the slide passes the tube.
Of course later , using a solenoid with PWM drive as Dellorto did , gave electronically the same gradual flow ramp up that didnt suddenly richen the fuel curve in the midrange as soon as the slide was high enough.
Hey Mr Pig , regarding the carb question again , I am tending to the 36mm carb if the rest of the project is dialed into being used for roadracing.
The point here is that using the TPS and the Solenoid allows a longer pipe design , that will then overev easily by switching of some fuel just past peak.
If its as I suspect a WankStriker version , tap out the powerjet tube and machine out the wings in the bellmouth floor.
These work well in an MX scenario for throttle response below the pipe , but have a huge loss of airflow CFM when compared back to back with say a PWM.
You can tune the intake length slightly long to pump up the front side , and one of those sexy looking carbon fiber add on bellmouth extensions would help there as well.
katinas
29th March 2025, 07:04
"Dial a jet" old adjustable things from the nineties. Made in USA.
wobbly
29th March 2025, 07:48
So Yamaha were completely wrong with the idea of switching ON the PowerJet solenoid - ie switching OFF fuel in the overev, yea right.
husaberg
29th March 2025, 08:10
Some light reading to help you through the weekend.
355947
3x times past the mainjet.....
its a inside kiwi joke.
So Yamaha were completely wrong with the idea of switching ON the PowerJet solenoid - ie switching OFF fuel in the overev, yea right.
I think we are cross communicating. I think yamaha was just trying to get the mid and upper range correct
my understanding from what you wrote was the solinoid pj's were not about correcting a wrong mixture in as much but putting heat into the pipe to speed up the gas so its effectively making the pipe shorter?
Frits explanation as to why it works on Piston ports makes sense. the other thing to consider is those VM mikunis were very basic, not that much more an an Amal with no high speed airjets. later carbs were much more sophisticated.
Frits Overmars
29th March 2025, 10:41
So Yamaha were completely wrong with the idea of switching ON the PowerJet solenoid - ie switching OFF fuel in the overev, yea right.I added one sentence in that powerjet pdf, hopefully making it more understandable for everybody. You might want to take another look Wob.
355953
wobbly
29th March 2025, 16:41
I should add that imho, the hose up to the high point of the PJ was helpfull in that it created a time lag due to the fuel head working against the early suction created
by having the PJ nozzle in the middle of the carb.
Thus as soon as the slide passed 1/2 way up the VM carb bore there was negative pressure acting on the nozzle exit, but the hoses high effective fuel head momentarily slowed down the initial
discharge rate, helping to not dump fuel into the mid range, where its not wanted nor needed.
Of course the easier and better way to do this is to shorten the nozzle length such that nothing happens till the slide is up about 3/4 of its stroke , as Lectron and many
tuners did to the old VM carbs on TZ Yamaha's for years.
My comment about the Yamaha solenoid switching was in response to the quote from someone saying that carbs naturally run lean into the overev, if that were true
then the solenoid would be switched OFF ie turning the fuel ON to help cure this non existent effect.
Your comments Frits, are absolutely on the money, I would for sure put in several days of intense scrutiny before trying to contradict you , of all people on the InterWeb.
Frits Overmars
30th March 2025, 00:35
Your comments Frits, are absolutely on the money, I would for sure put in several days of intense scrutiny before trying to contradict you , of all people on the InterWeb.Wob, I scrutinize every word you write, but I never manage to find anything I can gripe about :msn-wink:
SwePatrick
30th March 2025, 18:48
Well, i keep on doing it wrong =)
And also, 'what ever floats your boat'
So why do i do it wrong?
Well, it seemed like it made good power early in the powerband with only the rod and original powerjet.
But it leaned out to much on top, and started to nipping the plugs, letting the engine not respond to ignition input anymore(virtually becoming a rc engine).
I needed to cool things down.
But just adding more on the rod or the original powerjet just made it loose power early, at about 8000-10000rpm, engine bogged off the line.
You see, i can duplicate the power without extra powerjets on the roller, but it doesn´t work at the track when trying to get good 60ft.
And then later going through the gears, it never deactivates as the rpm is above 10500 all the time, working just as a normal powerjet.
I´m touching the issue in video posted below(but with shiftcut), if sitting 'long' on launchcontrol the carburetors flood the engine while the ignition cuts randomly.
Methanol/dragracing life =)
93whp baby! (15% losses is becoming 109.4 at the crank)
https://youtu.be/ktIuMzRpjGQ
wobbly
1st April 2025, 09:37
SwePatrick - I will give you a hint that very few people know about, and its never mentioned in so called " jetting charts ".
You said that you had an issue keeping the mid range fueling correct when the WOT fueling was optimum at peak and in the overev.
Well the main jetting components that solely set the fuel curve when at lower rpm and WOT , is the annulus area of the needle tip sitting in the emulsion tube.
Most needles sit about 5mm into the tube , so measure that diameter and the tube diameter.
Using the tip area alone you can go from blubbering rich to deadly lean when within the mid rpm and WOT.
The only caveat is you should end up with the annulus at least 25% bigger than the main area.
Your jet combination must be very wrong as Methanol will happily run at 20 % rich with no effect on power. - making it way easier to find a working setup than petrol.
husaberg
1st April 2025, 17:54
SwePatrick - I will give you a hint that very few people know about, and its never mentioned in so called " jetting charts ".
You said that you had an issue keeping the mid range fueling correct when the WOT fueling was optimum at peak and in the overev.
Well the main jetting components that solely set the fuel curve when at lower rpm and WOT , is the annulus area of the needle tip sitting in the emulsion tube.
Most needles sit about 5mm into the tube , so measure that diameter and the tube diameter.
Using the tip area alone you can go from blubbering rich to deadly lean when within the mid rpm and WOT.
The only caveat is you should end up with the annulus at least 25% bigger than the main area.
Your jet combination must be very wrong as Methanol will happily run at 20 % rich with no effect on power. - making it way easier to find a working setup than petrol.
When a Keihin PWK on a Mx 250 or 500 wears oval in the un-replaceable Needle jet, you can use a needle with a much fatter lower section from say a mx125 to compensate. You can also tune the curve with shroud height an low and high speed air jets.
F5 Dave
2nd April 2025, 12:22
When a Keihin PWK on a Mx 250 or 500 wears oval in the un-replaceable Needle jet, you can use a needle with a much fatter lower section from say a mx125 to compensate. You can also tune the curve with shroud height an low and high speed air jets.
You can pull out the tower and replace the jet with high tolerance insert and replace being careful of airleaks. Or buy aftermarket Stic (?) Replacement tower.
I believe at the start of this thread all those years ago my first post was about dropping the main jet out to prove it can't take full throttle.
Only usually catches you out when putting a very different carb on, say a small engine, but ive seen it more than once.
Methanol could easily see this. But also the cross drilling of the carb supplying the float jet or that orifice itself.
husaberg
2nd April 2025, 15:24
You can pull out the tower and replace the jet with high tolerance insert and replace being careful of airleaks. Or buy aftermarket Stic (?) Replacement tower.
I believe at the start of this thread all those years ago my first post was about dropping the main jet out to prove it can't take full throttle.
Only usually catches you out when putting a very different carb on, say a small engine, but ive seen it more than once.
Methanol could easily see this. But also the cross drilling of the carb supplying the float jet or that orifice itself.
Yeah I pointed that out to someone the other day re the early post. Although I thought Rob had said it about Thomas. That tuner the ESE brought in to steal your wins at Taupo.:msn-wink:
I assume you picked it up from the same place I did (Bell)
I hadn't seen the inserts... it was a design flaw or more likely designed obsolescence I guess
TZ350
2nd April 2025, 20:12
I believe at the start of this thread all those years ago my first post was about dropping the main jet out to prove it can't take full throttle.
Yeah I pointed that out to someone the other day re the early post. Although I thought Rob had said it about Thomas. That tuner the ESE brought in to steal your wins at Taupo.:msn-wink:
No, definitely F5 Dave's idea. Works well too, good check for fuel flow and needle/jet combo being to small.
F5 Dave
3rd April 2025, 11:28
I think Ram passed that tidbit out during Fish and chips at a GP after match in the 80s, and probably Pete Sales to him and so on.
husaberg
3rd April 2025, 17:49
This is where I got it from.
Whoops stopped the higherlighter short
355964 https://www.kiwibiker.co.nz/forums/image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA0kAAAIiCAIAAAC SXxQ6AAAAAXNSR0IArs4c6QAAIABJREFUeAHsnQdcVEf39w89A gI2RBQbFlTQ2EFFAQMiKqKoIKIYNaLGFtMTS/RJwZhYYiwkauw1amLFaOyxxlixIaIB1KAIIiJ9Xh7nzfznmd29 7C7b2D33k4 ZO/fMOWe M3v3x9yyQCqwHTx4qKCgUAf/7dixUwdRMAQSQAJIQBsEbuGmOgGJgTh8 EhOTs7Lly LiopKSkpKS0sr8D2GTZGAERKAivQJtZ3E2QcPIQEkgAQoAdWFD ba4JTF5UNtV5Isb25oCAdR2ulh3lDhJ4SEkgASMngAqNTUISMw K1HamoE6wjxUhgNoOtR0SQAJIQLsE7ty5o4a4MeUmd 7cQW1Xka92bGviBCqHtpP4kOMhJIAEkICBE8jMzER5p7xUvXPn TmZmpsSY4rqdiQsX7H65BFDbaffvdYnTEx5CAkgACSABNQigti v3qx0NTJwAajvUdkgACSABJFCZCBw5cvT58 f4nKyJyxfsvgQB1HaV6Yymxh 42AQJIAEkYGQEjh49lpPzPD8/H9 BIvHtjodMmQBqO9R2SAAJIAEkUGkI5Oa OHnyj9zcFwUFBcXFxfhyO1NWMNh3RQRQ21WaM5qR/eWN3UECSAAJqEogN/dFYuL169dv5OW9LCwsRG2n6Ksd602cQEW13f79CfgfEkAChkzg 55 3d 3azdW1roWFZbn/tWvXXgd9 eCDD2kmqsaysLAMDAxStZV 7Tds2Dhx4qTFi7 fNesz9p TUzU7O/tJkybrN7dKET0h4UBCwoHffjt46NDvx44dT0y8npv7Ai/Imrh2we5LE6iotnuMGxJAAoZN4MaNG2aS24EDB5KSkhYtWkStm jZtqu0OLVu2jMZSNZCZmVlERISqrfRr7 DgMGLECCGH5ORkMzOzmJgYoR535RJ48uRJZmZmVlbWs2fPnj/Pffny/xbt8Jqs9Hc8HjVNAhXVdjm4IQEkYNgEqIwwMzM7d 6cdKZjxowxMzNzcXGRNqv40R9//JFqO1VdmZmZRUVFqdpKv/ZmZmYjR46UzcHMzOzNN9 UrccaWQLP/7vl5ua yMt7mZ fT6/G4i/JmqZqwV4rQ0B9bZeVlXX06LGXuCEBJGDYBP7294tf3111/SmY4dOxYAateuLW1W8aOrVq2iKanqCgCGDRumaiv92gPAqFGjZ HMAgNGjR8vWY41cAvn5 QUFBYWFhUVFRcXFxVTY4aKdMl/zaGOCBODgwUPq/Xf06LHU1NQi3JAAEjBsAunp6VRIXblyRTrT2NhYAHBxcZE2q/jR1atX05TCVNwAYPjw4RVPQJceAKBBgwaHDx9mQb/55puwsDBXV9fz58 zSiyUS6D41cZUHQo7E5Qs2GUlCUAJbkgACRg1gYcPH1IhdfXqV emOjhs3jmo7abOKH127di1NSY1/hw8fXvEEdOmB9tHOzq7av5u1tTUAZGVl6TINI4hVym1KfsOhGR IwTQLAfViwiASQgBESePToEZUX165dk 7e PHjqbaTNqv4Uabt2qi4AcCIESMqnoC PISGhuortHHENc3vaew1ElCVgPr326kaCe2RABLQC4F//vmHarvExETpBJi2kzar NF169bRlFR1RbWdqq3QHgkgASRgUgRQ25nUcGNnTZEAajtTHHX sMxJAAiZMoLJqu4sXL86cOdOEBw67jgSUJUC13bx584qLi6Xb4 LqdNB88igSQABKoFAQqq7arFHAxSSRgCASotluyZEm5yehM2 3Zs6d69eoeHh7lpsQbXL9 3ZiuyV66dCk1NfX /fuXLl2i3bx3715hYeGNGzf4XmMZCSABJKAqAdR2qhJDeyRQyQh oT9v9/vvvC9XdvL29p0 frlLrGjVqAEDHjh1VaqWecU5OTnZ2Nmu7evXqa9eusV2hwKuxh ISE58 fsymyYsWK1atXE0ISEhKEVgDQpUuX9u3bAwA91K5duzlz5jg7O 9Pd3Nxc5gcLSAAJIAHlCaC2U54VWiKBSklAVtvFx8cPHDjwzTf fFPpD1 1ee 21gcptjRo1oo9E6PJfPz /7a82AGDl5cuX /n5BQQELFu2TG4yy5cvd3Z2pg2V ffFixe5ubnMMiEhISUlhe0Khb///puRPH/ fF5eHtvdt2/fgQMHCCHnzp3bvn07AAQGBgrNFe2 fPmS cECEkACSEB5AqjtlGeFlkigUhIQtN3OnTttbGwAwNzcvHr16qt WrWK9otpOrjbSS WiRYsyua1Bgwb8NdnMzEy2slVSUpL7aispKeFa/F xpKQkKyuL9VRfBQAYO3asvqJjXCSABEyEAGo7Exlo7KbpEuC1H S0DQLNmzVq2bEkV2/Xr1ykdQ9N2K1as4IetcePGvLbjD1WWMmq7yjJSmCcSqNQEUNtV 6uHD5JFA QR4bff8 fPevXsDwCeffPL555/rQNsFBAQ4OTkpWvabLLmdPn2a7x5qO54GlpEAEkACigigtlNER m/1W7duHThwIP5Uot4GwOgC89qOELJlyxZeaY0dOzYnJ4d2WtV1u 3Hjxim6V4zVp6SkHDhwgO3SwpQpU2gOKsGu7Npu9OjRuG6n0oi jMRJAAuoRQG2nHjcttsrLy8vMzNRiAHRtYgSotrOzs7t58yYhp KCgIDMzs3nz5gAwYMCA/Px8xkNa2zk7O9P715o0aQIAAwcO5NsyJ8oU2O9SeHp6KmNPbbK ysir1NVmav42Nzc8//6x8r9ESCSABJKAqAdR2qhJDeyRQ QjQtTrZ3xzLysq6/GrjV/JY Zdffnn8 HHrVxt9/IIdunz58v379ysCYsyYMQAqn38qtbZzdXWlAOPi4goLCytCD9s iASSABCQIqHxulfCFh5AAEjBAAnl5eW SYAJCYm5uXlLeK2kSNHAkB0dDS97c3Ly4upN1qgtleuXPn8888 nT57cq1cvZtC fXt6VL0um7K2A4D09HT1uGErJIAEkEC5BFDblYsIDZBA5SbAno 194403 vTpw0QbuwdOuN/Oyclp /btQUFBTMa9/vrrAwcOHDVqVGpqKm3FDgHA6NGj1QCktrarX7cm/f z rw4cPq5Ghxpvs27ePcps6dSq u07jeNEhEkACjABqO4YCC0jAqAj88ssv1V9t7DHVU6dOsRe yf1tWXq/nYuLCyEkNzc3MzOT13D0fXjVq1dPSkqiP/9Fj6r33ji1tR2fkpJlOzs7iuLtt9/W7xifO3duxIgRBQUF k0DoyMBJGDcBFDbGff4Yu9MgkB6evrly5ePHj0KAHXr1qV3yLV u3Xrz5s2EELpuV7du3eTkZGkcvLajluwdeIpUFH0 Q9qt3KNqa7tq1aqxDn766afUOatRVLC2tgaAkSNHyk1GZ5W3bt 3CdxfrjDYGQgImSwC1nckOPXa8EhNISkr6jtu6d 8OAJNebcePHxc6lpOTExwcvGTJEqFedldW2z18 JBXdc2aNaNRWKV62u7mzZs Pj66fJaiYcOGhqDtZsyYgdpOduJhDRJAApolgNpOszzRGxLQCo GcnJxwbvP29qbq6mduUxQ4Ozu7c fOr7/ empqqiIbWi r7dj9eTTc0KFDqSULy 7Vk/YsHGXvQBHqy91V zlZA9F2ixcvRm1X7iijARJAAhUkgNquggCxORLQFoHMzMwa/27Vq1dnS2VPuE2Z2OxZCtl3oAjNZbUdC0oLNjY2q1evFlqpsWu y2s7JyQm1nRoTBpsgASSgEgHUdirhQmMkoC0C6enpV65cOXHiB AC4urp6cdvt27crElVtbefh4SFoO7q7a9euiuRDCDFZbefl5TV 79uwK0sPmSAAJIAFpAqjtpPngUSSgLQLJycncLXPf9ejRg90zd/ToUQ1GpdrOz8/v4cOH0m6FdTuq7Zo2bUrvsZs0aRJ7v520n3KPmqy2y8rKMpAXs pQ7RmiABJBA5SWA2q7yjh1mXvkInDlzht01Rx8mAAB7e3t2 5o2upSfnz9t2jQ1nqWg2i4yMpJltXHjRrp0x2rUK5istsPnZNW bMNgKCSABlQigtlMJFxqLBN520AOHjwoHgA918RyM7O/veWuf/ v2rVqlQbOTk5sbvmdPDzwVu2bDEobZefnx8dHW2Cz8ni/XZ4YkACSEAHBFDb6QByZQ2xf/9 ubdb0UoLCwtCiKa0XWlpqbOz87x58yorrH/zTkpK uOPPxg3L27710TX/8/MzKxfv77y2s7f35 miOt2Gh8qAMBnKTROFR0iASQgEEBtJwDB3f8jQLVd27Ztf5K3r VmzRoPa7q //gKAyqjtjh8/zt82V7duXRsbG3aD2v/R1GtJpXU7lilqO4ZCUwXUdpoiiX6QABKQIIDaTgKOfg5t27bt6 tWr on9v1Gptuvfv///Vv/PHr9ud// /djY2EaNGllbW9vZ2bVu3Xr27Nl5eXmsQXJycmxsbOPGjatUqWJ ra9u2bdvvvvuutLS0f// bKGr7DrdrFmzWBNaUNSQHh07diwAXLlyZfjw4fb29mPGjCGETJ w4kVZeWXDRs2tLa2btCgwVdffUUIOXLkSNeuXW1tbWvVqhUeHl 7uW9 EZAghP/30E7ttrkmTJjT5jh070tvmfv31V9km q1RSduxrtEryPXq1WM1nTp1op2lkAkhkyZNYkfT09OV7KbJ3m H2k7JGYJmSAAJVIQAaruK0NNK27y8vMLCQsH1qVOnqC4R6rW6q 5K2S0pKqlGjhq2tbVxc3PHjxxMSEqjk6tKlC 1OWlqai4uLo6Pj4sWLjx8/vmfPHvpr9J988klaWtpnn30GAB988MGNGzceP37M90uiITWbNG kSAERFRb3uszZ87ctm0bIWTatGkA0Ldv38jIyL179 7YscPLywsA3n///ebNm69Zs bQoUOTJ08GgB49evDhZMs5OTn8PXM1atR47bXXAMDBwYHdM/fkyRP13uIrG07jNY8fP65atary12R5na2obG5uTplYWFgwm1u3 bimZvMneb4faTskZgmZIAAlUhABqu4rQM/K2Kmm78PBwAPjll194KPQ3Q nV2x9KF69er8Vdfc3NwqVapUq1aNELJs2TJF12SlGxJC3n33XQ Dw8vJ6 fIli04r33jjDVazb98 ALC0tExKSmKVDRo0MDc35xcX2aFdu3ZR1eLJbZ07d2YGlaVA34 GivLbjuqtssV69epSVkj9BlpWVNXDgQBN8lgK1XWX51GCeSKBS E0BtV6mHT7vJK6/tEhISbG1tq1atWlJSwueUkJAAAOyHqvhDtEzv6MrPz5fQdrKtC CGsIdN2c fO5S2ptouPj2eVt27dAoB27dqxGkKIv78/AMi9mHj16tWJrzbevjKWVdV2yvfxyJEji19tI0eOpNrO0dHxwI ED5XrAa7LlIkIDJIAEkIDaBFDbqY3O BtSbceuuAmFnj17smcptmzZAgAtW7YUoFy/fh0AunXrRggpLS1dv3593759GzRoYGdnZ2VlZW5uTn2 fPlSQttJN2TabuvWrXx0qu34X1BISUkBgJCQEN6MvoxXjVvueC cGXlb1/Xb0Xrr4 PhB/7vx3Xz69OmgQYMaN24szAoAcHNzK/edOPfv3 /Zs6cu1 3oqu3IkSP5Xui vG3btgsXLug LkZEAkjApAigtjOp4Vats1Tbvf766z/K2/bt2ydou8aNGwsBrl27BgC vr6EkClTpgCAn5/fjh07LlnJycfO/evWbNmgGAtLaTbsi03e7du/noVNvxlVTb9enThzczBW1HCNmyZYu9vX25F0zZ71Ls2LGD3lPI S7eaNWuy93fwv2/L29Ayv1zK0 bL9Ho9X6NMGQBGjBihjKWsDQDoXdvJZoU1SAAJIAGNE0Btp3Gk xuNQ WuyBw4csLe3f 2114SnQPbs2QMAw4cPz8vLs7KyqlmzZn5 PgNUVFRUrVo1aW1XbkPUdoynRIEurCYmJkrYEEKotqP6zNXV1d PTk9n369eP1s cObNhw4YA4OjoKKyV9unTB7UdI4YFJIAEkIC CKC20xf5ShBXeW138ODByMhIAFi/fj3fsWHDhgHAtm3bnj9/bmZm5u7uzh dN28elQIvXrxYvnw5AMTFxfEGZbqt3Iao7QRicndV1XZNmzY9c eKE4OrNN9 k4wUAEydO/OmnnwQDQghqO1kmWIMEkAAS0DEB1HY6Bl6Zwqmk7VJSUpydnW1 tbefNm/fHH3/s27dv PDh9C0k9AELX19fAPjoo49Onz5NjwYGBg4YMICKv61btwJA586 dExISTp8 zWOSbpidnS17 VWu4Cv3muzjx48BoEaNGnx04yirpO2cnJzOnDkj2/GHDx9S6bZo0SLZo7QGtZ0iMliPBJAAEtAZAdR2OkNd QKppO0IIampqbGxsQ0aNLCysrKzs vQocOCBQuKiopoz9PS0oYOHVq7dm0bG5smTZp8 umnL1PHPmTOPGjW1sbN56663o6Gh7e/vq1atPnDiRhyXdcOzYsajteFxyyyppOxcXF7lOmLaTuG8PtZ1c dFiJBJAAEtAlAdR2uqSNsZCAHgjQd6AAgJL32xm4tnNyctqxY4 caHPFZCjWgYRMkgAQqIwHUdpVx1DBnJKACASPTdvicrApjj6ZI AAmYJAHUdiY57NhpUyKA2o6ONq7bmdKsx74iAZMmgNrOpIcfO2 8KBFDb0VFGbWcKsx37iASQwH9fWYAUkAASMG4CqO3o KK2M 55jr3TMYFy79/VcT4YjieA2o6ngWUkYIQEUNvRQUVtZ4STG7ukPwLCCw30lwhGl kMAtZ0cKAZYNXPmTAPMClOqFARQ2xFCJkyYgNquUkxXTBIJIIG KE0BtV3GGuvCQlZWlizAYwxgJGJO2q1u3bk5OjhqjRH8nDX9PV g102AQJIIFKRwC1XaUbMkwYCahGQFVtV7NmzWvyNvpeYgDYs2e PvOP/raM2n3322bVr1ySyzM7ODg8PB9Dd ceUtZ3Eu6YlxggP6ZjA3bt3dRwRwxkxAd2dW40YInYNCRgyAVW 1HdNwFSzI/cFZCmrdunXUuarcvv/0OHDqnaihBiytruww8/VIMYNtExgW //VbHEWXD7dy5U7YSayojAdR2lXHUMGckoAIBfWk7V1dXRVmqre0 AQL13F5uytlM0CliPBAQCR48eFWpwt5ISQG1XSQcO00YCyhLQl 7YzNzcfN26c3CxR28nFgpVIAAkgAY0QQG2nEYzoBAkYLgFNabv mzZsDgKurq42NDS0DQJMmTVrJbNWqVaOWElDGjBmjxv12uG4ng RQPIQEkgAQoAdR2OBOQgJETUFXb2dravi1ve/bs2dtvv33ixInZs2fT8ttvv/3o0SNZfGPHjkVtJ4sFa5AAEkACuiGA2k43nDEKEtAbgfz8/HfeeQcAyn2P/Pjx4wHAxcWlgrneefderUqVKlyqJFixS5UnvdrkGDBocPH1bkV lH93r178f12iuBgPRJAAkZGALWdkQ0odgcJiAQeP37s6OioS21 HCHny5AkADBs2TMzm3321tR0ArFy58l83KvwftZ0KsNAUCSCBy kwAtV1lHj3MHQkoQaCoqGj /Pk61nb//bHqV9sPP/wgN0fUdnKxYCUSQAJIoOIEUNtVnCF6QAIGTUDV0qfk2W4oiJiQ GAqKio7OxsWUCo7WSZYA0SQAJIQCMEUNtpBCM6QQKGS0Bf2i49 PZ0u3d2 fVuWDmo7WSZYgwSQABLQCAHUdhrBiE6QgOESQG1HxwbvtzPcOY qZIQEkoFECqO00ihOdIQHDI6AvbUcIWb9 vaLfFtPxut3t27dR2xne3MSMkAAS0AoB1HZawYpOkYDhENCjtj t37lzLli0BYM2aNQIQHWs7/M0xgT/uIgEkYMQEUNsZ8eBi15DAfwnoUdsRQt566y0AqFu3rjAYqO0EI LiLBJAAEtAUAdR2miKJfpCAgRIwQG23bdu2KlWqqPebY q93w7X7QxqdgYEBBhUPpgMEjAyAqjtjGxAsTumS6C4uDhR3nbi xAl609uuXbvkHf9v3fHjx6mN8K8ie75eaMJ2jx49ysrOzs58k7 lz57JD/fr14w9Jl2mrzz//XNpM9mjdunUBICwsTPaQMjVJSUmmO7Gw50gACVQ2AqjtKtuIYb 5IQAGBr7/ mgkmLGiWgLu7uwLqWI0EkAASMDgCqO0MbkgwISSgBoH33nuPqp lRo0Ztxk1zBLp37w4AqO3UmJPYBAkgAX0RQG2nL/IYFwlokoCnpycA9OvX78WLF5r0a/K RowYgdrO5GcBAkAClYwAartKNmCYbqUjkJOTQ/WBZq8SyvU2ePDgSsfHwBNGbWfgA4TpIQEkIEsAtZ0sE6xBAhoj kJ fHxsbK1eHKaps3Ljx Ffba6 9Rgvjx49XZCzUo7bT2Mj96wi13b8k8P9IAAlUGgKo7SrNUGGil ZHAgAEDqPyaO3eukveAnTx5kvZ0586drMvSbXv16kWjoLZjxDR VQG2nKZLoBwkgAZ0RQG2nM9QYyBQJsHW1S5cuaa//EydORG2nJbyo7bQEFt0iASSgPQKo7bTHFj0jAaIbbUcIoc9S9O rV6 nTp8hdUwSysrL69Pz1Joiif6QQJIQDcEUNvphjNGMVECo0aNov JOq t2TNsBQGRk5NKlS3/66SfjJr5 /fqlS5f /vvvtJs5OTmsXG7H161bt1S5bfjw4XT4ZsyYUa5bNEACSAAJGAg B1HYGMhCYhnESyMrK0rG2o FsbGwijHqzt7cHgIYNG9Je9u3bl5XL7betrS2lpOS/S5YsMc7Zib1CAkjASAmgtjPSgcVuGQYBHWu7fv36PXr0qHnz5k qqlsprdvbs2UcyW2RkZLk9 u6772i7hQsXlmsMAIsXLy4uLjaM2YRZIAEkgASUIoDaTilMaIQ E1COgY23HnpPNzMycOnWqbM6ZmZkt5G3dunWTNTapmvT09Dp16 jC116RJE4Pt/u3btw02N0wMCSABQyCA2s4QRgFzMFoC tJ2RgtUCx1b9mrz9vZmwi4gICAzM1M21O //06N2b EkBs3brDdZcuWyRVe169f521oedOmTbIhWM3Bgwdlm9AaBwcHR YdYcywgASRgygRQ25ny6GPftU4AtZ3WEasb4OjRo5GvNibpWKF z5870kPBvw4YNmQ0tREZGduzYka/09vYWWsnaUPuqVatGRkay1xmyftDm9evX590qWY6MjFy5ciVzh QUkgARMkwBqO9Mcd y1jgigttMRaNXDrFq1SknBxMwWL17s6urKdmULUVFR4eHhsvXD hg17 Gpjhy5dukTLTk5Ojx494tNnNgDQpEkT2lDi3 PHjwNAfHx8rVq1AMDW1vbXX3/lHWIZCSABUyOA2s7URhz7q1MCOtZ2TBbc4DaddriSBLt79y5l5 e7u7sFtb7zxhs56cOvWLTZesoWNGzeqkQkATJgwQY2G2AQJIAF jIoDazphGE/ticAT0pe14rSDcm/Xbb78ZHCadJ8S03b1793Qe/P8HpNquZ8 e48aNk33CF7WdvsYF4yIBIyCA2s4IBhG7YLgEdKztvL29N8lsv M4DADc3N/6GMNOUen379gWA8ePH5 bm6mv2UG23YcMGQkhOTg4bt/nz5wMAajt9jQvGRQJGQAC1nREMInbBcAnoWNuxd6DwRIRbteLj 43m15 DgIPfRTt6D8ZXpD3jk5eXpsWu8tuPTuHnzJmo7HgiWkQASUJUA ajtViaE9ElCBgCFoO0Xp0tvMnJycAIDenpeVlaXI2Jjq79y5Aw BvvvmmfjuF2k6//DE6EjBiAqjtjHhwsWv6J2DI2o7S2bhxY7Vq1ehK3tChQ58 fap/alrOoEGDBlWrVl2zZo2W45TjHrVdOYDwMBJAAuoSQG2nLjlshw SUIGD42o4Qsnfv3k2bNk2ePBkAQkJCYmNjlehZZTVZunSpnZ1d o0aN9N4B1HZ6HwJMAAkYKwHUdsY6stgvgyBQKbQdJfXy5cuYmB gAMDc3N2J5R/uYkZGh9/mB2k7vQ4AJIAFjJYDazlhHFvtlEASotnN2dr5x44ZWE/L09AQAuc9SqBrX3d2dXqLdt2 fqm0N3P6nn34CgMaNGxtCnqjtDGEUMAckYJQEUNsZ5bBipwyFA NV2Q4YMefLkiVZz0qC2e/bsWWxsbMuWLQFg fLlhw4d0mrmOnOek5NDF 30 E47vrOo7XgaWEYCSECDBFDbaRAmukICIoFKdE1WSP3cuXP097X q168/dOjQ9PR0waDS7aakpOj9nXY8NNR2PA0sIwEkoEECqO00CBNdIQ GRANV2s2fPLiwsFI9pdF D63Ysr4yMjMuXL9Prs9q psyCaq/g7OwMAKtXr9ZeCJU8o7ZTCRcaIwEkoDwB1HbKs0JLJKAyAartF ixYoHJLFRvQH1rQyP12QuS9e/fSd AJ9ZVrt2HDhlZWVh999JHhpI3aznDGAjNBAkZGALWdkQ0odsew COjsfjtCiKaepZAluGHDBicnp7Vr18oeqhQ1R44cqVGjRsOGDQ 0qWy1pux49eiQnJxtUTzEZJIAEdEwAtZ2OgWM40yKgs/vttKrtCCEeHh6vvfbad999VxnHb TIkQDw66 /GlTyWtJ2ALBlyxaD6ikmgwSQgI4JoLbTMXAMZ1oEjEnbAcDQoU Mr3fht2bKlSpUqZ8 eNbTMUdsZ2ohgPkjAaAigtjOaocSOGCIBo9F2dF0QAGbPnl1QU GCIrOXl9Pvvv5e9ycXFxSUtLU3ecX3WobbTJ32MjQSMmgBqO6M eXuycvgkYk7YbPnw4fWb25s2b uaqVPwNGzYAQLNmzU6dOqVUA90aobbTLW MhgRMiABqOxMabOyq7gnoTNt98MEH2nuWgnJ7 fLlxIkTAaBv3766J6lqxOXLl9vZ2QHAyJEjVW2rG3vUdrrhjFG QgAkSQG1ngoOOXdYdAZ1pO20WOs89AAAgAElEQVS8304W08aNG nSnewhQ6uhz0 4ubllZWUZWm40Hy1pu5iYmLy8PMPsMmaFBJCAbgigttMNZ4xio gSMTNsRQmbMmGFtbV2rVq0HDx4Y5qAeOXKECtBGjRoZZoY0Ky1 puwkTJhhyrzE3JIAEdEAAtZ0OIGMI0yVgfNqOyjsA6Nix4/Xr1w1waKmw8/Pz0/Zv Faw76jtKggQmyMBJKCIAGo7RWSwHglogIBRajv2zOzy5cs1wEh zLpYvXx4VFVWzZs0NGzYY/vt7UdtpbuTRExJAAv9DALXd/ DAHSSgWQLGqu0uXrwIAI6Ojnfu3NEsMbW9bd261dbWFgAePXqk thNdNkRtp0vaGAsJmBQB1HYmNdzYWV0TMFZtRwjZs2ePo6MjAB jCvXf0HjsXF5fU1FRdj7G68VDbqUsO2yEBJFAOAdR25QDCw0ig IgSMWNsRQmJjY nNbVFRURWhVJG2R48ejY PpxOPPyriSsdtUdvpGDiGQwKmQwC1nemMNfZUDwSMW9udPXt2w 4YNTk5O hJVx48fb9y4MQBs2LDh9OnTehjgCoREbVcBeNgUCSABKQKo7aT o4DEkUEECxq3tKBx93d/m6urq5OQEAGfOnKngMOmlOWo7vWDHoEjAFAigtjOFUcY 6o2AKWg73cN99OiRm5ubpaXlBx98oPvomoqoDW23b98 fL dpgYI/SCByksAtV3lHTvMvBIQQG2n2UF6/vx5fHx8165dAeCjjz7SrHMde9OGtgMA1HY6HkcMhwQMkABqOwM cFEzJeAigttPsWIaFhdGnNxYsWKBZz7r3htpO98wxIhIwEQKo7 UxkoLGb iGA2k6D3H18fABg0KBBaWlpRUVFGvSsF1fa0HZHjhzBdTu9jCY GRQIGRQC1nUENByZjbAR0pu1CQkIAYPDgwcZG0Hj7k5KS4uzsv GHDBqGLN2/eLHuly8aNG4V6ZXYbNGgQFRX1/PlzZYzRBgkgAWMlgNrOWEcW 2UQBHSm7ejvgKG2M4hRVzqJ Pj4MWPGvHjxgm9REW2XmJgIAFu2bOEdYhkJIAFTI4DaztRGHPu rUwKo7XSKu1IFe/jwYefOnQEgPT2dT5xqu65du2ZlZfH1ypT79u2L2k4ZUGiDBIyb AGo74x5f7J2eCehM2wUEBOA1WT0Ptorh6f12stquqKgoLi5uyZ IlxcXFKrok9EETXLdTlRvaIwEjI4DazsgGFLtjWAR0pu08PT1R 2xnW2JeXjSJtV147qeMNGjRwdHTct2 flBEeQwJIwNgJoLYz9hHG/umVwIsXLwIDAwHg0qVLWk1k1qxZqO20Sljjzh89euTr6 vv76/GtVdFyTx48ED24QxFxliPBJCAsRJAbWesI4v9MhQCqamp69evf/r0qbYTWr9 /fHjx7UdBf1rkEBSUlJKSooGHaIrJIAEkMB/H61DCkgACSABJIAEkAASQAJGQwC1ndEMJXYECSABJIAEkAASQA K4bmcac DPP/988OCBafQVe4kEkAASQAJIwKQJ4LqdSQz/5cuXHz16ZBJdxU4iASSABJAAEjBtAqjtTHv8sfdIAAkgASSABJ CAcRFAbWdc42mSvfH09DTJfmOnkQASQAJIAAnIIYDaTg4UrEIC SAAJIAEkgASQQCUlgNqukg4cpo0EkAASQAJIAAkgATkEUNvJgY JVSAAJIAEkgASQABKopARQ21XSgcO0kQASQAJIAAkgASQghwBq OzlQsAoJIAEkgASQABJAApWUAGq7SjpwmDYSQAJIAAkgASSABO QQQG0nBwpWGSyBw4cPL1myxGDTw8SQABJAAkgACeidAGo7vQ8B JoAEkAASQAJIAAkgAY0RQG2nMZToCAkgASSABJAAEkACeieA2k 7vQ4AJIAEkgASQABJAAkhAYwRQ22kMJTpCAkgACSABJIAEkIDe CaC20/sQYAJIAAkgASSABJAAEtAYAdR2GkOJjpAAEkACSAAJIAEkoHcC qO30PgSYABJAAkgACSABJIAENEYAtZ3GUKIjJIAEkAASQAJIAA nonQBqO70PASZQWQlEREQAwMOHDytrB/SdNw QllNTU7WUFB9LyRCzZ892cXGxtrb28PAAAO3lJjcfbQOhQfkos mWc23KHBiuRgOETQG1n GOEGeqHwLp160Dxtnjx4i1btnz66afPnz/XeH4rV66UG/k///mPpmJlZmYGBATExsZqyiEhhBHbuXOnXLexsbG0X0VFRYQQHiAv LOS2rWAlH0sZV8nJyQDg6emZkJDQu3dvTWm73NxcKyur/fv3l5uDtoHQBPgofFlVXOV2Bw2QABLQJQHUdrqkjbEqEwGqVPr 37/ TvO3GjRva68y8efMAYNasWZv d0tMTNRI0MzMzEGDBllYWLRq1UojDqkTSszW1rZ79 6ybp8 fWr7agMAqu14G15Y8PX6Kp88eRIA3n//fUKIBnNLSEgAAMPXdvrCjnGRABLQCAHUdhrBiE6MkABVKrNmzV LUN/qVT69bbd68uU2bNjY2NrVq1RozZkxWVlbdunXbtWunqK10/UcffQQAV65ckTZT 2i3bt3q1KljY2OjDW0XFhYGABcuXBDSmzt3rrm5eUhICNN2PEB BPxUWFoaEhFhaWm7bto0Q0qdPHwDIyspiPouKigCgZ8 etCY6OrpMir148eLjjz92c3OzsbFxd3efM2cOE5F8LOZEUaFXr 178uqm7uzu/bpeYmBgZGeni4mJpaVm9evWgoKCDBw/yri5evDhkyBCahpub26BBg65evcp6wTyfOHGCbyWUBSDJyckxM TGurq5WVlY1a9YMDQ09e/YsIcTPz8/MzOz /ft885SUFDMzMwpHUUNqz0eRLdO5XS5bzU5 viNYRgJIQD0CqO3U44atjJ A8tru559/BoBWrVrt2LHj9OnTkydP9vb2trOz69y5s3qY3nrrLQB48OCBes 0lWj158sTb27t69eqbNm1q9WqTMFb1ECW2YcMGGxub6Ohovnlx cXH9 vWDg4OHDRtWrrYrLi4ODw9nwo6pIgltN2rUKAAYMGDA6NGj9 7du3///uDgYAD45ptvaBoqabvU1NQNGzYAwFtvvXXjxo3 /fszbXfx4kU7OzsXF5cVK1acOXNm27ZtrVu3NjMz27p1Kw2UmJh YtWrVxo0br1 //uTJk6tWrapTp469vf29e/dSU1OnTZsGAD/OONGzfy8vJ4REKZV1o3b96sVq1a3bp1V65cefbs2W3btrVp08b a2vrw4cNr164FgLi4OL75nDlzAGDz5s0SDak9H0W2TLWdNFuNT 36 I1hGAkhAPQKo7dTjhq2Mn4Dy2q59 /ZWVla8FBs3blzZpTe1tV14eDgAfP31123atLGzs7O3t/f19d2 fXsFoZeUlHz22We2trZr164lhGhJ2 3ZsycmJsbKyio9PZ0lvG3bNgDYvXs3FRB0OY2WqYBgwqKkpCQ6 OpoXdspou9GjRwPAmDFjWMRHjx4BgL /P63hYzEbicKJEycA4MMPPxSuyQYGBgIAf3E8KyvLwcGhYcOGpa WlhJCvvvrKwcFh9 7dzPmKFSsAYO7cufSoGtdk /bta2Fhwa/jZmRkODo6tmvXLi8vz9HR0cvLi4UjhDRr1qxGjRoFBQUSDak9w y50k8clzVbjk5/vCJaRABJQjwBqO/W4YSvjJ6Cktrt79665ubkg465cuVIRbefn5wcAbdu2/eabb7Zu3RoXF1e3bl0AmDdvXkW4JyYm1qxZk8kOLWm73bt3X75 8GQAeQTlm23bt2aNm1aWlpKRYOEths7dqwg7JTXdkeOHGERCSF 2dnZM9PBihbdRVJar7V6 fGlpaenp6Sm06tevHwAkJSUJ9XSX3ro3depU9bRdfn6 tbV169atBed0NTEjI4M ocKU3 nTpwFg2rRp5TaUq fo48A8Lqrt5LJ98eKFxie/0E3cRQJIQA0CqO3UgIZNTIIA1Xbs7iihcPHiRfr9d/bs2bJ74wYOHMhDKSoqMjMzEwQfbyBdvn379qVLl4qLi5nZo0eP nJ2dbWxs OuS7Gi5hTJRdePGDQCYPn06XV7S3rod1Y4BAQE1atSglx0vXLg AAIsXL2ZiQpG2GzJkCAD06NFD6FG599tR/XH79m2 oaOjI7uhkBcrvI2islxtl5KSAgAhISFCqwkTJpSlTdVPUVHR0q VL/f3969SpU6VKFUtLSzMzs7KbBadMmaKetqNBhenHdv/88086A kSIyFk/PjxAHD9 vVyG7Lh4PUcX6ZLqhJs7969q/HJL7DFXSSABNQggNpODWjYxCQIUG3Xr1 /H VtmZmZVC6cOXMGAMLDw3koxcXFFdF2vCtWHjlyJAAcPXqU1Shf OHToUM2aNcual60IfvbZZwsXLly8eHGdOnVq1649b968Y8eOKe 9KwpISo9puz549ALB8 XJCyIgRIxwdHenLYig0RdrO1taW3icn3EAmq 0KCwv5Zymo/hBWzrSk7dgDHAwFlVMU4/DhwwEgKirqt99 S0xMTE5O/uWXXyqi7e7du0cXcU/L23Jycgghnp6e9evXLy0tLSgoqF69uq vLyFEmYZ0OHg9x5d5bSeXLX1TjA4mP0ONBSSABJQhgNpOGUpoY 4oElLwme/v2bQDo1q0bzygxMbEi12SLioqePXvGO2RLLPTpSOFQubsXLlxw dXVdt25ddHS0hYXF9OnTXV1dzV5tlpaWe/bsKdeDMga8tistLW3evLmXl9c///xjbW397rvvUg/S2u7kyZNFRUW vr4WFha//fYbC0ovej5 /JjV0BUjJrN0o 3oVc6mTZuyNGiBPvybkpLy5MkTMzMz4fnorVu3VkTbFRQU2NjY NGzYUAjK786fP79M6Z44cWLnzp0AQO nVKZhBbXds2fPND75 X5hGQkgAfUIoLZTjxu2Mn4CSmq7hw8fNmvWrEqVKk fPmVQJk6cqLa2y8nJsbe3b9y4cW5uLnOYlpbm6OhIb5BnlRUp/PPPP61aterevbsG373MaztCyLJly8p tyM2NtbCwuLevXs0W2ltRxeNHj58WKdOnRo1aqSkpNBWMTExZR dDz507x7r8n//8R/frdoQQKuP4TDIyMuzs7Fq0aEEIefjwIQAEBwezPPPz8zt27AgA kyZNIoTExcUBgDJimlddVNryYjc/P79Tp06TJ0 mgR4/fmxtbT1t2rSIiAgnJyf2BG65DfkosuVy1 3ocxsanPyMGxaQABKoCAHUdhWhh22NmYDy2m7x4sUA0KlTp927 d58 fXrKlClBQUE2Njb0frurV6/yKkQZZHPnzqU/irB48eJt27Z9 eWXderUMTc337JlS7nNf/vtt927d798 bJcy0GDBn355ZfZ2dnlWippIGi7Fy9e1KhRw9zcnL9mp4y2I4T 88ccfVlZWbdu2pTJl8 bNlPCuXbt 23999/39fX18HBQcfrdoSQK1eu2Nvbu7i4/PTTT2fOnNm0aVOzZs2srKyY8PL09LS0tPz /PnDmzYcOGdu3aLViwgCafnp6 Zs2assdsBw8efODAgTt37kiA5ZXWjRs3HB0dHRwcFixYcPLkyZ 07d3br1s3CwoJ/dDo8PLxRo0b29vYTJ05kbsttyEeRLSuj7aQnPyFEjfnP8scCEk AC6hFAbaceN2xl/ASU13aEkPnz57u7u1tZWdWtW3fq1KkvXrywsbHx9vZW 7ttx44db7zxRu3atS0tLZ2dnQcOHHjq1ClloK9cuXLEiBH0Nix p y1btnh6evKvbpG2L/eooO0IIZ988gm9VsjaKqntCCFUNAwfPpy2XbRoUfPmzV977TVn Z fRo0c/ffrU1dWVXQrXzTVZmsn169cjIyOdnZ3LNFzNmjXDwsL4C W3b9/u06dPtWrVbG1tO3Xq9PPPPxNC3nvvPTs7u rVqycnJ/fp06dKlSouLi7slXgMDl/glRYhJCkpib27uFatWiEhIcKDq/v27aMPWFy fJn3I92QjyJbVkbbSU9 tec/3wUsIwEkoCoB1HaqEkN7JFA AXofUlBQUPmmaIEEjIsATn7jGk/sTaUkgNquUg4bJm1QBI4cOTJz5sy0tDSW1aZNm gLR1gNFpCAURLAyW Uw4qdquwEUNtV9hHE/PVPYNfebm5u3atdu2bdvx48cXLVrk5OTk7Oyswcud u8kZoAE5BHAyS PCtYhAT0TQG2n5wHA8MZBICEhITAwsGbNmpaWli4uLtHR0Xfv3 jWOrmEvkIA0AZz80nzwKBLQPQHUdrpnjhGRABJAAkgACSABJKA tAqjttEUW/SIBJIAEkAASQAJIQPcEUNvpnjlGRAJIAAkgASSABJCAtgigttM WWfSLBJAAEkACSAAJIAHdE0Btp3vmGBEJIAEkgASQABJAAtoig NpOW2TRLxJAAkgACSABJIAEdE8AtZ3umWNEJIAEkAASQAJIAAl oiwBqO22RRb9IAAkgASSABJAAEtA9AdR2umeOEZEAEkACSAAJI AEkoC0CqO20RRb9IgEkgASQABJAAkhA9wRQ2 meOUZEAkgACSABJIAEkIC2CKC20xZZ9IsEkAASQAJIAAkgAd0T QG2ne YYEQkgASSABJAAEkAC2iKA2k5bZNEvEkACSAAJIAEkgAR0TwC1 ne6ZY0QkgASQABJAAkgACWiLAGo7bZFFv0gACSABJIAEkAAS0D 0B1Ha6Z44RkQASQAJIAAkgASSgLQKo7bRFFv0iASSABJAAEkAC SED3BFDb6Z45RkQCSAAJIAEkgASQgLYIoLbTFln0iwSQABJAAk gACSAB3RNAbad75hgRCSABJIAEkAASQALaIoDaTltk0S8SQAJI AAkgASSABHRPALWdUsyzs7MnTpz4 PHjQ4cODR06FADq1KnTvn37du3aeXl51a9f38PDgxBy4cKFMWP GWFhYNGjQ4J133snPz6fei4uLV65cGRAQ0KNHj969e3ft2tXLy ysqKurixYvUYOvWrSEhIQDg4 OzaNEillNcXJyPj4 np dnn31GCBGiN2/e3M3NbdCgQbdu3WJNBBshQ2YmtzBs2DD4302uGaucMGFCr1696 O7WrVtXrVrFDilfmDRpkrm5eb169SZOnHj37l25DTdt2vTmm2 am5uPHztLQ0Pj6 Y8eOeXl5co1XrFjh7u7ep08fuUfLraxgc7n k5OTQ0NDu3XrNnHixL179/bt2xcAnj9/LtcYKw2BgPQc01SG2phsmsrt1q1b06ZNA4Bt27YRQnQ8b3Ucjk HTxogIJAkhupldrFNYMEECqO3KH/TU1NQOHTqcPn2amj5 /BgAPv30U75lz5492a6dnd2wYcPYbmFhYXBwcPPmza9du8Yq09P TBw0a9NNPP7Ga06dPAwBfQw V1cyaNYuZCdHT0tJat27duHHj3NxcRTa0ns QWQqFYcOGLVmyZBO3CQb8bkJCAgAwbUcImT59 rhx40pKSngzZco9evSoX78 b1lUVBQYGMjXXLx4sXPnzrRm7ty5bm5uEtooPDxcbW1HCKlgcz 5tWg4ICFi5cmVJScl7771HCNm2bRtqO1lKBlVT7hzTVLYan2ya SowQ8vz5c6btdD9v9fUx0caICCR1NrsqOBmysrIWLVq0f/9 WT/FxcULX23FxcXC0aKioi KJFixY///yzcAh3dUYAtV05qAsLC9u1axcfH8/sBHVF63n5JWi7zz77zNzcnBd2tMmBAwd4JaeetiOErFixAgCOH j2qfIbMUigMGzYsNTVVqJS7m5mZ6e3t3bVrV17bEUL8/f0///xzuU0kKr/77jsAOH/ PLPZtWsXAFy6dInVzJ49e 7cuWyXLyQnJ8 ZM4evUfXsLHhQtTkfWrZcUFBgZmZ26NAhdqiCX1pCtsytUFDST GhVqXcr0uWKtFUJmhBIs5NNpUzKNRYUSQXnbbnhBAOdhdPBiAg khZ7K7gopyRropubLL78cPXp0RkaGbLg7d 60ebXdu3dPOPr48eNJkyY5OTnFxMQIh3BXZwRQ25WDesmSJc7O zkVFRcxOrrZjRwkhvLYrLS2tVauWr68vb0DLxcXFBQUFrF5tbU dlEL1uQr0JGaanp6ekpLBAEgXltV1ERMTRo0f79OkjaLsDBw5Y WVk9fPhQIorsobS0NDMzs48ogdGjhwYNnK1rvvvstq2rdvn5SU xHb5wqRJk6ZMmcLXhIeH9 3bl6 RLgseVG0u7fzvv/8GgCNHjjCzCn5pCdkyt0JBSTOhlfTuhQsXli5dKm2jx6MV6XJF 2vJdLheREEizk43PpOLlvLw8U1i308GICCTLHRohpXLttWRQt2 5dRdqO3kQEAPPmzZONnpGRERQUhNpOlozOalDblYO6Xbt2/AVWQoignAghZ86c4b3w2u769esAMG3aNN5Ablltbfftt9 amZnxukfI8Mcff9y5c6fcoEKlktpu7dq177//PiFEVtsVFhZWqVLl66 /FjyXu vj49OsWTNq9uTJk3r16nXo0KFOnTp0wT81NbVNmzb06OXLl8PC wgAgKyuLELJw4UIHBwc3N7eePXsy/RQeHh4QEDBr1qxGjRrZ29vHxsZKJCDrQbr5o0ePIiIigoODu3f vHhUV9eTJEwnnJ0 e7NevHwC0a9euZ8 ex48fl722lZGRMWzYsM6dOwcFBXXt2nXXrl3U4YoVKzp06DBgw IAOHTq88847tFI2W7nRZc0URdm/f7 7u3tISMicOXM8PDwcHBwmT57MfD59 nTUqFFBQUEhISEtW7asVavWnTt3CCGrV6 uXbs2BXvnzp3Y2NiyC/TsvgWVEOXk5IwfP75t27ZBQUFeXl5Dhgyh0eUmLJGtbJflAiSE yEYU2gpzTCIoIUQRIsaQLwiB6A0AiuaqShglklTkR259RkZGVF RUq1atQkJCBgwYIKHt5DbnO8vKkydPpjcT7927lxCSmJgYHR3t 4eFx6tQpeuVBdp4LHxNpD8pnwlJiBe2NiCKSwuwihCxdurRr16 7BwcGtWrXasmWLbEpyZ7LEiMvOcNpfVUEBwGuvvfbDDz8wXLSQ m5vr7u7 1VdfAYC9vb1wlBDy999/ /n5yV6tkrXEGi0RQG0nBfbFixcWFhbCRUZBOaWmpgqLRry2O3To EAAoupjIx1ZD22VnZ /bt8/FxYX/Mmbqkz7t0b59 7p16yqp7UaPHt2tWzf6tEeHDh3WrFnDZ0jLf//9d/fu3emKo6y2I4R4enr2799ftqF0zTfffAMA9Fzw3XffTZs2bcmS JWXfBwcOHCCElJXp0yTUyc6dO5m2I4S0adNGGILw8HBvb 87d 48e/aM uEv MpmIniQbt6hQwcq1ktKSnx8fEaPHi3rkK9JSUmRXrfr1avXkCF D6H2Khw8fBgD6nbd8 fJ//vmHEEI9nDx5kroVsuVj8WXBTFEUKi8oruzs7Li4OAC4evUqdRU dHe3v719aWkoImTlzZu3atdlic fOnZloTkpK4rWdSogGDx7crVu3ly9flt2yWVxcHBwcTEMrSpiN jmy2QpcVAZQbUWgrzDGJoBKI OFgZSEQ8yw7V1XCKDGOivzIrQ8KCvLz86PPgQlXEoX1ZrnNWTe FQps2bdj9soSQjz/ eMOGDdRG0TAJ4SQ8qJSJkJjsCURTIyJBkp9dt27dsrKyys7OLh vBq1evLly4UDYlRYhYqsJnQe4MJ4SoCurLL79s06YN 2uToispKZk8efLAgQOvXbvm7e0NAOfOnROoHjx4ULZSsMFdrRJ AbSeFNzExEQB /PFH3ohqO6acWrZsKQgLXtv99ttvAKDMOpZK2o5Gd3NzA4Bvv/2WfvWyJAX1uX79eiW1HfNACDl69KiFhcWmTZv4ytLS0pCQEPbX mFxtFxAQ0LJlS76VMuV79 4BwOzZswkh7du3v3LlSmZmprW1dXR0NCGkV69eTG2Unfj4M6Ps eZB ybFnKbKzswFg /btEmnIft0qan7t2jUA OOPP6i3Dz/8sFGjRhKemTJja4rCgsStW7cA4ODBg8zJ66 /HhkZyXYJIS9fvgSAzZs300ohW96SL/Nm0lH4W74ePnwIAHR9hRBSo0YNpqrpHyrXr1 nURRpO5UQJScnC6NDv0gkEpbIlu8yj4IHqCii0FaYYxJBJRDxO bCyEIj3zM9VlTBS57wrNo6K/Mitp9cZfv31V pQQtvJbc76KFtYtWoVEwGFhYWtW7dmfyQwY36YhI8JIUSRB1Uz YeFYQRsjIk2Sn12nTp0CgGPHjtF86B85QkosVQGR3BFXNMMrDo qmcenSJWdnZ1oeO3asmZmZk5PTixcvWJJYMAQCqO2kRoF 6tavX88bCcrpyZMnU6dO5Q14bXf16lUAoFcwmc3ly5dHjRplaW np5ubG7l46c aMoudk2ZcrW5OjT mmpaXZ29v369ePeaYFIcOcnJynT58KNsrsent7M4lD7RcuXBgV FXXk383b27tjx45Hjhyhf3RSmz59 tStW1cZ/4JN /bt27Rpc/Xq1fbt29NDAwYMsLOze/DggaenJ2/MnxnL1XbC9xPvh5WFMyl/xhSa07sbe/To0effbdCgQcyP3IL0ut3u3bsB4MaNG6xtWFhYhw4dCCHLli3z 9fWNjo4eOXIkADCdLWTLGgoF3kwiiiCF6eTZvXs39VZ2wYU9J3 Tw4EEASE5OpocUaTuVEO3ZswcALlLCQvkTA/OkK2fJcVAVQUUWgrzDGJoBKIhE7RXSEQ75mfbCphpJ55V4yMIj 9y62mv2Wzk8xHEltzmcvtLK/Pz88su6NM/1TZv3jx9 nRmrGieC t2ijyomgmLywraGBFpkvzsKiwsDAgIMDMz8/PzW716Nf1DXUhJESK5I65ohlccFCEkPz9/zJgxtWrVovROnTrl6upqa2vL/hpkVMNVeQEAACAASURBVLGgXwKo7aT4U223bt063khQTvTeAt6 A13YlJSU1atTw8/PjDWjZ0dExIiKC1VMVGBcXx2po4fPPP1 wYAGrFKJ//fXXALB161ZmIOg/vv7Zs2f8brnl3r17s7vcqHF4ePj/vv/u/dOHGCeQsJCVFP29G7N8LCwhYvXky97dixAwD69ev34YcfMv qrtsJ30 8H1YWzqT8GVNoTs Pf/31F2tbbkFa29ETMfs2JYT079 /Y8eOVOtT0UP/WK ItlMUhSbP95dpAnooNDS0R48e9Pvm448/bt68OXvHjbS2UxLR3r17hUekaVyJhCWy5cdREUBFEfm2snNMIq gEIrlzQwjEe YnmxozjXfFxlGRH7n1mzdvBgD2vkw H7naTslRphxmzJhhbW396NGjnj17sufxFQ2TEE7Cg9yOyCWvqF IbIyJNktd2hJCSkpKEhISYmBhLS8uxY8cKf69KIJI74opmeMVB EUKOHDnSpEmTqlWrLliwYNSoUQ0bNrSysjIzM vfvz8u3SmaYHqpR20nhZ2uqwt3kgrqSrY9r 0IIXPmzLGwsGBXspi9oO0KCgqqVq0qvNSttLTUx8eHXQGU1W2F hYUtW7Z0cXGhDxZQ53IzLLvIxa//sTRYobS0dMSIEWy37NzaqlUr6Tvn5F6T9ff3V OaLCHk9u3bAGBtbc2eTigoKCi74MUu5bDchDOjcGoWFqKE7yfm hC8IHvgzptCcXtcQ5D7vSrYsre1or4VrslFRUatWrTI3N6eiqu LaTlEUmi3fX6YJ6KH09PR69ep169YtNDQ0KCiIn8Y Pj5jxoyhZvz9diohog2F2x7YZJDFIgyukC0/jooAKorIt1VJ20kgkp0Mwte20B1 sqmEUWIcFfmRW0/vDFH mqxKH4QHDx5YW1tHRETwS92KhkmutpPrQW5H5JJXVCkMPf9xUH tEpEnyZ7B79 6xM978 fOrVq0qTBIJRHyq7LOgaIZXHFRubu4777wju0RnYWFB7 oW7g5SBBzrdUAAtZ0U5Ly8PEtLyy II3kquceANB2xUVFYWGhrZo0eL27dvMLDc3197enl 3I4TMnTuXXsBNTU0tKChITEyMiooKCgpirWS1Hf1DCgDeeustZ iY3w7Vr13777bfMRm7B09OTvQN5 /bt5ubmhw8fLvuijYqKatq0qezvQMjVdi1atAgLC5NoJTc0rWzd unV4eDhvMGHCBDc3N75G9nu3S5culBJ7VQ1/yuPPzoIftit4kG7epk2bpk2b0rWNkpISuS9/Yp7Lvd u7Dnr4ODgyMhIelo8duyYmZnZ6dOn6QXQQ4cOFRYW0jJbtxOy5 WPxZcFMbhRqz/eXfUPQQ9OnT582bRpbq P9Dx48uHnz5mlpaTk5OXRJgD0nqxKi/v3716tX7 TJkzTKgwcPaBRFCUtky3dZAqDciHxb2TkmEVQCEY LlYVAvGdhrqqEUZCJ/Dgq8iNbX1JS0qJFi/bt29NRoH8SsPcrCRdJZZuzPioqREdHAwA9q1AbiWESwlF7WQ9U Ccn9SHbq1MnHx0f25bpCetoYEWmSvLbbv3//V199RVP6/vvvvby8CCF8ShKI MnDj7jcGS4BSgCiaPfixYu9e/e cOGCYDBhwgQAGDFiBBOpggHu6p4AartymHfq1IlfzTp//jz9zTEPD4 3336bf7ku/c2xUaNGWVhY1K9ff rUqew3x0pKStasWRMYGNi7d /w8PD /ft3e/XzU zJR5bE2rVrvb297ezsrKysmjRp8sknn/CKikVv0aLFlClT2LdgVFSUmZnZ8OHDb968eejQocjISParaPSH 0Vq0aFG1alX DcwsIl8YPHhws2bNevTo0b17d/bCDkLI0KFD3d3d UxoK1ltV1BQYGNjQ994pKgVH1Eoz549m93pRQ dOXNGeAp4//79oaGhADB16lT6VMe6deuqVq3q7u6 fPlyQsiuXbvc3d0bNmy4fv36/Pz8jz76qOw1yGFhYffv3xfCsV3eQ7nNHzx4EBkZWadOHVdX1y5 dukg/pXH//v2YmBgACA4Onj9/Pv/bTdOmTUtMTCSEZGRkDB06lN7d6OvrS/8sLikpiYiIsLOz8/LyWrduXe3atUNDQ m9bny2rAuyBcFMbhRCSEJCQpMmTSiu58 fv/vuuwAwePDg9PR0QkinTp3YVXgzMzM3Nze2jH3hwoWmTZs6OTn1 6tUrPj4eAGJiYqjSVQlRTk7OlClT3N3dHR0dW7ZsSX9WThEW6W z5LksAlBuRbyvMMemgEohkB4UQwgeSnmwqYZRIUpEfufVJSUmB gYGOjo4eHh4zZsyoUqVKWFhYSkoK xEwNm/lNpfbZVZ5/vx5YVFf0TDJhqNOZD0QQhRl4u/vDwD0rT0sB9mClkZEEUlhdl25cqVdu3YBAQGhoaH /v5UOfEpKUIkMeJyZ7gEKFkmcmteWXxo0bL1vLCwkDf4 eefAaBGjRozZ86U 3cgb4xl3RBAbVcO5/j4eBcXl3L/8ivHi8kcPnDgAL2lxmR6bOQdTUhIiIiI PHV9sMPPwwcONDCwkK9R3OMlRQiMtiRLSwsdHJyYtciDDbPSpF YcXHx0KFD33jjjblz57JlC5r5Z599NvXV9vHHH/N3h1eKfhlrkqjtyhnZoqKi9u3br1y5shw7PPyKQEBAgHAJG8FU XgJpaWkODg78IziXLl0CgLS0tMrbKc1mjog0y1Oz3vbv38/frKJZ5 gNCRgyAdR25Y9OamoqfW6xfFPTtpg ffq4ceNwTd5oZsH169f5X5ArKCh488032buFjaabFekIIqoIPa 22PXbs2LvvvitcPdRqRHSOBAyHAGo7pcYiOzv77bfffvz4sVLW Jmm0detWXN00vpH/4Ycfunbt2q9fv169evn6 s6YMQPfdCCMMiISgOAuEkACeieA2k7vQ4AJIAEkgASQABJAAkh AYwRQ22kMJTpCAkgACSABJIAEkIDeCaC20/sQYAJIAAkgASSABJAAEtAYAdR2GkOJjpAAEkACSAAJIAEkoHcC qO1UG4IVK1a4u7v36dNHtWaKrdkrOp8/fy5Y3bp1a9q0aQDA3gvPG8yZM8fBweHTTz/lKw2qLNE1TeWp8eHQVGLMT3x8fMeOHdlrn5OTk0NDQ mbqwkhwlHWSm5Bej6wJnwIbQ BNvyr5HPr1q0hISEA4OPjs2jRIgYhLi7Ox8fH09NT nf2mL0yBSExYVcZD XaSM9nlWZLubGYAe9W6JSwy5rQQsVPQePGjWvZsmX37t29vb2H DBkivGQ4Li6ua9eub7zakpKShOgV3J08ebKHh0e3bt3KftQxMD Dw1KlT1OGwYcPYy7ppoYKBVG2u5MdcVbdK2stG56eHkk7QzBAI oLZTeRT4n3lRubG8BnJ/WocaCr9BJLR2d3c3ZG0n9xchhS5UfFfjw1HxlHgPc fOdXNzY8I9ICBg5cqVJSUl7733Hv2VOf4o31BuWXo 0CZCCInZJTeEqpXa8K ST/rDnT/99JOQeVnNrFmzhMoK7gqJCbsVdE6bS8xnYS5pJJzsJBQ6JewKQ St4Cmrbti39lari4uKBAwc2adKE/RW0dOnSFi1a0N158 a5u7sL78sVMlF1t3379uzXAidPnuzo6EhfgzBs2LAlS5Zs4jZV PVfcXpmPecWjKPIgRNfSrFMUHes1RQC1ncokJU6 Kvt61UDi7Cl8zAT/7u7u06dPFyoNaleia4SQ5OTkOXPmqJqw0Erjw6FqPsrbFxQUmJ mZHTp0SPkmgqX0fCCEyIaQHgLBv yuQFvWoIL ZR2q idBZdd2AmG9z2dhQIVdYbwqeAoaPnw4c7hnzx4AOHHiBK1p0KB BXFwcLefm5lpbW69du5YZs4JAj9WXW BDHz16tGzp98CBA4SQYcOGpaamlttcqwblfsyNOLpWu2ZSzlHb qTzc4eHhffv2VbmZ4gYSZ8 8vDxF12TLfpjS3d1d4ysTsmlmZmbyv0wgayBRI9E1QsikSZOmT Jki0VzuIaGVxodDblCNVP79998AcOTIEbW9Sc8HQohsCOkhKDc TgbasfQX9yzo0NW0nENb7fBYGVNgVxkuDpyAqsHbt2kUIuXPnD gDs2bOHhfPy8uLVGKsX6LF6lQq//vpr2U9O0x8HNwRtV 7HXKXeqWqskegXLlxYunSpqqHRXoMEUNuVA3Pp0qVdu3YNDg5u 1arVli1bCCHh4eEBAQGzZs1q1KiRvb19bGwsc5GRkTFs2LDOnT sHBQV17dqVnqcIIatXr65duza1vHPnTmxsLACcPn2aNhTOnhkZ GVFRUa1atQoJCRkwYIC0tgsODu7UqVO1atU8PDx /PFH6vDRo0cRERHBwcHdu3ePioqiVz1YkqygyIzWt2zZsk fPgMHDrS1taU3/En0YsWKFR06dBgwYECHDh3eeecdFkLoGqsnhCxcuNDBwcHNza1 nz55U7iiiJ91KYjgUdZB3SAiRHeI9e/bUq1fP398/MDCwZs2a9erV6772grRT5zcnLGjx/ftm3boKAgLy vIUOGEEIuX74cFhYGAFlZWSdPnuzXrx8AtGvXrmfPnsePH ePSjhXfj7IhhB0kgRhuSMoO0YCOsG/XDiTJ0 m98Pt3buXEJKYmBgdHe3h4XHq1Cm59oJP2YhCjTLrdrJDLDGZC SFyacgmxk/v Ph4GxubJk2arFixghBy/vz5sLCwzp07//XXX0LC/K4sYUXzWXa2yHaK90wImTlzprm5eadOnbZu3Soc2rhxY7t27YY PH3706FE2RakN3ynZLgt 3N3d5Z6CCCGKBlfwwHZXr14NAPfu3SOE7N /HwDOnj3LjgYFBXl7e7NdWpClJzHDhbZ0Nzc3988//2zXrh37aTJF2m7Pnj1NmzYNDAycM2dOo0aNqlWrFhsbe zYscGDBzs5Obm4uOzcuZMQoqSZbDISH3O5JFU9R 3fv9/d3T0kJGTOnDkeHh4ODg6TJ09maSiKzs86aQ9Pnz4dNWpUUFBQS EhIy5Yta9WqJdw9yWJhQTcEUNtJcb5165aVlVV2dnaZpLt69er ChQuptvP29r5z586zZ8 WLFkCAOfPn6deevXqNWTIEPqjW4cPHwYAdotu586dmQpMSkqS0 HZBQUF fn705hLpxXl3d/fx48eXlJQUFxcvW7aM/aXboUOHadOmEUJKSkp8fHxGjx4tt5OKzHr27Onv719QUEAIERJ Q1Ivly5f/888/hJCUlBQAOHnyJI0ofE8IabRp04Zft5OgxzcUWoWHhysaDkUd5L 3JHWJCSM ePcPCwoqKioqLixcuXAgAhw8fLjt3K/I5ePDgbt26vXz5khBSXFzMfphr586dVNsxOPy6HX9UkXPl54Pc EPwQSBBWNIICbR4dLfP FcFp06ZN586dWduPP/54w4YNivpbrp5gfmihXG2naIgVTWZCiCIafGdl8xw6dGjt2rWL iopoYhMmTDh48KCQreyuQFhiPvOzRVGnBP8BAQF fn60Misry8HBgX5OCSF fn45OTmEEN6tbKeELgv FZ2CJAZX8MB2 QXLzZs3A8CVK1fY0bCwsBYtWrBdVhDoScxw1oQVrl271rVrVxc Xl/Dw8Nu3b9P60aNHd vWrXfv3l27du3QocOaNWuYfURERNu2bf/666 0tLQvvvgCAObOnXvjxo27d /26NGDpaekGXNLCxIfc0UfK1XPUWxqZWdnx8XFAcDVq1fLjc5PD wkP0dHR/v7 paWl9I K2rVr028QoZu4qzMCqO2kUJ86dQoAjh07Ro3oNzd/Q0x2djYAbNnRBy69YtAODP5q //npkZCRtK/FFwp89r1 /DgC//vorbSVIKyFX4UbmVq1ahYWFXbt2DQDOMPavzhhx82atRIaEgIU WRG63fv3i03AYleUPuXL18CwObNm ku3zXZHPjzsjQ9vi3fikpt9tgyPxyKOsi7IoTIHWKq7WJiYphx kyZNIiMjFflMTk5m04A2YUu2/JmRCl9F2k6uc5Xmg7S2U5KwMIICbQaEFdgQy82fmq1atQoAzp0 7RwgpLCxs3bp1QUGBhD3zyaJIFMrVdoqGuNzJTAgRaAiJCbtHj hwBgF9YXe Ni fXv6VSeRfJm0EggrOr0IIkxRp4RYq1evNjMz /vvvwkhixcvBoCvv/6aEHL37t2IiAhqzE9RNbQd/zgXPQVJnF6E9NjuH3/84eLiQvMkhFBtd/nyZWbQv3//li1bsl1W4OkpOcNZW1ZYtWpVlSpV2DmT1R89etTCwmLTpk20Ji IiolevXrSclZUFADt27KC7CxYsqFq1qkpm1Jj K/Exl/iY9OzZU/lzlHCqfPjwIQDQpXSJ6MKs4ycn76FsdtWoUYM9k37o0CEAuH79 Ot9HLOuYAGo7KeCFhYUBAQFmZmZ fn6rV6 mZ2p fvPaa/fu3QBw48YN5jEsLKxDhw50V KLhP GoOdZ5oT3z9yygqDtBg4c2KZNm127dpXd1NWjR48 /26DBg1iTVhBkdn27dv5XggJKOrFsmXLfH19o6OjR44cCQDsbMh 3jYVmBf68LE2PNZH LuSzVdRB3hWVGrJDLKvt vbt26lTJ0U 6W3g/FcRi8J/cUprO7nOVZoP0tpOmrCiEeTHiHWKL7Ahlps/tczPzy 7RhMdHU2/tukDQBL2zCcfSFH5zJkzACD3OVn6ZSP3U1x24U/RZCaEKKIhJCbsEkKaNWsWGhpKCCn7HLGvOkWZ03qBsKLTi/Atq6hTQqznz5/b2trOnTuXEOLj4 Pr69u8eXNCSFxcHL2GKLitoLajpyBCiMTgChkSQu7du9eqVSv 4nVCQgIAnDlzhhkHBgb6 PiwXVbg6UnPcNZEbsHLy6t///6yh7y9vdmfjry24081VDfb2dnR5kqa8bEkPuYSJAVtJ32OErTd 48ePAYD DS8RXZge/OTkPRBC7O3t2c3fBw8eBIDk5GS j1jWMQHUduUALykpSUhIiImJsbS0HDt2rPAJ4T/h9AueyTJCSP/ /Tt27EgDSHyR8N8Q9A/WW7du0Va8f9lEBW3Xt29fepMfAPAnStmG7OQra7ZlyxYAuHnzp twE5PaCfrlSZUPXOdTQdtL0 C7wZ3OJ4aDnRNkO8q5oWXaIZbVdSEiIBNu9e/fyl b5EKpqOyFhleaDtLaTICwxggJtvmu0zGavNPAZM2ZYW1s/evSoZ8 e9DlECXvmUzacbM3Vq1cBgD1TyQw //zzBQsW0F25Qyx3MhNCJGgIiQm7hJCvv/7a0tLy0aNHYWFh9NYxlo igkCY//oUPv78XKJ3XAinJrkhhg0b5uXldfbs2ZiYGOrhxIkTAQEB7JKZ 4FbolLArhJB7CpI4vQjNCSH379/38fGhzzGwo3fv3uUvXxBCPD09R4wYwQxYgacnMcOZvaJCr1692 rRpI3u0d /erF5J0aakGR9L4mMu8TERtJ30OUo4VfLKTCK68touNDS0R48ed Pnj448/bt68Ob03ie8mlnVJALWdFO179 6xBxHmz59PV90VnXxv374te002KiqKBvDx8RkzZgwtS9xvRy8w qXdNtlmzZqNHj6Zr OvWrZPq2L/XZGXNzp49CwDsb3rh20VuL1atWmVubk4/1WprO2l6fF/4s7lwwuKzVZKD3CGW1XYeHh6jRo1S5JMOKHuWhc W/ KUXreT61yl SCt7SQIS4ygQJvvGi2z7365 TP7Bw8eWFtbR0REsFVkCXvmkzWXKBQUFFStWjUwMJC3KS0tLXs nLb3KpmiI5U5mQogEDSExYZcQkpGRYW1t/cEHH4SEhPD5SJQFwopOL8K3rKJOyQY6cOAAAHTp0uXkyZNFRUV 16tTx9fVl5yLBbQXX7egpiF2TlT29COklJyf7 vqye934o40aNfr8889pzfPnz62srPhb35glT09ihjN7Wrh69Sp dy2T1Hh4effv2LS0tFRRkq1at2HqekqJNSTMWmhAi8TGX JgI2k76HCWcKnltJxFdmB785OQ9EELS09Pr1avXrVu30NDQoKA gvCDLj69eyqjtpLDv37//q6ohbff/ 9l5eX8AnhxUTZX/zBwcGRkZFU5Rw7dszMzIw9DDt48ODmzZunpaXl5OTQP8XYIf4b oqSkpEWLFu3bt3/w4AEhhJ6t5P4uBX0HCrvZZfv27RYWFomJiWWfxjZt2jRt2pQu/pWUlLBXdApdlWtWWlrasmXLsgfH0tPT6V/V/IO6cntBV APHTpUWFhIy0qu23Xp0iUoKIgQQm8/l6DHZy604k83wnDI7SDvij6RJzvEgrbbv3 /mZkZXVpQ5LN///716tU7efIk/WuVDp9wZpTWdnIHTqX5IK3tJOanxAgKtAV6ghRQBIe2io6OZo k0BpF9vwnIioqqmnTpuyVtrIJ0LfvAsD777 fmppaUFCQmJgYFRVFp5bEEMudzIQQCRp8YkLfWWKDBw82MzPbu HEjqyGEdOrUycfHp7i4mK kZYGwxHzm/06Qe2qSdU6f7HF1dWV3 n/yyScA8PvvvzNj3q1sp4Qus1a0wK/b8acguZNZaJuent6gQYMvvvhiHbf9 eef1Gz58uXNmjV78eIFHd/GjRvT250FJwI9Jc8hycnJwcHBbDg2btxobm5OXzzp6emZm5tLo 2zfvt3c3Jw REUIUVK0KWnGd0T6Y67oY8JrO2XOUfzU4pWZdHR eijyUDbNpk fPm3aNFyr44dVv2XUdlL8r1y50q5du4CAgNDQUH9//wsXLuzatcvd3b1hw4br16/Pz8//6KOPyl6MFBYWdv/ ffpX 9ChQ ktGr6 vvROVRrgwoULTZs2dXJy6tWrV3x8PADExMRkZGSwX/WZNm0aVWZJSUmBgYGOjo4eHh4zZsyoUqVKWFhYSkqKbKJxcXHB wcEhISEdXm3sdVAPHjyIjIysU6eOq6trly5d6KMess0Vmd25cy coKMjR0bFZs2aTJ082Nzdn4lJuL gj nZ2dl5eXuvWratdu3ZoaGhycrJs14Qc1q1bV7VqVXd39 XLl0vT4xvyraSHQ1EHeW yQ0yP9uzZ093dfciQIYGBgW3btmUEFPnMycmZMmWKu7u7o6Njy 5Ytx48fX1paun///tDQUACYOnXqwYMHY2Jiyu4iCg4Onj9/PtUc7Oi1a9cIIXKdKz8f7t /L4QQhiAjI0Pu/CwpKYmIiJAdwbK/H3jaPDdaFvzLzZ 1On/ vHA7vFx7wefQoUPd3d2ltR0hZO3atd7e3nZ2dlZWVk2aNPnkk0 9YE0VDLHcyZ2RkKKIhJCbssm7 9ttvTk5OghDx9/cHALlvheAJS8xnfi5du3ZNUadYGnzhvffe /bbb2lNSkpK3bp12Xew4FbolLDL 6RlRacgRZOZ90AfPRF 4It/cP6rr77q0qVLcHBwUFCQot8c4 kpfw4peyfRG2 84enp6efn161bN/pOIprb4MGDmzVr1qNHj 7du/P19OUm9evX//777zMyMt5///2yW19CQ0PPnDlz6NAhf39/S0vLr776SkkzngMtS3zM5X5M6N fyp jEhISmjRpQr 5nj9//u677wLA4MGD6d/wiqLz0yM Pl7CQ6dOndhQmpmZubm5/fDDD7LdxBqdEUBtpzPUlTJQfn4 v25XKfugVtJlt4UpeneMWv6wkakQuHz58ttvvy30trCw0MnJiS 0ICUdxFwmoQcCgzlEJCQkRERE/vtpOGHgQMHWlhYPH36VI1 YRONEEBtpxGMRutEuMpptP2U6Rh/vUPmIFYgAYUE3nnnHeHJALpGy96Oq7AlHkACqhAwnHNUWlqag4 MD//NFl/4fe 8eV1WV/o vo4ifRkXM6YWVlMwWRBhC7iIXBfJwXqjHo4QHkaKsicHKC9nFr 6ANnxwvvVIbTVHRjw3lZWbMRBycZHQoUsvBkbx9SPBSiHZsvOA nBeT4/Pi2fq3v qy912ID5yDq8o9aa 21nuf9vJ9nPfthX84 cgQhVFtb2xaD5FxHMiBrO0eyee/JkrXdvedTaZEzGJg3b15TU9OBAwdSUlIY WVlZa mpTUxMzLruSgY4w0HVquxMnTvTo0ePChQvYnMbGxueee478fnt HbJRr282ArO3aTd29v7C vh4/ljF /PhLly7d wb/bOGmTZseffRRHx8f8qbez0fk/yUD2gxkZ2f3798/NjaWnOG058lRyYAjGOhqOWrt2rVRUVHjxo1LTEyMiYnJzc3F78 E4wlYpoz0MyNquPazJNZIByYBkQDIgGZAMSAa6JgOytuuafpGo JAOSAcmAZEAyIBmQDLSHAVnbtYc1uUYyIBmQDEgGJAOSAclA12 RA1nZd0y8SlWRAMiAZkAxIBiQDkoH2MCBru/aw1u41BQUFiqKQj0 3W067F bl5bm5uZGvWbRbzn21EH9zIjw8PDY2dsCAAfgLTkFBQT4 Pq6urt99953YrWvWrAkLCyM/pXtfUedUY 8ssVVVVdnZ2U769UexaeJ443HevlWa0mpqasxmc3R09Msvv6w5 QTBIfg/5 vXrmtOcl6NaVa2Jp02DO3bsCA8PVxSlTavu9slO3Qt3Ozl3Cr s7TqbefqzLZ2t yd99GeC7giAu06pxWIhldnzzz/fvXt3YkJGRgb 8r3ArYsXL/b09OSdyYgo2WgrA3ecWOf9QlCrpgniTUBj 1apBcbHx69fv95ut8 ePVt9tNUR8XfMmK8ptiqtTRNaVd0maZqT586de7/VdgDgvL2gSbIcbJUBWdu1SlGHJtTU1OTl5dEiHJVeaZltaiuKk pOT06YlbZqsNlk90iaB9GQHiqLFittTp04lE5jaLicnp9Xajqy VjbYycEfcrR9kp53P1DzoTCPMQp2rxAw0NjYaDAb89VXxTN7RV gss5 WoFwRpxgAAIABJREFUVlXzMOsfb2ttx/hIv6IuNbPT9kKXsrorg5G1nXO988orr9BfSASA5OTksWPHOler UHrL35Tz588XTunQQbXJ6pF2K3CgqPZhYGo7IuSOu5UguZcad9 zdYjJv3LjhpHuyjF41DzrjjVmocxWjnel 23CKF9 /Yx4/q7rRZYzstRraqmraioqFi1ahU9oqfd1tqO8ZEeFV1wTqfthS5o e9eEJGs7kV9sNtuUKVMiIiKMRmNUVFRRURGeXVJSoihKUlJSXl 6er6 vm5vb9OnT1YKWL1/u5ubm6emZkJBAUmFycnJ8fPz8 fO9vLx69 6dmZlJFl68eNFqtZpMptjY2LS0tB9IEcIo36 vqsrKygoCCj0RgQEDBp0iR8qKCgIDQ0dMKECaGhobNmzcKDO3b sUBQlPT29uLg4MjISl3SKophMpvDw8H79 vn6 q5btw5P3rhxo4eHB8ZTXV2dmZmJEDpw4AAAaMrRRKs2WT3CY1V TCzEcAGhRr776as ePQcPHlxQUAAAhw4dslgsERERhw8fLi4uHjhwYFxc3OjRo3/5y18OHDjwD3/4A5GjCZscbbUhqO003VpZWWmxWBBCV65cAYBVq1ZFRUWZTCZ/f/ tW7eq1eFvjY8ePTovL8/Ly6tfv36ZmZllZWUpKSnu7u4DBgzYvn07WcWzRTMYNLXznK7pC 011HQfM2020u8n2IbYzxGpaRybjRpug8ji02WxpaWn /v5JSUkTJkwgtZ0mOQyAefPmdevWLTw8/E9/ hNzaNOmTcHBwU8//bTNZmNM0 RBkEaIZPVCwSo9 AGgvLx83LhxCKHg4OCEhITPPvuMF0IAwJPZaoHFy1EAoJk9dBI LAGLVly9fnjp1qtFoTEpK8vPze ihh6qrqzGfmvGguZ3p2m7ZsmUPPvjg7373OyxETYjaR8R9 hNvmwJbk0AAmD59OkIoMjJy165dAHD8 PH09HRfX9/9 /erYWOQvL1AmyDbd4oBWduJmE9MTJw0aZLdbgeAvXv3IoT279 PFyQnJw8fPry6uvrq1auLFi1CCB09elQtKzAwUH3dDi 8du3a /jxA6dOgQXhgaGpqdnQ0Adrs9MjJS81v1KSkp0dHRN2/eBIDm5mbyXZf8/Pzvv/8eAM6cOYMQKi8vJzi9vb2XLFmSn5 Pb8UqipKVlWW325ubm1evXo0QKi4uxpMjIiJIrXnq1ClS2 HLjYwcHlq1ycyImFVGC0MpLWry5MkeHh63bt3Cc6ZNm7Znzx7c TkhIsFgst27dam5uXr58OUJo7969 BAPNqOI1xXUdjy3btHdd2VVVVPXr0uHr1agufR48eXb58uaYWq 9UaFBR0 PDh2traBQsWIIQWL1588uTJ06dPjxw5cujQoWQVzxbNYOBp5zk 9OTmZ8QVPXccB83YT7W5iNWkQYgGAZx2ZjBv6oWpyCABGo3HUq FENDQ3MM0Y8chgA8fHxo0aNwoNXrlxxc3PD2xYARo0aVV9fjw/RpgGAmgfCmDqN0BqZhYJVOvGTDENX27wQ4skUF1j4eTtejuJlD 53EilWnp6fHxcXdvn0bAObNm fh4dHY2Ij5VMcDL RIbdfU1GS1Wkl6BwBNQhgf0e7Tn3j1BzaPQBxmERERBMCcOXMu gjHmzBXiASZOMOMiBrOy75VVVVCCFSLgDAsGHDUlNT8QL6yZUL Fy4ghPCfO4w49b6lF169ehUhtG3bNgA4duwYQuiLL77AEt544w 0vLy9GWk1NDZmPD5FLiWTmzZs3EUJbtmzBI7S6uro69XPK/v7 FosFT blaJxiyOu9dXV1ArRqk kR/axitMQu3KBF7du3DyH0ySefAEBjY2NISAhOygDAfGlx8ODB2HE C2IwiXldQ2xF aLe2ZExynt6/fz9CqKysDAvHBbpakdVqTUxMxONXrlxBCH388ce4u2zZsj59 uC2HlvoYOBp5zmdiRyBuo4DpnXRu4l2t5ooQmzLaYZnHbNKJ1R 6Fc3hiRMnEEI7duzAE8gzRgJyaFEAsHHjRoPB8O233wLAihUrE EJLliwBgNOnT1utVjKZNo1X2/HijQhRL6R5pqNUP379tZ1AprjAEuQoQfbQSaxYdf/ /d966y1MYGlpKULoxIkTNJ8AQOKBF3K4trt9 /ZvfvObzz77jCznESIOctplgsSrM7AFBALAhg0bEEJfffUVADQ1 NT3xxBONjY082Ly9QOyVjTvLgKztuPzv3LkTIXTy5Ekyw2KxhI aG4i695S5duoQQ2rlzJ5lJGup9Sy8k5wYAKCoqanmKZeTIkWN /vfUU08RObhRXFyMEKqsrGTGAWD16tUxMTHp6enPPvssQmjz5s1 4Dq0OjzDvyU6cODEwMBAf4p3mmdpOjFZtMj2in1W1jepzlY Pj9lsBoBt27aRpKyu7caOHRseHi6GralOPaintqPdStd2TU1N8 fHxBoNh1KhRGzduJJUoo4VO04yoFStW9OrVC88XBIxmMPC085z ORI5AXccB07ro3URHDsMSTSw FTmQW96GwiUXyQnEOwJyGNjXr1//xS9 sXjxYgCIjIyMiYkZMmQIACxatIi 296m2o7AYHSp9wvNM71KP379tZ1AprjAUtd2JEcJsodOYsWqe/fuTZ5F3rNnD0KopqYGs6reU7wNhWu7WbNmubi40LmaR4g4yGmX CTKYzj0oIBAAGhoaWm5Dp6enA8CWLVvwfR4ebN5eUAehHLkjDM jajks7LqRIHgeA8ePHh4WF4QX0lqPPRow49b6lF6rT6 HDhxkJdHfXrl30PVxy6ODBg6Tmw39W6q/txo4dGxUVhUXxTvO82k4TrdpkekQ/q8Q6ukGLAoAlS5a4uLhcvHjRYrGcPXuWzGSu2yUlJWEbcZ7ShE 3Wihsdqe3w3fbdu3dnZGS4uLi8 OKLmrp0pmmeLYJgsNvtau08p9OBSk4qmtR1EDATXfRuYtzN0MU UQJrWMUt0QuVxuGXLFoRQVVUVFkv2L88XjHbcnTJlSkBAwJdff pmRkYFN Pzzz Pj48ntP6ZsVZdoDGMEhlodQyDtU3pVm/Djpz5avScrkCkusNS1HclR4uyhh1ixarPZPHLkSPxH15w5c4YM GYIfyOHFg2bIzZ07t1u3bqtWrYqIiAgPD8cSBDuI8RHjRNplAi E6A1tMYEuCys3NdXV1vXjxYkJCAv4FAJ4feXuBwS 7d4oBWdtxmf/mm2/U92TT0tLwAnrL0WcjRpx639IL6fSKL30XFhYyEugufgaOvP1AD m3YsKFbt244JbW1tvPx8SEP9kVGRr7wwgtYrPp5O3IPiNxB1kS rNpke0c8qsY5u0KLwg9Wurq6vv/56UlISPY2p7Xx9ffHvmOghmZajbnektjt79ix5P2bp0qXk7iqj RWea5tnCCwaedp7T6UAVe7yDgJlKhd5NjLsZoujajmcds0QnVB 6HBw4cENyT1dwODICWy3V/ 9vf8M9fl5eX37p16 GHH46JiSH7Ds nTeuE2o4XS2rwmtftNENIIFNcYKlrO5KjxNlDD7Fi1efPnx84c GB0dLTZbDYajeSGrGY88EJu7ty5v/rVrwDgyJEjLi4uy5YtwzTyCBEHuc5tqDOwxQQCQF1dnaurq9Vq JXeNeLB5e0EzZuRg5zMgazsR5yaTKTU1FddMZWVlBoMBvzcqOB sx4kaMGGE0GgGAPPJP71W6tsMZ3NvbG18VsNvtNpuNkYavHQ4c OLC8vBz/OYgfSsO3D0pLS5uamnBb53W7bdu2de/e/fjx41hRSkrKkCFDamtr6 vr8Z9rmvbiyYGBgZpo1SYzIzpZVdsOAIyolve5UlJSDAbDpk2b 6Pl0bVdSUmIwGI4cOSKGnZaW5u3tTX6jmJZGtztS25WUlCxcuB BLW7lyZUBAAC2ZtHWmaV7A8IKBp53ndDpQMTaexzsIWLCb1O4m LLWYTxdAPOvo QCgEyqPQ7vdPnTo0JCQELzv8Jnyz3/ M88XjHbcbW5ufuSRR8g7Mf/n//wfhNDf//53ejJtmmbY095h0ggthyFQsIrnXFoabquv2/FCiCdTXGAxtR2TowTZQw xYtU5OTnZ2dnkShuxXTMeeCFH3qUAgNmzZ/fq1YvcUtAkhPERUYobtMvwiKYQnYENAAICsfz09HT65TNebAv2 AgDoTKeMsbLrQAZkbSci02azTZ48efjw4WPGjImJiSFvS zevXvw4MGDBg368MMPr1 //uqrryKEUlJSzp8/z4grLCzs06ePoij5 fn4irqiKHhhQ0PDm2iRCyWCznzp3DfzOlpqY /PDDjzzyyIgRI/A7FozA vr6GTNmKIrSt29fPz /rKys27dv2 12q9Xaq1evgICAwsJCDw8Ps9lcU1NTVFSkKMrjjzYMECUlwuWr TIZDIlJSWF/vSPvCQLABUVFd7e3u7u7omJiWvWrEEIZWRk2Gw2TTl1dXWaaBm TWzI1M8JjVVMLYz4jquW09 mnn7q7uzPvJSQkJCiKMmnSpNGjRwcFBeGzLxbFgz158mRFUQS1 3eHDh6dNmzZo0CCDwfD000/j317BMjFyTbeWlJSYzWaE0MyZM7dv3x4cHBwfH282m Pi4ioqKhjrWl5Jwz9n8Nhjj61cudJms7322msIIbPZfPDgwdLS 0ri4OBcXF1IgatrCC4avv/5aU7um0wsLC9WRo6mu44AFu0ntbsIYTeyxY8d41pH5beKWxyEA nDp1avTo0X379vX19c3NzX3ggQcsFsuZM2c0yaG10 3Zs2e/67eOTMmTOPPvooXU8wpql3kCDeaC3MQvEqnfjPnTuXkZGBEDKZ TEuXLsXqNEPIZrNpyiQf/srOziZ/VTKwBTmKlz2wBDGxraoODw9HP/8zGAyenp5r167Fj1KoE xf//pX9Yb64osvIiIi3NzccM5Zt25dy2t2YWFh AcWNAkRBLlmSlQLadMeFBMIP/2elJ fH 0RtUZ8lLcXWt5bbzWd0vJl2xkMyNrOGaxKmZ3HQGVl5UsvvcTo a3lYhNxoZg7JrmRAMiAZ0GRg9 7dVqt13U//1q5dO3HixO7du1fFlzshyUDHRlBmRt15W9I7G1zsCsWbPI/VYym74nSwZlQzIgGZAM8Biora11c3O7du0amXDkyBGEUG1tLRm RDcnA3cKArO3uFk9JnP LgXnz5jU1NR04cCAlJeV/HfipI2s7NSdyRDIgGRAwcOLEiR49ely4cAHPaWxsfO6558iPww sWykOSgS7IgKztuqBTJKTWGcjOzu7fv39sbCzJxWTNpk2bHn30 UR8fn7fffpsMyoZkQDIgGRAzsHbt2qioqHHjxiUmJsbExOTm5v 7444/iJfKoZKBrMiBru67pF4lKMiAZkAxIBiQDkgHJQHsYkLVde1iTa yQDkgHJgGRAMiAZkAx0TQZkbdc1/SJRSQYkA5IByYBkQDIgGWgPA7K2aw9rco1kQDIgGZAMSAYkA5K BrsmArO26hF/Wr18fFRX15JNPRkRE Pj4TJ8 vZNhlZaWTp48GSHk6up66dIltfaIiAiE0Lhx48gvKq9ZsyYsLI z82O OHTvCw8MVRVGvbfcIo6LdcgQL8/Ly3Nzc5s6dK5hzFx0qKChQFIX OtwdAe9AGDU1NWazOTo6 uWXXya/PXv9 nUn2eUMFY6SWVVVlZ2djRAiv8VdXFzs7v/sl0J5GjBtBpijohFQhscYb2/fv3I4T 9re/AQBJvw8//HBISEhAQMDAgQODg4NXrVqFUdGTBTjJoYqKihdeeKF79 6PP/74rFmzGhoayKG2NsR72RnMtBWhnK/JgKztNGnp1MH8/HwvLy/8FSMA O///u IiIhORfCTskuXLrm6uiKE3nnnHUb7l19 2bNnT4TQv/71L3Jo8eLFnp6e9FmW/tgOmdaRhlpFR6Tx1iqKcs/Udsz3u3gmd8K4 ltJ7VMaHx /fv16u90 e/ZsABB/M6p9KphVzlDhKJnM58U2b97cv3//M2fOMCY4r8sA6DRFnZMKeOY4Q3tdXR1C6JtvvsFK8WeUSSJqam rC36TBX49kJvNwMuO9evWaMmUKM9iOrmAvO4OZdiCUS9QMyNpO zUlnj0RHR2dlZdFac3Nz6W7ntC9duhQcHKwoio PD6MxLS3tmWeeYWo7Zk7LN3MdXtupVThjRFGUnJwcZ0jGMmtqa vLy8oh8pkvGHdUQJGJHqdCUw9jlEBiNjY0Gg6G0tJRo7HiRxOA kkkmj4yqIKNJwlEzHllatUkHwk0arANohkwinG60qoiffje3bt 2//4he/IFfUmNoOAM6fP48Q s1vfgMAzGSd9ra7tmOc6JC9rBOznOYoBmRt5ygm2y8nKipqyJA h9fX17RfhiJWXLl0KCQlZsGABQugf//gHEVlXVxcZGbl69ep7uLabP38 sdfhjVdeeWXGjBlELNMl445qJCcnjx071lHS9Mth7HIIjG //RYhtG/fPgKj40USg5NIJo2OqyCiSMNRMm/cuEHfkyXy29dolQq12FYBtEOmWgsAtKpIc9XdNZiQkEAAq2u7y srKlodkfv/73 M59GSyStxod23HONEhe1kMVR51OAOytnM4pW0W Pvf/x4h5O3tvW7dOvqLNwBgs9mmTJkSERFhNBqjoqKKioqwdPxx6NG jR fl5Xl5efXr1y8zM7OsrCwlJcXd3X3AgAHbt2/HMy9evGi1Wk0mU2xsbFpa2g8//MDDh2u7uro6FxeXtLQ0Mi0nJ eDDz5garvKykqLxYIQunLlCplJX7dbtmzZgw8Lvf/Q4ANm7c6OHhkZmZCQDV1dWZmZkIoQMHDgBASUmJoihJSUl5eXm vr5ubm7kWUNNFUQXadTX12dlZQUFBRmNxoCAgEmTJuFDBQUFoa GhEyZMCA0NnTVrFh7csWOHoijp6enFxcWRkZG4pFMUxWQyhYeH 9 vXz9fXd926dXiyALamHE2qly9f7ubm5unpmZCQsG/fPqYrcLGmilWrVkVFRZlMJn9//61btxIS6EZycnJ8fPz8 fO9vLx69 6NaccTNDmZPn16y3M/kZGRu3btAoDjx4 np6f7 vrir5trGkWrw221XQIYOmWWl5ePGzcOIRQcHJyQkPDZZ5 p78nyNggAaBqrxqm2hanD1GjbwRgjU62UBxhHSFpamr /f1JS0oQJE0htd/LkSXw1/ejRo JdBgDqyFFTobYU47TZbJoA1FaoZQocpF7OU8Skgg5mP0HO0SSK 0c7bs2KxamOZEbq2a2xs/Prrr2N/ teRv/np2k4/PLUTeXtZzYw6zBgzZbfTGJC1XadRzVV069atadOmdevWreVZt1 69emVnZ5MfQ09MTJw0aZLdbgeAvXv3IoTwGRcArFZrUFDQ4cOH a2tr8cW2xYsXt6T706dPjxw5cujQoVhfaGhodnY2ANjt9sjIyO eff56HA9d2AGA2m3v27Pnvf/8bABoaGn796183NDQwtR0AbNnVfbNTU1Wa3WQ4cOEV0RERGkyD h16hSp7fDzYcOHD6 urr569eqiRYsQQvhcpamCCCSNlJSU6OjomzdvAkBzczP5RlB fv73338PAGfOnEEIlZeX4yXJycne3t5LlizJz8/Ht2IVRcnKyrLb7c3NzdjM4uJiPFkMm5HDozowMJC bsd0BS5moFZVVfXo0ePq1astpB09enT58uWEBLqRnJyM bx27dr777 PECKO4HESGBhIP I5Z86cjz76CMvkGUVrxG3GLgEM/TKx7wTX7QTsCYyl3aE2hKnDNNG2lTFGplopAPAAG43GUaNG4Zt 3zJ3KQ4cO0fuFF668yGFcpmkpAAgAqA1hZAocpF4rUMRkmw5mP xKcTM7hEcVo5xnFE6u2VD2Cazv8LsWwYcMGDBgwaNCg9957j9y 0VS9pdYSu7cSZlhHFOJHYpU4pNDM89hjhsts5DMjarnN4bl3Lm TNncnNzBwwY0HITauTIkXa7vaqqCiG0Z88esnjYsGGpqam4a7V aExMTcfvKlSsIoY8//hh3ly1b1qdPHwA4duwYQuiLL77A42 88YaXlxduq/9LarudO3cihJYtWwYAGzZswA//6a/tbt/Zvf/AZfZSFaeGcd5tn/CxcuIITwBSQ9tV1NTQ1CiLy6CwDk0iZRffPmTYTQli1b8Aj97A h f4V5l8Lf399iseDJOmHX1dUJqGYSJd0Vu5iBit VKysrw9hwOUvMJA161dWrVxl yFqakw0bNiCEvvrqKwBoamp64oknGhsb2xo/tF2MW2kYAqKICaQhru3E7BEhTAAwOMk00qDrMB7atjJGyySKeA 0a8IkTJxBCO3bswJPbV9vxIoemgmepGIDaBFqmTgdhIWJFdA2B/7LtSPaj9widc3hE0doFRvHEqllSj9DX7fDRf/3rX15eXsHBwXgzqpe0OqKu7cgb9LTVajm0EwV7mUnRPPbU8uVI JzAga7tOILkNKm7cuDFp0iT8bjyusU6ePEnWWyyW0NBQ3KVrOy bjr1ixolevXrjQwZXimJ//PfXUU0Qa0yC1XXNz86OPPurn5wcAYWFh BcW9Nd2s2bNcnFxqayspOXrLJJwgtu5cydeS6dUWhppFxcXI4Q YXfjo6tWrY2Ji0tPTn332WYQQft2MyVN4JlPbTZw4MTAwEB/SCVtMNZMo6a7YxfSpAldd8fHxBoNh1KhRGzduvH37NuGBbtCrm MDgcdLQ0PDQQw lp6cDwJYtW8ibJUVFRfrjh7aL4ZmG0SaZ4tpOzB7PWAYnTR1u0 3UYD21bGaNlqjXiEU3AeAuQJEAzCQA6r9s1NTVpRg5NBc9SMQC 1LbRMsYOYtWJFTCroYPaj9widc3hE0doFRvHEMpZqdtW1HQD88 Y9/RAh9 OGHmktaHRTUdrTVajm0EwV7manteOyp5cuRTmBA1nadQHIrKg4 fPkzPwOezjRs34sKFpHUAGD9 fFhYGJ6sP7sx8mlddJvUdviNV4TQ22 /TS4T6qztunXrtmrVqoiIiPDwcHwrGavQWSQxGYdOqTRU0t61ax d9z5GMHzx4kNR8 CqI/tpu7NixUVFRbYJNajtNqplESXfFLqZPFRiP3W7fvXt3RkaGi4v LiySOylG/QquhQQcNJyyz43N9fV1fXixYsJCQnfffcdFojP95pG0Rpxm7ZL cD5ok0xxbSdgT2Asg1NtCF2HCdC2iTFaplojAPAAb9myBSFUVV WFV9EO1V/b4Ucy1JFDU8GzVAxAbQstU Ag9UKxIiYVdDD70XuEyTmaW4zWLjBKIFZtLzOiWduVlZUhhP7z P/ Tmayz28m1HS/MdKKV0xzLgKztHMtne6SNHz eXvbdd9/hG6nffPON p4sectBT3bD91kKCwtp bw2XdudPn3a8NM/8nifztruV7/6FQAcOXLExcUF39XF6iIjI1944QXcVj9vR 4UMHmWTqmasLEo8vYDmbNhw4Zu3brhK1ttre18fHzIU4k6YZPb l5pU02e7lr906a7YxfSpAgDOnj1LXoVZunQpvu1OTCYNehVdCg g4AYC6ujpXV1er1Upf2W1T/NB2CWq7NskU13YC9gTGMjgJb6RB12ECtG1ijJZJFNENHuADBw7 ovyfLC1de5NBU8CwVA6BNwG1apsBB6oViRUwq6GD2o/cInXN4RNHaBUbxxKqNVY9o1nbr1q1rec2OPPyqXiUe6eTajsee GKQ86iQGZG3nJGLbINbPz4/s3ubm5hdffHH48OH4opfJZEpNTcU1SllZmcFgwK XMk c0KdwACD3ZHEl4e3tjf/ut9vtNpuNh4yu7QDgySefDAkJIZN11nbkuxSzZ8/u1avX2bNnsYSUlJQhQ4bU1tbW19fjKwTEEEFCpFMqQcI0xo8fP 3DgwPLycswYfoRuz549CKHS0tKmpibc1nndbtu2bd27dz9 /HibYOPJgYGBmlSPGDHCaDS2XA29desWADBdgYtpZvA7xQsXLsS 6Vq5cGRAQwFCBu/QqOjAEnOCF6enpCKG9e/fSYnlG0XNwm7GLB6NNMSmu7Voud/HYExjL4FQbwtRhAgb0M8bIVCvlAbbb7UOHDg0JCcGBjQsL8l0K 5p4sb5eVlJRoRg5DhaalYgBqQxiZPAepF4oVMalAT20niDQ6OO najkcUo51nFE s2lj1iLq2O3nypJeXl4 Pj/rJ2rS0NG9vb/JNILU0PNLu2o5xIm0XnVJaGKaZ4bHHgyfHncqArO2cSq8u4StX royJiQkJCTEajdHR0b/97W/JV79sNtvkyZOHDx8 ZsyYmJgY8pIB/hWAxx57bOXKlTabDf CudlsPnjwYGlpaVxcnIuLC87mdXV1qampDz/88COPPDJixAj6tQMaXGlpaWpqqru7 29/ 9vq6moA2Lp16wcffIDnLFiwIDQ0tOXu55gxY/7yl7/gOsNsNiOEZs6ceezYMQD44osvIiIi3Nzc8IkH/8UZFhaGr/xVVFR4e3u7u7snJiauWbMGIZSRkWGz2Xbv3j148OBBgwZ9 OGH169ff/XVVxFCKSkp58 fLykpYVTQgEm7vr5 xowZiqL07dvXz88vKyvr9u3bdrvdarX26tUrICCgsLDQw8PDbD bX1NQUFRUpivL4448vWLAAV1oAsGjRIpPJlJSUFPrTP/KSLADwYGvK4VFdWFjYp08fRVHy8/MBgOnyXKxW8fXXXwcHB8fHx5vN5ri4uIqKCkICaeBVmM GhoY333wTIWSxWM6dO8fjhKw9dOgQfsiSjODreXrih7FLAEO/zHPnzmVkZCCETCbT0qVLW57 JB/vys7OxvU3jz2BsQz/tLGaKnhuxbdE9TCmhs0oxTezNCMWAE6dOjV69Oi ffv6 vrm5uY 8MADFosFf4uCqe144cqLHIYKnqUCAGpDGJk8B6kx41RcAAAgAE lEQVQXCixlUkEHs58g52gSxWjHv4GiTssCsZrG0oM4/SKEHnzwQT8/v6CgIB8fHy8vr6ysLPyyPz0ZACZPnqwoiqC2q6iomDp1avfu3R 977LGZM2c2NDS0CR7tRMFeZpjRZI9BLrudxoCs7TqNaqlIMiAZ kAw4kgFc29GP5DpSupQlGZAM3LUMyNrurnWdBC4ZkAzc3wx8/vnnCKHLly/f3zRI6yUDkgGWAVnbsYzIvmRAMiAZ6OIMrFy5sqGhIT8/n/xeTxcHLOFJBiQDncmArO06k22pSzIgGZAMOICBFStWhIWFRUVF/fOf/3SAOClCMiAZuLcYkLXdveVPaY1kQDIgGZAMSAYkA/c3A7K2u7/9L62XDEgGJAOSAcmAZODeYkDWdveWP6U1kgHJgGRAMiAZkAzc3 wzI2u7 9r 0XjIgGZAMSAYkA5KBe4sBWduJ/LlmzZqwsDDBT0SKFnelYwUFBYqikE97tRUa fHV69evt3Utb36rMrsg QxmpsuztGuOV1VVZWdnI4TIRw7UOGtra1NTU0eNGpWQkGA0Gsl XTdUzOzjS3Nz8wQcfeHt7Hzp0iBG1aNGiqKioJ3/6d rUKebo3dV1SEiL97JDVLSVVYcrrampMZvN0dHRL7/8clvBdIX5ejbXXZE99BhC/ K3A08QXcGPdzUGWduJ3Ld48WJPT897I17p78aIbOYca/WjSZx1omGxzK5JPoOZ6Yqs7XrHmM8HMQCbmpr8/Pyefvpp/Mm73// 94MGDWpoaGCmdbxbUVHx1ltvvfPOOy0fPmFqu1WrVg0dOhT/cfXOO 8oiuIMAB03QacER4W0YC87SoVOi/A0hyuNj49fv3693W6fPXt2m5B0ncnizYVx3hXZQ48hAHBX2NJ1 wqMTkMjazokk19TU5OXlOVGBUDSjXXA EIr5/w86Y s6Q6YeWzoyh8HMdDsiufPXirN2SUkJQujLL7/EwK5du9a9e/dNmzZp4mSCTXOOeBB/Kp6p7R5//PFFixbhhf/zP//j6ur6xz/ USznnjzK0NvBvdzFKWpsbDQYDKWlpV0cpxieeHPhteLswThdrM 55R/UYIms75/Hfbsmytms3da0vfOWVV2bMmNH6POfMYLQnJyePHTu23arEaah9 Yp0hs31I9K9iMDNd/XK6wswbN24I7sm //77CKHz588TqD4 PpmZmaRLN5hgow/pbKtru rqaoQQ/XnfgICAp59 WqfAzp9WUVGxatUqZ hl6O3gXnYGQgfK/PbbbxFC /btc6DMzhcl3lwYjzh7ME7vfBOwRj2GyNruTnlHoFfWdlxyKisr LRYLQujKlSsAUFJSoihKUlJSXl6er6 vm5vb9OnTyeJVq1ZFRUWZTCZ/f/ tW7cCwPLly93c3Dw9PRMSEnCeKigoCA0NnTBhQmho6KxZs1qVW V9fn5WVFRQUZDQaAwICJk2ahNVdvHjRarWaTKbY2Ni0tLQffvi BwCANtfbk5OT4 Pj58 d7eXn17t2bPknrEcikIfWS6dOnI4QiIyN37doFAMePH09PT/f19d2/f796MsbJyCTgAYAhHwDUDNPzAWDjxo0eHh7Yrurq6szMTITQgQ MH8DT1cvF8tbM0MdMmrFmzpmfPnoMHDy4oKMAfkrdYLBEREYcP H2agAoCm/B07diiKkp6eXlxcHBkZOX/ fPxh8ilTpkRERBiNxqioqKKiIixNgF8QqzabLS0tzd/fPykpacKECYLa7i9/ QtC6MiRIwR8TEyM0WgkXdJggs1ms2kCJvM1G rajrlwCABGo3H48OH4U/GjR4/Oy8vz8vLq169fZmZmWVlZSkqKu7v7gAEDtm/fDgA6pwHAsmXLHnzwwWPHjmkC4zkLAC5fvjx16lSj0ZiUlOTn5/fQQw9VV1fz5jMhLfARA4OhFwB4e5lRoWfXCLatpiHqEFUr5e13 9R5kLAWA8vLycePGIYSCg4MTEhI wztUbBptDvdEa1/oWC8OZtLh4hdPZg8KidLtBLr3WqIQDQDltoeLLdaQzI2k5E9fb t20lth1Pq8OHDq6urr169umjRIoTQ0aNHAaCqqqpHjx5Xr15tm XP06NHly5djoYGBgfR1u/z8/O //x4Azpw5gxAqLy8XyGwpj1JSUqKjo2/evAkAzc3NJpMJiw0NDc3OzgYAu90eGRn5/PPPa9rAaE9OTsbgr127hi/JkPtfegQyaUhzSWBgYEREBAEzZ86cjz76qOUsqzm51T/1aPJ5DBNduBEREUFq1lOnTpHajrecNx8ANJ2lxszQMnnyZA8Pj 1u3bmE806ZN27NnDwMSd3nyk5OTvb29lyxZkp fn5OTAwCJiYmTJk2y2 0AsHfvXoTQ/v37xfYK4spoNI4aNQo/tSa 23Lt2jUPD48pU6Zgc77//vvg4ODhw4drmkMHmwCw5lo8qK7ttmzZghD6 uuvySqLxTJ06FAAsFqtQUFBhw8frq2tXbBgAUJo8eLFJ0 ePH369MiRI/Ec/dPeffddd3d3QW3Hc1Z6enpcXBx HnHevHkeHh6NjY2C4KFDWuAjYi9p0PTSC9V7mVbBC3siFjd425 ZniDpEaaW8/a4TDEmP9HU7tUZBjOmMDYYE/dEiUM3bXO1LgIzTBXoZW3QyIBDIM4TnXHViZCDJbuczIGs7Eed MzqIfc7lw4QJCCF j2r9/P0KorKwMy8LVGAAwm5NounnzJkJoy5YtOE2T11dpmTU1NQihbd u2kVX4gs2xY8cQQl988QUef ONN7y8vMgcusFop8FfvXqVCNcpkC5ieEs2bNiAEPrqq68AoKmp 6YknnmhsbORNbjUd0OTzGKbtbbkOyqvVeMt582mxtLPUmGlaAG Dfvn0IoU8QQAGhsbQ0JC8ImfFsi0Gfm0m rq6qqqqhBCdIE4bNiw1NRULESAn5ZD4urEiRMIoR07duDl4toO AA4fPhwTE Ph4REeHj5t2rShQ4dGRUUx HGXBJsYsOZaPMir7SorK8mq8ePH /n54dNwYmIiHr9y5QpC6OOPP8bdZcuW9enTB7etVqueaUR qw3GWf3793/rrbfwqtLSUoTQiRMnaCHMfDqkBXufloDbhF7cpZ1L7 WWnEOr4IU9I19z2zJzaENo7XV1dYxS3n7XCYZX25Ek2eqmaLfT 9SwUhDdvc/EIUScThnPa6QK9zCqdu0MgkGcIALTbFjVIOeJsBmRtJ2KYTpRM Lr506RJCaOfOnbiOiY PNxgMo0aN2rhxIzmd05sTAFavXh0TE5Oenv7ss88ihDZv3iyQW VxcjBCiT2wYaFFRUcvDKCNHjhzz87 nnnpK0wZGO52R6ZO6ToF0EcNb0tDQ0HJbKj09HQC2bNmCLzvxJ rea2mjym5qaNBlmDOfVOrzlvPk8Z6kx07RgMD4 PmazGQC2bdtGTvwMToF82k0AsHPnToTQyZMniQSLxRIaGoq7Av y0HBKrmFIijQ4DIl/QGDp0qMVi0ZxAgk0MWHMtHlTXdrt370YIHTx4kKwaPXp0y61q5 uzFWLFixYpevXrhJfTZWjCNyOc1NHcuAPTu3RvfNweAPXv2IIR qamoEzqVDWrD31TAIvfgQ7VzGLloFL wZ ZrbFs/RNJzWjqfRSnn7XSeYVmu7VjdFu52uZ6EgvHmbi0eIOpkwfqGdL tDLrNK5OwQCeYYAQLttUYOUI85mQNZ2IobpnCXOxXa7fffu3Rk ZGS4uLi CIWSm/OgwcPkloN/xEsru127dql/kkIsrs0H FiLKG1M Dp8wHerq0KpIsYwZLc3FxXV9eLFy8mJCR89913YsC0TAY8czEA 34BWM8ysEtQ6mg7izec5S52O1SYsWbLExcXl4sWLFovl7NmzDE LcFchnTpy4xCfVGACMHz8 LCwMy HhZ9xNajt8l5P8TB0dBpo46cGbN2 6urqSUoY RF iFgNmVtFddW13 vRp iojAPz6179 5plndJ699E jYajbAmeZzeaRI0fiv XmzJkzZMgQu90umK8/nzAwdO7l9u2als2l3rYAwDOECVFGqSA5aO5BxlI9tZ04xvSUaG qlOqNFoJq3uQSEqLMHDYx2ukAvvQS39TAgEMgzpCPJXA1Sjjib AVnbiRjWmYvPnj1LXmhYunQpuSVEb84NGzZ069YNnwb01Hb4cb F169Yx PBV8cLCQmZc3aW1Myd7 qSuUyCdhgRL6urqXF1drVYruZoomEzLVOOnyecxzKyKjIx84YU X8CD9vB1vOW8 z1l6ajubzebq6vr6668nJSUx8EhXIJ85cX7zzTfqe7JpaWlYFA 8/425S2 H6Sf89WQIYAD7GODwcB7KI0EmxgwLZBpq2s7APDy8nr77bfxzO vXr/fo0eODDz7QeRrWP41BwnQFzjp//vzAgQOjo6PNZrPRaMQ3ZAXz6ZDm YjRjruEXtylg4Tey0yZxQt7tQr1tgUAniG0diyKtou33/WDwY8jM8/bkXuyACCOMT2VjZoBndEiUM3bXDxC1MmEQUU7XaCXWeU8Q8g9W c2zjziZq0HKEWczIGs7EcN0zhLk4pKSkoULF2JBK1euDAgIwO0 RI0bg9wpv3bqFb9mUlpY2NTXhtvi6Hb5CM3DgwPLycvwcPX60B V8j8fb2xldf7Ha7zWbTtIHWzoBnzgeBgYGtCmS2rmBJeno6Qmj v3r0EFW8yI5PMxw2afB7DzJKUlJQhQ4bU1tbW19fjP5fxe7K85 bz5PGep07GmCSkpKQaDgfdTcOT nToYGDdh60wmU2pqKv6roKyszGAwkJd/efgZOaS2s9vtQ4cODQkJwbGETxi871LcunWLFOjff//9kCFDBB8JoINNAJjxF93VrO3y8/N9fHx /PFHAFi8ePGvfvUr/DCrzvO3zmkzZ8589NFHT58 TeMhbUEw5OTkZGdn4 2pZz4d0jwfETl0g6aXWcjsZVoFL xpyaSt3rY8w8W1HS9B6QfTam3Xck1REGM6nU4MJw2dC3mqBZur fQmQcTpPL8FPGs4zhOdcdWJMS0vz9va Bz7pRFi96xqytuO6rKSkxGw2I4Rmzpx57Nix3bt3Dx48eNCgQR 9OH169dfffVVhFBKSsr58 e//vrr4ODg Ph4s9kcFxdXUVGBhRYWFvbp00dRlPz8fLvdbrVae/XqFRAQUFhY6OHhYTab/ u//osnEwDq6 tnzJihKErfvn39/PyysrLwCb6uri41NfXhhx9 5JFHRowYQb9vQRtDay8qKlIUBYNvaGh48803W37ewmKxnDt3Dg BaFUg j5OdnX38 HHxkkOHDuEH3gkYTflqmWQ /nUYmnwew/QSAKioqPD29nZ3d09MTFyzZg1CKCMjw2az8Zbz5ms6q6amhsHM dAmYTz/91N3dnbxSQ8ZJgycfu nxxx9fsGABednWZrNNnjx5 PDhY8aMiYmJwa/vYFE8/IJYPXXq1OjRo/v27evr65ubm/vAAw9YLJYzZ84QbKTR3NwcEhISFxeXkJAwbNiwxYsXNzc3k6NM gw42AWBmFe7 4x//eOWVVxISElpeHn/yySenT5/ 2WefkZkLFy4cMWKEyWQyGo34m2P4Vx4ee yxlStX2my21157DSFkNpsPHjxYWloaFxfn4uKycOFCndNaXkLP yclBCK1fv54opRs8ZwFAeHg4 vmfwWDw9PRcu3Ytb77 fEJrx22aXsFeZlTwwl4tHwDU21bTkLVr1yqKQocoo5SXHHSCOX fuXEZGRstzliaTaenSpfg IKMR/waK5qbQ73SGBP0LBeHN21ztSIAAQDtdYHJnGsJzrjoTTp48WVE UWdsx3unMrqztOpNtqeu YKCysvKll166L0y9V4xMSEj429/ 1lZrdu/ebbVa1/30b 3atRMnTuzevfvly5fbKkfOlwxIBiQDjmVA1naO5VNKkwzArFmz 6J/8lYx0cQbOnTsXGxsruCqpib 2ttbNze3atWvk6JEjRxBCtbW1ZEQ2JAOSAcnAHWFA1nZ3hHap9 B5kYN68eU1NTQcOHEhJSbkHzbtHTbLZbE8//TR5mFW/lSdOnOjRo8eFCxfwksbGxueee478wLh OXKmZEAyIBlwOAOytnM4pVLgfcpAdnZ2//79Y2Njyfn PiXivjF77dq1UVFR48aNS0xMjImJyc3Nxa993DcESEMlA5KBLs qArO26qGMkLMmAZEAyIBmQDEgGJAPtYEDWdu0gTS6RDEgGJAOS AcmAZEAy0EUZkLVdF3WMhCUZkAxIBiQDkgHJgGSgHQzI2q4dpM klkgHJgGRAMiAZkAxIBrooA7K2u8OOKS0tnTx5MkLI1dX10qVL ajQREREIoXHjxvF o1i95B4bycvLc3Nzmzt3bsftWrNmTVhY2B38Rc07DoDh0IHcMp LvSPeOm9PV/Iu9UFVVlZ2djRDifYOkM53lVIoKCgoURaE/UNaZpt0tutrnguLiYn9///Pnz98tZt7nOGVtd cD4NKlS66urgihd955h0Hz5Zdf9uzZEyH0r3/9izl0X3UVRXFIbbd48WJPT8/r16/fKfbuOAC14Y7iVi35jozcWXO6oH xF5hPk90R12ClzqZI/Um0O2hs11TdPhds3ry5f// mt w6Zpm3ueoZG135wPg0qVLwcHBiqL4 PgwaNLS0p555pnOrO1qamry8vIYGHe8qyhKTk7OHYTRNWlxCCH O5pahjuk6xARaSMfNcTZCGq2etkPw6KztHKJLj1GOmqMGfA/UdmqjHEVX58i52/F3DkvO1iJrO2cz3Lr8S5cuhYSELFiwACH0j3/8gyyoq6uLjIxcvXp1Z9Z2r7zyyowZMwiGLtJQFGX /PntBlNRUbFq1ap2LweAO05Lx03gmd9BbnliyThDHdMl0xzV6Lg 5zkaoaanAvw7Bc PGDT33ZB2iS9NAJw2qAScnJ48dO9ZJ6jpHrNqoztHrKC13O35H 8XBn5cja7s7y/3 149qurq7OxcUlLS2NAMrJyfnggw/UtV1BQUFoaOiECRNCQ0NnzZqF55eUlCiKkpSUlJeX5 vr6 bmNn36dHxozZo1PXv2HDx4cEFBAf4ouMViiYiIOHz4MNGFG8uX L3dzc/P09ExISNi3b9/GjRs9PDwyMzMBoLq6OjMzEyF04MABABCoA4CLFy9arVaTyRQbG 5uWlvbDDz8AwI4dOxRFSU9PLy4ujoyMxLXaqlWroqKiTCaTv7//1q1bGTykqyiKyWQKDw/v16 fr6/vunXr8CFNRQBw fLlqVOnGo3GpKQkPz /hx56qLq6urKy0mKxIISuXLnSqglENQAwtABA 5hpEwBNE2hUpF1fX5 VlRUUFGQ0GgMCAiZNmoQPqeNE0wU8bgU2asrR9AVDHdPFX0CfM mVKRESE0WiMiooqKirC4DVV6IkWnjk6dwGDUA1DIMcZ/mXwCBgj8UAaNpstLS3N398/KSlpwoQJdG2nx1n6N3JxcbG3t/fo0aPz8vK8vLz69euXmZlZVlaWkpLi7u4 YMCA7du3Y1T6KdJESEzDDTU5AJCcnBwfHz9//nwvL6/evXvj9IXn65EJAJobymaz6QxUdczwmNRUpGkUbbh ttUZAAD0u4BWevLkSXwH6ejRo2Rck89W8ZPlsuFUBmRt51R6dQ nHtR0AmM3mnj17/vvf/waAhoaGX//61w0NDeraLj8///vvvweAM2fOIITKy8uxmuTk5OHDh1dXV1 9enXRokUIIbIPJ0 e7OHhcevWLTxz2rRpe/bs0QQXGBhIX7eLiIggyfHUqVOktsM5lKcuNDQ0OzsbAOx2e2Rk 5PPPP08Qent7L1myJD8/Pycnp6qqqkePHlevXm2RdvTo0eXLl2tCAgBFUbKysux2e3NzMy akuLgYAHiK0tPT4 LibtDQDz5s3z8PBobGwEgO3bt5PaTmwCg4ShpaU0bB8z gHwTGCAAUBKSkp0dPTNmzcBoLm5mXz2SjNOkpOTaRcIuG3VRkY OzxcMdUw3MTFx0qRJdrsdAPbu3YsQ2r9/f0eihRcqAKBzFzAI1YwJ5DjDvwweAWNMbBiNxlGjRjU0NAAAc0 9Wp7N409ScWK3WoKCgw4cP19bW4lsQixcvbikITp8 PXLkyKFDhxJsOiniqSZycIMhh97U165de//99xFChw4dwpN1ytTcUALa1WyoRzRVaypqSVNqoxirdbKtmQHan QYPHTpEn1ME6bdV/Iw5susMBmRt5wxW2yaT1HY7d 5ECC1btgwANmzYkJubCwDq2o5Iv3nzJkJoy5YteIR 0OTChQsIoV27duFD /btQwh98sknANDY2BgSEoLrHiKKNJhtKa5gyPtotLpjx44hhL74 4gss84033vDy8sJtGmFdXd3 /fsRQmVlZfgork4IErrBPCDv7 9vsVgEivr37//WW29hCaWlpQihEydOaCY1TRNo1bjN0NJq3cMTqz6x8WbyTGCw1 dTUIIS2bdtGxsmlLzJCxwnjAlzb0e pYG7xWp3er6urE/iCoY7uVlVVIYToPzOGDRuWmpqKtTNQdUaLZqhggTp3AY0Q1wrE R/izswI5Dvcvc6YXM0Y8DgAnTpxACO3YsQMP0rWdTmcJpjGuAQCr 1ZqYmIh1XblyBSH08ccf4 6yZcv69OlDsOmhSKCayMENxlmMv65evUp2h06ZmhtKTLuaDWZE U7WmIp5RjNX62cYL6QzQ7jTI1HaaRunEz5gju85gQNZ2zmC1bT JJbdfc3Pzoo4/6 fkBQFhYGH7bXF3brV69OiYmJj09/dlnn0UIbd68GeujE8qlS5cQQjt37iRQfHx8zGYzAGzbto3UPeQ oaTC5UufZnVZXVFSEEBo5cuSYn/899dRTWD6NEACampri4 MNBsOoUaM2btzIKzfV9cfEiRMDAwMFinr37k2ez9uzZw9CqKam RpzUaBMIG6TB0KK/tmPECk5szEyeCQQSbhQXFyOEKisrmXH8V4E6ThgX8LjF0nR6Hw AEvmCoo7v4j5mTJ08S8BaLJTQ0FHcZqDqjhantcKgQ Xp2AY2QqRValeNw/zK1nZgxAo EOuGWru10OkswjXENU9vRugBgxYoVvXr1Itj0UCRQTeTgBuMsx l80Ep0yNTeUmHY1G8yIpmpNRTyjGKvp2o62kWGbd6bQ4wJGI36 Yh75up2mUTvxq4XLE4QzI2s7hlLZZIKntAGDu3LkIobfffptcv WBqu4MHD5JzOf5rTGdtt2TJEhcXl4sXL1oslrNnz/JQMrlS59mdrkvwnlc/zMekXQzAbrfv3r07IyPDxcXlxRdf5KFiTthjx47Fz2YhhDQVmc 3mkSNH4mJxzpw5Q4YMwXf92pfUmPMrBtkOZsgZFz/wxxBCc4hv0GuawFC0a9cu q4TOcqLE aso67tMLdtspHUdpq YCKK7uLTG6k/AGD8 PFhYWFYuxqqnmjRDBVCi55dQCNkfNSqHP0BxgtRooI0aDxixsg SANiyZQtCqKqqCg/SFYBgh9K6BNPUrtFZbejcAgLVtI2aG5PGptNqWqbmhhLTTmvEo pgRTXM0FeHltBdobKSth21eBtDpAqKLNJjrdppG4cmt4icyZcN 5DMjaznnc6pVM13anT582/PSPPHXE1HYbNmzo1q0brlraVNvZbDZXV9fXX389KSlJgIzZlpG RkS 88AKer37ejtyrousSfK2 sLBQrYVJeWfPnsWvWQDA0qVL6Rs3zFrmhO3j4/P8888LFJ0/f37gwIHR0dFms9loNOIbsu1OapqnkHYw0yYAPBMYZrBTyMsl5C gvThgXqGs7zC2Wo9NGABD4gokouvvNN9 o78mS14kYqDqjRTNUCC16dgGNkFfb8eTor 10 peJPTFjxEwAOHDggPierOYOpW0X JRxjcOv2wlU0zYy5OBDNDa6ttMpU3NDiWmnNaox8HaHpiK8nPY CYy/u6qnteBmgTVmI1s7UdgI W8VPi5VtJzEgazsnEdsGsXRtBwBPPvlkSEgIWc/UdvgOY2lpaVNTE27rvG6HH7o3GAybNm0iwtWNESNGGI3GliuI MWLlJSUIUOG1NbW1tfX4z/U8HuyzDmPru1wwvX29sbXDOx2u81mw4qYJFhSUrJw4UJ8aOXKl QEBAWo8eIQ YW/btq179 7Hjx8XKMrJycnOzsbX6miZ k 99CoAYGjBZLaDGf0AeCYwwPC1roEDB5aXl2N78TNhvDhhXMDUd jS3 m3EkAIDAzWdzlDHdE0mU2pqKv5bpayszGAwaAZYy01wndHCCxX CW0pKingXMAjVjGFRmnKc4V8Gj4AxYiN jWno0KEhISE4HnB1Qr5LodNZvGlqTvRUGxieTop4qmkbNTcmjY 2u7QTpgpE5fvx49YYS0E5rxKLUI5rmaCrSNIpBqIdtXgZwVG0n 4JOJWAa87HYOA7K26xyeuVpKS0tTU1Pd3d1/ 9vfVldXA8DWrVs/ OADvGDBggWhoaEtN93GjBnzl7/8Badsq9Xaq1evgICAwsJCDw8Ps9lcU1Oze/fuwYMHDxo06MMPP7x /fqrr76KEEpJSaE/EfPpp5 6u7sLXlloOdMXFhb26dNHUZT8/HwAqKio8Pb2dnd3T0xMXLNmDUIoIyPDZrOJ1dXV1aWmpj788MO PPPLIiBEj8JP RUVFiqI8/vjjCxYswIXj119/HRwcHB8fbzab4 LiKioqeDQtWrTIZDIlJSWF/vQPvyQLAJqKACA8PBz9/M9gMHh6eq5du7akpMRsNiOEZs6ceezYMbEJDBKGlvYx0yYAmiY wqHC3vr5 xowZiqL07dvXz88vKyvr9u3bdrtdHSdr165lXAAAPG4FNqpdKf AFQx3TtdlskydPHj58 JgxY2JiYsjbP2oVOqNFYA6mq9VdQCNUwyAuUMtxkn9pPPg3UDQ ZI8BI49SpU6NHj 7bt6 vr2/JnNMAACAASURBVG9ubu4DDzxgsVjwdwV4G4fRpTlNzQn VY7HHnts5cqVNpvttddea3lYwmw2Hzx4sLS0NC4uzsXFBf8Vp5 8iTdXENNJgAGNsOA02NDS8 eabCCGLxXLu3DlBiBJpuKG5ofQHqpofnmpNReokzMDTybZmBqi pqdHvAkYvc92OZ1Sr BmxsuskBmRt5yRiu6LYysrKl156qSsiczSm3bt3W63WdT/9W7t27cSJE7t373758mVH63GivHvABCey0wHRjtoFHZQj/dsBH8qld4ABXNvRT8feARBSpW4GZG2nm6q7f KsWbOOHDly99vRigW1tbVubm7Xrl0j844cOYIQqq2tJSNdvHEP mNBlGXbULuiIHOnfLhseEhiPgc8//xwhdHf9hcyz5X4Yl7Xdve/lefPmNTU1HThwICUl5d639qdf9urRo8eFCxewsY2Njc899xz5R d 7goETJ07c7SZ0NZ4dtQscIkf6t6uFh8QjYGDlypUNDQ35 fmBgYGCafJQl2JA1nZdyh1OAZOdnd2/f//Y2FhS7jhFTVcSunbt2qioqHHjxiUmJsbExOTm5v74449dCWDrW O4BE1o3shNnOGoXOEqO9G8nOl q6hADK1asCAsLi4qK uc//9khQXJxJzIga7tOJFuqkgxIBiQDkgHJgGRAMuBkBmRt52SCpXj JgGRAMiAZkAxIBiQDnciArO06kWypSjIgGZAMSAYkA5IByYCTG ZC1nZMJluIlA5IByYBkQDIgGZAMdCIDsrZrM9lr1qwJCwu7ceN Gm1e2tgD/THl4eHhsbOyAAQMQQiNGjAgKCvLx8XF1df3uu 8KCgoURSFf qLlOQ8VrcWx7aqqquzsbIQQ bl8x8on0u5Gcgh4XkNtVE1Njdlsjo6Ofvnll3mr8LggkMQLnXF UbUhHtHQp01o1JC8vz83Nbe7cua3OvMcmdMTpu3btGjt2LELo vXrd5YWdQZT28XsSvUEsQlqFeL5bT3aJvl31 ZqKxX32HxZ27XZoYsXL/b09HRGWrFYLKRkfP7557t3707AZWRkfPfdd8yXvshRAHAeKlqL w9vMR4EcLh8LvEvJEbOhNio Pn79 vV2u3327NnitYJAanWhwyeoDemgCvUXnzoo0KnL6Y kOVVRlxLeQaf/ c9/7gq1HQAwGUxtF7Mr1RNa9QujotX5bZ3QJvl31 ZqKxX30nxZ23Uhb06dOpWgYWq7nJwccW1HFt5djTallbvLtA6i rampycvL0y ksbHRYDCUlpbyljAC7 Ec3aVMY2hXe0dRlJycHPV41xlp1YTOh9plazuGilZ3JTNfs vsJCmWz3i/S20uTbrkIGZA1nZdNBKY2o6gTE5OHjt2LOne7Y0bN250wj3Zu5 GlV155ZcaMGfqRf/vttwihffv28ZYwAu94IFVUVKxatYqHtiPjd9w0GjxDO30ItxVF mT9/vnq864y0akLnQ 06tZ04g7W6K/VQJ1ahR4J4jlg 4/0utbnEdt3nR2VtJwqAVatWRUVFmUwmf3//rVu3AkBlZaXFYkEIXblyBQA //xzNze3uLi4MWPGDBs2DCH03nvvAcDFixetVqvJZIqNjU1LS/vhhx9EarSOCWq7 Pj4 fPne3l59e7dOzMzU40KANTI1UqKi4sHDhwYFxc3evToX/7ylwMHDvzDH/6Ap 3YsUNRlPT09OLi4sjISHzusdlsU6ZMiYiIMBqNUVFRRUVFRGZ9 fX1WVlZQUJDRaAwICJg0aRI pMmDzWZLS0vz9/dPSkqaMGECqe02btzo4eGBLaqurs7MzEQIHThwAAA08WgKJ5BI g3GZHmYAgGcRjwQGYWpqqppATcCaipYvX 7m5ubp6ZmQkKBZrjFGlZeXjxs3DiEUHByckJDw2WefEfNxQy0w OTlZHUh4siZORqBmkJeUlCiKkpSUlJeX5 vr6 bmNn36dLLw8uXLU6dONRqNSUlJfn5 Dz30UHV1NWOIWIJOYALTCgoKQkNDJ0yYEBoaOmvWLIxNT0iIgf GiQk07YYM0FEUxmUzh4eH9 vXz9fVdt24dOaRpr agGB4RiBuaEv7 97 HhoYihPBFxHfffdfDw O9995Tm6C5XAyAYZhx vTp0xFCkZGRu3btAoDjx4 np6f7 vru379fM8wAgK7t1qxZ07Nnz8GDBxcUFADAoUOHLBZLRETE4cO HGcOLi4u9vb1Hjx6dl5fn5eXVr1 /zMzMsrKylJQUd3f3AQMGbNnSzh RQAeBmMsUu9K5kJPOsEKgg8uqEZ1WKP8EygxQKA2vuCzaUZGIx A2e00BmRtx6W6qqqqR48eV69ebXk46ejRo8uXL8dTt2/fTtd2pMSJjY319fVtbGwEgNDQ0OzsbACw2 2RkZHPP/88Vw3ngKC2Gz58eHV19bVr195//32E0KFDhwCARsVDrlaVkJBgsVhu3brV3Ny8fPlyhNDevXvxtOT kZG9v7yVLluTn5 N0n5iYOGnSJLvdDgB79 5FCOHk25KOU1JSoqOjb968CQDNzc3kA1 aPBiNxlGjRjU0NKifVomIiMC1HQCcOnWK1Hb4 TAGj6ZwtY00OfqZ4VkkIIFhjOnyooKnKDAwUHzdjvY4AJw5c0Z 83Y4RmJycrBlIPJxqYjX5J2KvXr26aNEihNDRo0fx2vT09Li4u Nu3bwPAvHnzPDw88GZhDBFI0NSoBkYkMHsEAPLz87///ntCV3l5uf6QIGLVpgmigqFdjVZRlKysLLvd3tzcvHr1aoRQcXE xnqZpr Yg3iDYoWp4jFKehNra2r59LN/tZbb5HMxpjAW87jR5NhxumBgYEREREE55w5cz766CMBCXRtBwC TJ0/28PC4desWXjJt2rQ9e/YQaXTDarUGBQUdPny4trZ2wYIFCKHFixefPHny9OnTI0eOHDp0 KJks8KkggzF2qXclM4FHpkAFQUga6qjGh3geAQD98hnvE5nqzc WzheCUjc5kQNZ2XLb379 PECorK8MzcOFCFwq4NMFvP2zYsMFgMODJx44dQwh98cUXeOEbb 7zh5eXFVcM5IKjtyHuyV69eRQht27aNQcVDrlaVkJCQkZFBxgc PHpyamoq79HMVdXV1VVVVCCE6Yw4bNgxPrqmpITDwWnxW0OThx IkTCKEdO3bgmcyjHuLajhheV1enKZwYwjRIPtXJDM8iAQnM2wl 1dXUMgZqAeYpaHMqkVMYixuOkWNG8yIfXMgJpeHQgaeJUa dNo8VeuHABIYQvxgBA//7933rrLSyqtLQUIXTixAm1ITwJPI1qbLQE2jR65s2bNxFCW7Zs 0RkSjH9p08RRwdBOY8Bt5l0Kf39/i8UCAJr2ag5iObTVNDxGo0ACAGzYsMHFxeXdd999/fXXyULaBMFyHgBNhsmWxFo2bNiAEPrqq68AoKmp6YknnsB1P08 dU9vt27cPIfTJJ58AQGNjY0hICP4TgphAGlarNTExEXevXLmCE Pr4449xd9myZX369MFtgU/FGYyxS1zb8awTqyC2qBskqvEhnkfaJJ/2PrML6M3Fs0UNUo50DgOytuPy3NTUFB8fbzAYRo0atXHjRpIsm N0LAD/88EP//v3JxbmioqKWKygjR44c8/O/p556iquGc0BPbUcXRjQqHnK1Kqa2Gzt2bHh4OJ5G5wUA2LlzJ0 Lo5MmTRIjFYgkNDW25zFNcXIwQqqysJIdwQ5MHjJPIoU0AAJ21 HQBoCmcAkC4hRyczPIsEJDBZT93VBMxT1Mm1He0FTZyESdLgTa PD5tKlSwihnTt34lW9e/cmD5bt2bMHIVRTUyOu7WgJPI0EEmnQGGjTAGD16tUxMTHp6enP PvssQmjz5s06Q4JxKA1MHBXMqZGAJA2mtps4cSL IrumvZqDWBRtNQ2PKMINgQQ8ISkpqXfv3uSFfSYUBct5ADQZJl sSK21oaGi5R5 eng4AW7ZsIS X8NQxtR0A Pj4mM1mANi2bRv5E4KxHQDo2o6JjRUrVvTq1QsvEfhUnMEYu8S 1Hc86sQq1UeqoxnN4HmmTfCaAaZk0gTxb1GjlSOcwIGs7Ec92u 3337t0ZGRkuLi4vvvginsrsXgB49tlnH3rooX// 994Ao5y9dMeIk2qYx2p7fC9YDVylRJgarukpKSoqCg8jd7DpIA jNRkAjB8/PiwsDAB27dpFbg3TKjR52LJlC0KoqqoKz6SzQztqO50k0y7T9C kNW2ARLsU0SWDO/equJhs86pgTKgMPd2mjOnjdjvaCJk41AN40OmyYCsNsNo8cORL/jTRnzpwhQ4bg /uMITwJPI1qbLQE2rSDBw SP0LwFY7Nmzfr3yy0WNo0cVQwp0Y1Wqa2Gzt2LN6DmvZqDmKZP HiMRoEETMVTTz3l5ua2cOFCspA2QbBcAEC96Rint6jOzc11dXW 9ePFiQkIC/k0A8iecepura7slS5a4uLhcvHjRYrGcPXuWgGcaOms7gU/FGYyxS09tp7ZOrIKxiBfVTAqiI7ZN8mnvMzLpzSUIDAaw7HYOA 7K24/J89uxZ8g7E0qVLyeV6ZveWlZUZDIYPP/wQC9q0adM///lPhFBhYSFXtI4DHanteMjVapnaztfXl/wOC52pAeCbb75R35NNS0sjD8bRz4BjRfgqPcPDgQMHBPdkIyMj X3jhBbxc/bwduSdL7lgxwtUG4hHiMp3MYNVqiwQkMFlP3dVkg6foDtZ2mjj VxPKm0WFDn04A4Pz58wMHDoyOjjabzUajEd Q1X/djqdRjY3GQJ9 NmzY0K1bN1xcktpOZ0gwDqVNE0cFc2pUo2VqOx8fH3wHQNNezU Esk7aahsdoFEgAgLy8vI8//vj999//j//4j// 7//Ga2kTBMt5ADQZJluSwKurq3N1dbVarfRdDp46dW1ns9lcXV1ff/31pKQkIlPd0FnbCXwqzmCMXeLajmedWAVjlGZU4zk8j7RJPu19 ZhfQm4tnC4NWdjuNAVnbcakuKSkhf7yuXLkyICAAT6V3b1NTk5 f35NPPkmkPPPMM/jE7O3tja9O2e12m82GJ6SlpXl7e9P3O8hCptGR2o6HnFHR8p4v XduVlJQYDIYjR47gaXRewCMmkyk1NRWfGnFFi19ixdfwBg4cWF 5ejq/E1NXV4SWBgYEMD3a7fejQoSEhIXgOzqHkuxQpKSlDhgypra2tr 6/HfwgSFWo8auFqA/EIcZl ZvA3QtQWCUhgEDJdXlTwFI0YMcJoNAIAeUKcsY4YhcfVZxFmPi OQhkfnaB5ORhpvGi2WqTBycnKys7NxhNDSGEMEEnR6nJZAm4Zv BJeWljY1NeH25s2b9YcELZYxTRAVDO204bhN13bbtm3r3r378e PH8SFNezUHmZMuA49RypNQVlY2c bMljddbtPWLEiKioKLzZGRN4y3n8aDLMOB0jTE9Pp1/nEpCgru3wG10Gg2HTpk2MvXRXZ20HADyfijMYY5d6VzITNMkUq 6DNAQDNqMZzeB5pk3zG 7RMenPxEgKDVnY7jQFZ23Gp/vrrr4ODg Pj481mc1xcXEVFRctNw5KSErPZjBCaOXPmsWPH3nvvvZYnikJC QsaMGWMymfz8/Dw8PACgrq4uNTX14YcffuSRR0aMGIFfd8DvcymKIq7tDh8 PG3atEGDBhkMhqeffhq/2I9RFhUVKYoyaNCgDz/8sKGh4c0330QIWSyWDz74gEaliVzTzoSEBEVRJk2aNHr06KCgI FJjYUWPP/74ggULSG1hs9kmT548fPjwMWPGxMTEkGfk8S GzJgxQ1GUvn37 vn5ZWVl4bOCJg nTp0aPXp03759fX19c3NzH3jgAYvFcubMGQCoqKjw9vZ2d3dPT Excs2YNQigjI8Nms2ni0RSuNpN22fbt29U VS8RWMQjgUHIdLEKTcD19fWa1BUWFvbp00dRlPz8fDVC2qhjx4 6dO3cuIyMDIWQymZYuXaqeDwC0QAxPHUjnzp0TRC8jVm3O7t27 Bw8ejMVev3791VdfRQilpKScP38eAMLDw9HP/wwGg6en59q1axlDxBLUGhlI C6e5h45d 6c3W63Wq29evUKCAgoLCz08PAwm81//etf9YSEGBgvKhja1WgBYNGiRSaTKSkpKfSnf QlWZ4jNEkQw2P0akpYv379wIED3377bXyFNSUlBSHU8mDi2bNn 6cjhoRIAUKcjxukE3qFDh/z8/EgXN9RoyTfHsrOzSR0MAJ9qm7uzt56Y2Rgx8s8fb2fuyxx1auX Gmz2V577TWEkNlsPnjwYGlpaVxcnIuLC/l7XuBTXgZj7FLvSmYCj0x8M4SXJBm7NKO6pqZG4JE2yae975C8 weCXXScxIGs7JxF7d4htebSFvAJydyCWKO9aBnbv3m21Wtf99G/t2rUTJ07s3r375cuX71qDJPCuxUBlZeVLL73UtTBJNJKBO8SAr O3uEPFdQy19T7ZrIJIo7k0Gamtr3dzcrl27Rsw7cuQIQqi2tpa MyIZkoCMMzJo1izxS0hE5cq1k4B5gQNZ294AT22 CrO3az51c2RYGTpw40aNHjwsXLuBFjY2Nzz33HPmN67ZIknMlA/ LgXnz5jU1NR04cCAlJeV/HZAdycB9zICs7e5f52/atOnRRx/18fHBD9ncv0RIyzuFgbVr10ZFRY0bNy4xMTEmJiY3N/fHH3/sFM1Syb3MQHZ2dv/ /WNjY8lfDveytdI2yYA BmRtp48nOUsyIBmQDEgGJAOSAcnA3cCArO3uBi9JjJIByYBkQD IgGZAMSAb0MSBrO308yVmSAcmAZEAyIBmQDEgG7gYGZG13N3hJ YpQMSAYkA5IByYBkQDKgjwFZ2 njyWmzqqqqsrOzEULkd4PbocohQgR68/Ly3Nzc5s6dK5jTlQ tWbMmLCxM/JPR7cBPxJIfU71 /Tr HO3YsWMRQrirltwOPokutbSuM9LWOCwtLZ08eXJL8Pv7 5Po2rRpk9FoRAhFR0evWrWq61jXDiRqr9XU1JjN5ujo6Jdffrk dAh2yhMGgBtmqllYdzeyIVgU6dUJBQYGiKPQXC52qrn3C2 EFTUVOMtZR8DQxy0FnMCBrO2ew2jaZzJdb2rb459kOEfKzMI3/019G0jjctYcWL17s6enJq7TajZ0Wy3wEiemqVbSVT1qXWlrXGW lrHOKvY5HCDhuyb98 hNDmzZu7jl3tQ6L2Wnx8/Pr16 12zZs9sns OrGAxqkHpUtOroVreAHi2OmkN/KctRMh0rp31e0MTgDGMdCE8Tsxx0OAOytmszpTU1NXl5eW1exl/QapbkL/1/Rxwi5P JU7UURcnJyVENO2yAYZXpOkxNxwQJUDFnMqarVutsPtUaO2ekr XF4b9d2DOeNjY0Gg6G0tJQZ78yuozC06uhWt0BnWu2Mcqcz8Qt 0qZPSPWysgAd5iGFA1nYMIa13X3nllRkzZrQ T/eMGzdudPCeLAA4RIgAsqIo8 fPF0zo4CGGVabbQeGOWi5AxZzJmK4agLP5xBorKio6 bZmW Pwvqrtvv32W4TQvn371PHQaSOOwtCqo1vdAnpMdlQAJycnjx07 Vo/Gts5xFMK26iXz1UnJecYSpbLR9RmQtZ3IR6tWrYqKijKZTP7 /lu3bgWA5cuXu7m5eXp6JiQkkBxdUFAQGho6YcKE0NDQWbNmYYk lJSWKoiQlJeXl5fn6 rq5uU2fPp0os9lsaWlp/v7 SUlJEyZMoGs7TWk7duxQFCU9Pb24uDgyMhKXWQIhRBFu1NfXZ2 VlBQUFGY3GgICASZMm4XH9uhRFMZlM4eHh/fr18/X1XbduHZawceNGDw PzMxMAKiurs7MzEQIHThwAAA0MV 8eNFqtZpMptjY2LS0tB9EHNqppkm802ZcqUiIgIo9EYFRVVVFS EtWuqwIfIfysrKy0WC0LoypUrAKD2KZlJN9TTGFSMWOZMxnRpy bjN41OTH0aXILQuX748depUo9GYlJTk5 f30EMPVVdXq7UDgMBxPJY0sQGA/jhUI9FT2/G8P2/evG7duoWHh//pT39iJG/atCk4OPjpp5 22WwAoEY ffp0hFBkZOSuXbsA4Pjx4 np6b6 vvv379ecz4tnRi/dZbxWXl4 btw4hFBwcHBCQsJnn31GTwaANWvW9OzZc/DgwQUFBQBw6NAhi8USERFx PBhTLJ6C4idyMgHADUGBqQgtNrqaHoL6M8zvABWe1BtHR7RzHX Jycnx/x973wIW1ZGtW61oJlERPyaHaEDD16IIQ1BoQQTkNTZ9UdtWbBu RE6LJxDExPjCJMRF1uOP1cU6MiS/AxzgXo2TmoBFxIJHIkOAjYXAkKEoEn4im4yjiqIC0dZnUSZ26t XcVu5tuBCy fKZ27aq1/vWvVWuv3s/o6BUrVnh6evbt2xflKzReFhuHBxZCVtiwVhOJ3yovkBOppIR2c YxVSCOV/Sh4X3/9tbOzc1RU1IQJE0aOHAkA Oijjzjmk4BFu8MYELUdk qqqqpevXrV19dDCCsqKjZs2ICG vv7U ft0tPTf/jhBwjhxYsXAQAlJSVoZHx8/JgxY6qrq vr69esWQMAqKioQLu0Wm1kZGRjYyOEkLq6wZHm5eW1bt269PR0 dHmUI4Syymg0hoWFPXjwAELY0tKCv/WkXJdarZ47d67FYmlpadm6dSsAIC8vD2kJDg7GufL8 fO4tmvlLT4 nsKs0WhSUlIghBaLJSQk5JVXXkFCKFapzdjY2OnTp1ssFgjhkS NHAADoGCyrgrIdQrh//35U27F8Sk1hDaNQYbEQQvJIJt2k5EMIWXyy CF1IatlQyspKSkqKurRo0cQwuXLl7u5uTU1NUm1ox6W41jms7A pj0MpElTbDRw4MJD4GzZsGHm/Hcf70dHRkZGRSOzt27ednZ3RSoQQRkZGNjQ0oF2yyP39/YODgzGkpUuXfvLJJ5zxCoMNCyQDD3Wi/IB/E5IjUXvGjBlubm4PHz5Em6 //vrhw4dRm0UCy4lS4ahHikFhaEEIrXI0uSKU5xlWAMt6UNZG2Vy HU/GdO3c2b94MACgtLUXTOdisXWKyIFmriQKv3AvURCopkclBaqws QkqgLGAS3tdff41/XY8bN87b2xslGSXCKV1i03EMiNqOye2xY8cAAMXFxWgEKoxa87 V0LWERDx48AABkZ2ejHvK h vXrwMA0EmCyspKAMCBAwfQMKq2UyKtrq5OoRAIYU1NDQAgJycH S8YrE/dwkNfV1aFahLzh3dfX12AwoOmcowvJQF1d3enTpwEAR48eRROX LFni6emJ2hSr5GZVVRUAAB/kIIQjR45MSEhAEykVqJP6Fycmlk p8axhJCrqyE0eyRTWdlI OfxgE6RWk6Hl6uq6cuVKNKawsBAAUFlZSVmHN1mOkzWfhU15HG K9ZKPN83Z87 /atUulUl25cgVCuHHjRgDAunXrIIQXLlwwmUxIEQv5zp07AQDff vsthLC5ufnFF19EhyjWeHTUxI9bonVB2iJtU16T1lXUFPQQyWe ffQYhbGpqCgwMRGU6hwSWEynJeFOKgQJJLigytKx1NLUiEIA28 4xsAHM8gu1CDVauI42qr6 n8mGb2EgeZBFCCFkgZVcTBZtKJlSkkdqlE6mkRM0ljWUhpGTKA iaD5O7du idAzt37lSpVOgQqVA4pUtsOo4BUdsxuW1ubo6OjlapVJGRkbt2 7UJJVra227p1a3h4eFJS0ssvv0yebyATCjqGHTx4EC/js2fPIt1UbadEWptCSKvy8vIAAOXl5WQnaivUJa3tpk6d6u/vj4Rwji4kAxDC3Nzc1vuNIiIiJvz8N23aNCSEylDk5sGDBwEAm C4IocFg0Gg0aCKlAnVS/ LExPIpNZ41jESFXYAu9VJHMmqTks/ik8MPNgGJIq0mQ6tv3774tsjDhw8DAGpqaqTaUQ/LcbLms7AhYNg7VDCzVOP Nms7vvfv3r37zDPPrF27FkIYEhISHh4 fPhwCOGaNWv279 PtLCQNzY2tl6zTkpKghBmZ2fjR4VY46mjJjaB06C8Jq2rpHOHD Rum1 shhDk5ObhM55DAcqJUMuqRYqBAskLLWkeTS0B5npENYI5HKDNZ uY40igpRJdiULDEWSNnVRMGmkgkVaaR26UQqKVFzSWNZCCmZso CpIIEQ3rx509XVFV94USic0iU2HceAqO143FosloKCguTkZCcn p9deew0NpdbSiRMncOWEfpXidzeQCYVcn9nZ2QCAqqoqJJBcfg qloaMRSwhl0qFDh8hrEHivcl3SWmTixImhoaFIFOfoQjKAazt0/xCGgRoUq Qmyte4eoAQTp48efTo0WgipYISizbJxCTrU ks2WEkKiodk0cyG87bIT5RfpTlhzSBSt9kaOn1 oiICPQ7ZOnSpcOHD0cXsqUGQgg5jpOaz8LGCWZZpVQnAk ewoQQku9A4XsfQjhz5kw/P79vvvkmOTkZsfT1119HR0fji9Es5K03BqSmpvbu3fvGjRsxMT FXr15F2DjjlQQbaSDlNWldRQ5G7XXr1jk5Od24ccNgMFy6dAl1 ckjgOFEqHN83Ql4XpkCSNpKhZa2j8YqwKs/IBjDHI5SNrFxHGmVDviV5kEXIT27S1UTBppIJZ4FLJ1JJiZpLG qucRilgKkgghC //PKzzz77j3/8A0FSLlxqguhxBAOitmOyeunSJXSnP4Rw/fr1/fr1Q0OptbRz584ePXqgo6nC2u748eOsa7IKpUEIOUIok9A9cPj pB7xXuS5pbTds2DD8iy0kJOTVV19FYqX32 FrWPiyRVZWFsaAGxSr5Ob3338vvSabmJiI5pJZG0ujGjgxsXxK jWcNI1FR6RgfyZAoapOSz ITXdeQ5QebgESRVpMHnmvXrrm7u4eFhen1eq1Wy7kgi050yTpO 1nwWNuVxKCUBPTJqCAAAIABJREFUQthmbcf3fqsVn3/ OQBg7NixJSUlDx8 HDhwYHh4OLaLH3V1dXW9e/c2mUz4/DF/PEm7rDlUJ U1JbWd2Wzu3bv3O8ExcXh6VxSOCsPjydbEgxUCBJG8nQstbReA lYlWdkA5gVe6RdqM3KdaRRZLmjEBvJgyxCTtjIriYpcoVekE6k khKntlNIoyxgCl5xcbFKpdq9ezfCs2fPnr/97W8AANncJcUsejqAAVHbMUnOz89fvXo12r1p0yY/Pz/UHjt2rFarhRCiW57Rla/CwsLm5mbUbvO8ncViGTFiRGBgILplByVu9F0KhdLQswgsIVKTJ k e7O7uXlJSgs7iIL3KdVG1SE5OTs ePc cOYMUGY3G4cOH19bWNjQ0oF9v6DlZKsugwf7 /l5eXuicpcViQY8xQggpVqlNnU6XkJCACmiUVjgqpObjxMTyKTW FNYxChcVKT9ThAxslGW S7y4m WTxQ qiiCUPPMuWLUtJSeGcq8MAWh8OZTmOZb4sNk4wQwgTExO9vLw4 XwRps7aDEHK8j54NGjRo0IgRI5Bp7733HgDgyy /JC2VRY4GJCUlAQCOHDmiZDxZIqDxQUFBISEhLS0t5HTcprwmra vwSLJhNBpVKtWePXvIThYJLCeSc8m2FAMFkrSRDC2 o0kVqI2XgFV5hhXAHA9SqmVzHWkUWdspxEbywELY mNPFiRrNVGwFXqBmiXNnFRyII1lIaRkygIm4TU3N/v4 Pz617/GE1966SWFwvEU0XA0A6K2YzL83XffBQQEREdH6/X6qKiosrIyNDQrK6tfv35qtTo9PR3VWCaTqU fPn5 fllZWW5ubnq9vqampqCgYOjQoS 88MLu3bvv3r27ePFiAIDRaLx27VrrhaTz58 PHzf// 3t7eqampTz/9tMFguHjxosVikZWWm5urVquHDBmyatUq/BgdS4jUpIaGhgULFqjV6v79 /v4 MydO/fRo0dW6VqzZo1Op4uLi9P89IcfkoUQlpWVeXl5ubi4xMbGZmRk AACSk5PNZrMs5rq6uoSEhIEDBw4aNGjs2LH4CQ KVWrTbDbPmDFjzJgxEyZMCA8PR4 koOsgUloo8/Pz8/V6PQBg4cKF /fvl/UpNUWJ60mxW7ZsQR8ZS0lJOXPmDP7gEtqkhKNNFp y/JC6Tp8 zQmtoKAg8POfSqXy8PDIzMyUBcBxHMt8WWycYIYQzpgxQ61Ws2 q7wsLChIQEAMCIESPwZdlPPvnk17/ deuZ2tDQ0M2bN6NXb8h6H9v11ltvffDBB2jz4sWLzz//PFXdspDDn1414uPjg0Whhux42XiOiooCAMi aIby2uXLl5OTkwEAOp1u/fr1lEZy84svvnBxccEPb6FdrCXAWn2kQNyWYqBAckKL72isAjX IJVBRUaE8p7ECWNYjlFK0Kc116E1JKBU3Nja 67AACDwXD58mVWDuTwwEIIIZQFyVpNJHirvEBObP3VTaVKFKWy xrIQUgKlgCl4H330EQAgMDBwwoQJOp3Ox8fHzc1NoXBKl9h0HA OitnMct0KyYKCjGSgoKDCZTNtsvMzJw6dWrPnj1v3brV0TieGH 3Nzc0uLi7//Oc/7WhxeXn5G2 8YUeBXUhU5w/gzo wC7lbQHUcA6K2cxy3QrJgoEMZqK2tdXZ2vnPnDtZ66tQpAEBtb S3uEQ37MpCfn/ b3/zGvjIXLVp06tQp 8rsEtI6fwB3foRdwtECZAcwIGq7DiBZqBAMdAQDlZWVvXr1un7 9OlLW1NQ0a9Ys/J7qjkDwhOkoLi5evHhxc3OzXexevnx5c3Pz8ePHjUajXQR2OSG dP4A7P8Iu53QB2EEMiNrOQcQKsYKBx8BAZmZmaGjopEmTYmNjw 8PDU1NT79279xhwCJXWM5CSkuLq6jpu3DhcnVsvo8vP6PwB3Pk RdvkgEAbYgwFR29mDRSFDMCAYEAwIBgQDggHBQOdgQNR2ncMPA oVgQDAgGBAMCAYEA4IBezAgajt7sChkCAYEA4IBwYBgQDAgGOg cDIjarnP4QaAQDAgGBAOCAcGAYEAwYA8GRG1nO4s1NTV6vT4sL GzevHkcKdu3b1er1eSntziDHbErIyNj9OjRrPfHsjTm5eX5 vqiNy2zxijvr6qqSklJAQCgz28on/iEj0xLS3N2dsbv9bWWDfvGnm2BZC3mLjdeOclWEUilF/w24Lt373Y5iqwCrJxPWbE2TGdxS7lAVp1VncoFUpCoTb5SGxjg C5TdaxUkWQmi06EMiNrOdnqjo6N37NhhsVjeeustvhTyizf8kY 7Yu3btWg8PD2sPCXv37nV1db148aK9IFFfv7GX2G4vh/w6mQ3G2jH2bAskGzB3uSkKSbaKQGl6wV/x6nL8WAtYIZ8ssTZMl VW6gKWRoX9VgmkIFGbfI02MMAXKLvXKkiyEkSn4xgQtZ2N3DY1 NalUqsLCQun8mpqatLQ0sr9jVhqpsSPbUntltXdkbacQkixOx3 XahkqtVi9btsxmVN079mymxb4T7U6ybHrpxodSamm0k08bpku5 lXUBChsKrcJY4giUlUBBojbJKVI8NjBACsRtSjK1yYGEJYjG42 JA1HY2Mn/lyhUAQFFRkXT m2uWDBArI/Pj5 4sSJZE93akvtlbXu/v37HXZNViEkWZyO67QNlVqtXrFihc2oOkPslZWVbdmyxWYTOv9 Eu5Msm1668aGUWhrt5NOG6VJuZV2AQpFCqzA OQJlJVCQqE1yihSPDQyQAnGbkkxtciBhCaLxuBgQtR2PebPZPH PmzODgYK1WGxoampubi0aXlJRMmjQJABAQEBATE/PVV19hKRs2bHB2dvbw8IiJicGVX3x8fHR09IoVKzw9Pfv27Ttn zhw8/saNGyaTSafTjRs3LjEx8ebNm3gXauTl5Xl5eY0fPz4tLc3T03P AgAFz5swpLi42Go0uLi7PPffc/v370cjt27drNJopU6ZoNJpFixahzvLycoPBAAC4ffs2hDA/P1 tVsfFxaWlpXl7ezs7O8 fP5/SCCE8e/bsSy 9BACoqKhAe1k4Ze3FAs1mc2Jioq vb1xc3JQpU8jajsUtntsmWpYEPiQI4ZYtW0JDQ3U6na v76effsoxUGq1cneQhkAIpahY KmJarVap9MFBQUNGDDA29t727ZteIAUHt6FG5zYkwbM/PnzAQAhISGHDh2CEJ45cyYpKcnb2/vYsWNWBdKtW7dmz56t1Wrj4uJ8fHyeffbZ6upqDAk1OLoghLKm oYJyUl5eXlhYSErFixIiMj46mnnho6dOj27dshhKWlpQaDITg4 OTJk6Q65V7btWuXm5sbWqHV1dVz5swBABw/fhxJa2homDt37qhRo7RarZ f3/Tp01E/h2QMQzmBrPRCHkr5OGXZ4699lmmyorBRqMGKZL5GLES6NDh8Ks HDmS6NeQSD5BZCyHKBzQtZViDfiRQkapPDHoSQxYB0BUEIWe6j/EJtQggpSEpcg2GLhqMZELUdj HY2Njp06dbLBYI4ZEjRwAAx44dQxMuXrzIOm/n7 8vPW83ZsyY6urqO3fubN68GQBQWlqK5Gg0mpSUFAihxWIJCQl5 5ZVXpIBMJtOoUaNOnjxZW1u7atUqAMDatWtby68LFy5ERESMGD ECTUlPT//hhx8ghAhbSUkJ6t /fz u7dCyR2Dq6 vXrFlDFnCk6tLSUnIXB6fUXixHq9VGRkY2NjZCCKlrshxu8XQ Wo4EDqSqqqpevXrV19e3Cq oqNiwYQNSJ2ugbKdCd5BWoDaFioOfnKtWq fOnWuxWFpaWrZu3QoAyMvL42Am55IESmNPNmD8/f2Dg4OxkKVLl37yySdoU3kgJSUlRUVFPXr0CEK4fPlyNze3pqY mLBM3OLpkmUfmeHl5rVu3Lj09HV2qnjFjhpub28OHD5HY119//fDhw1gFbij3WnBwMP71df78ebK2MxqNYWFhDx48gBC2tLTg77n Fx8ezFjgGACFUTqBseqEOpRycHPZYa59lGksUaRcnkjEz/GxDLQ08Sxq0SvBwpsvGvLRMwVkU/z4n7aXQcswnZ8n6lONEyt3UJimZwsNf9fHx8dQK4uCnJFObFCQ lriFhi7ZDGRC1HZPeqqoqAAB5nBg5cmRCQgKaILtQ0S5qAaCVh p Tra vBwDk5ORACE fPg0AOHr0KJq4ZMkST09PKSCTyRQbG4v6b9DQDYt28f2vzwww/79etHTXnw4AEAIDs7G/VLjygYzPXr1wEA6CQNJYSs7fg4pfYiUZWVlQCAAwcOoE2ytuNz SyIhbxwh0fIlsCBBCI8dOwYAKC4uRlrQcVrWQNnO1pOa1roDm0 Oi4uPHUyCE1LMUvr6 BoNBefCQBJKxR6ogA2bnzp0AgG //RZC2Nzc/OKLL KyTHkgubq6rly5EqkoLCwEAFRWVpIaUZuli8U8tZTq6uoghEVF RQCAzz77DELY1NQUGBiIakpKnXKvsQ63NTU1eOUi4fhEvhKSZW s71kqUTS/UoZSFUyF75GpimcYRhenlRzLJDKkRT0cNcmlQXiaDVgkeznRSK Rnz7ant OaTGmV9ynKiFBLlfVIyxR6fAdIjdXV1fPyUZGqThKTQNSRs0XY oA6K2Y9J78OBBAMDZs2fxCIPBoNFo0KbsQkW7qAVArTSyxMnNz W09 RcRETHh579p06YhIeS/5GGJnA4h3LhxY58 fdDgrVu3hoeHJyUlvfzyywCAvXv3on7OIfnHH38EABw8eJBUh9 pkbcfHKbWX1IsJJJHzuSXBkJmIRMuXwIKE6pXo6GiVShUZGblr 1y5UB8gaKNtJ1XakUZQ7SCtQm0TFx0/OpWq7qVOn vv7QwhZ8Mi5nNiDEMoGTGNjY sl1KSkJAhhdnY2 RiH8kDq27cvvkfw8OHDAICamhoKGISQpYtjGhkPWOCwYcP0ej2 EMCcnB9eUeC9qKFxErXcCsA63eXl5AIDy8nJKMp9kcrByAmXTC 3ko5eBUyB65mlimcURhu/iRTPqL1Iinowa5NDh8KsHDmc6KeWkhpfy8Hd980kxZn7KCTQqJ 8j4pmWKPzwDpEQghHz8lmdokISl0DQlbtB3KgKjtmPSifIdLEw jh5MmTR48ejSbILlS0i1oAnJWG1gN1b5AUkJLD0okTJ/CBB/0ktXttx8IptReZkJ2dDQCoqqpCm2QZxOeWZIDMROSxgS BBQlJtlgsBQUFycnJTk5Or732Gq6TKANZ3lHiDtIE3CZR8fHjK dLzdhMnTgwNDWVhJieiNkkg6QJOwKSmpvbu3fvGjRsxMTFXr17 FMpWXJnq9PiIiAtXNS5cuHT58OLqxAYvCDVldLOappYSFrFu3z snJ6caNGwaD4dKlS7ifbCj3Gutwe jQIfJuClI4i2RyDP 8HRnbrMKCPJS2WdtRwYyQkDhJjSzTOI7ApvEjmaURT0cNcmlQX iaDVgkeznROzFPcslwgRcs3nzRT9pDBCrYOq 34 Cm/UJskaQpdQxIi2g5lQNR2THq///576TXZxMRENEF2oaJd1ALg5Bp0HjsrK4sJ4qcdSg5LO3fu7NGj Bzqa2r224 OU2ovMOX78OOuaLJ9bkg3WsYEvgQUJQnjp0iX8wMr69evRFW1Z A2U77XXejo fZIA6bzds2DB0UyYLHjmXE3ucgKmrq vdu7fJZKLOIiuv7a5du bu7h4WFqbX67VarewFWYRTVhfHNDIesKVms7l3797vvPNOXFwc 7qQaShYRmhISEvLqq6 iNnm/HWqTz7JgFSQqshbBA1BDOYGy6YU8lEIIWTgVskfWdizTOKKwaf xIJpkhNeLpqEEtWHIWyacSPLbFPMWt8tqObz5ppqxPWU7ssNqO j5/yC7VJkqbQNSQhou1QBkRtx6NXp9MlJCSggqm4uFilUuEn5mQXK pI1duxYrVYLIcT3d7NSVetPeX9/fy8vL3Ryy2KxmM1mKSAlhyV05auwsLC5uRm17Xjejo9Tai8ywW KxjBgxIjAwEN0XhZII/i4Fh1uSAZI66tjAkcCC1Hq2Iz8/f/Xq1UjFpk2b/Pz8UFvWEbKdStxBmoDbFCoOfjyFOm Xk5PTs2fPM2fOcDCTcznHOU7AQAiTkpIAAEeOHCGlKS9Nli1bl pKSwjpXR8pk6ZJlnjKHlGM0GlUq1Z49e8hOsq3ca0ajcfjw4bW 1tQ0NDehsBF71kydPdnd3LykpQaahwKZQkbUICcDu5 04OJWwR60mlmksUaRpnEjmrF9SArU0yFkUn0rwsKZzYp4sUxAw 5RmeYz5po6xAjhMpSNQmKZlijx QJDlICAc/JZnapCApcQ0JW7QdyoCo7Xj0ms3mGTNmjBkzZsKECeHh4fiZg8 uXLycnJwMAdDrd vXrKRFZWVn9 vVTq9Xp6eno2plarX7hhRd2797d2Nj47rvvAgAMBsPly5chhHV 1dQkJCQMHDhw0aNDYsWPRMxakQPT6hsGDB2/atMlsNr/99tsAAL1ef LEicLCwqioKCcnp9WrV1ssFpPJ1KdPHz8/v6ysLDc3N71eX1NTk5 fr9frAQALFy48ffp0QUHB0KFDEZi7d 8uXrwYAGA0GqXfFiPvt PjpOwlwZ8/f378 PH9 /f39vZOTU19 umnDQYD tYFi1tyOh8tRwIH0nfffRcQEBAdHa3X66OiosrKypBGWUdIOxW 6g7QCtylUHPx4CoRwzZo1Op0uLi5O89MffkiW7xQkITc3lxV7r IBBE0tLS318fEgYVgVSUFAQ PlPpVJ5eHhkZmaS0si2VBfLNGTOkCFDVq1ahX84IVFffPGFi4s LejKGFI7aVnmtrKzMy8vLxcUlNjY2IyMDAJCcnIx dDU0NCxYsECtVvfv39/Hx2fu3LmPHj3ikEwiUU6gbHrBn3hKSUlBxT0HpzRuIYT81SRrG ssRpF3oJRqyeZKvkRRCLg0 n7KmkaI401kxL VW1gVYC4mWYz4eDyFkCWQ5kYJEbZKSW3/ UXg4DKBd1AriJCJKMrkphdSmayjYYtOhDIjazqH0dmHhqLYjbz fswsYI6B3LQEFBgclk2vbTX2Zm5tSpU3v27Hnr1i3HoSgvL3/jjTccJ19IFgwIBgQDXYgBUdt1IWd1KNSvv/4aAODQ43GH2iOUdRQDtbW1zs7Od 7cwQpPnToFAKitrcU9dm8sWrTo1KlTdhcrBAoGBAOCga7IgKjt uqLXHIt506ZNjY2N6enp6F0bjlUmpHc7BiorK3v16nX9 nVkWVNT06xZs/Brfu1r7vLly5ubm48fP240Gu0rWUhrJwMPmv/1hueu/tfc0vzQ8t vxe7qtgj8TxQDorZ7otytyNiNGzeOHj06NDT0b3/7m6IJYpBg4P9nIDMzMzQ0dNKkSbGxseHh4ampqffu3fv/h9hnKyUlxdXVddy4cbiUtI9cIaUdDNy d7uyrvJo9dGic0Xd4L/yq U/NPzrez/iTzDQhRgQtV0XcpaAKhgQDAgGOjUD9ffr/37l792gpCNN GvVX6/e p8XPXZqBwhwgoGfGBC1nQgEwYBgQDAgGLAPA eunyOrom7T/vbity2WFvtwJKQIBhzPgKjtHM x0CAYEAwIBp4MBr658E23qecoQ27dc CD3k9GdAgrO44BUdt1HNdCk2BAMCAY6N4MdJvb7KjCruhc0e17 t7u374R13YmBTlHbhYWFdXVOMzIyRo8eff/ /a5uiOPwb9Xa1WT5gwwS4q7CvNLpA6iZC0tDRnZ f333/fLnhqamr0en1YWNi8efM4Avnxj19zevfuXY6Qx7uLb4JCbI83L DsDz46r7bIKs4zzjWAgWJmxsuhc0Zo/rgmZGgIGgr/8/S/SOozVs3rX6hdCXvivo//FGsDpp2o7uwSMwriyalj7gVVVVaWkpAAA8GeErAIgBncGBjpFb Qch7MxJX4mf1q5d6 Hh0dWtUGJpe8ZIP3fTeaS1B0lnm0t9grY98KKjo3fs2GGxWN56 6y2OnDbjn/o8EUfU49rVpgkKgdk3yBUqxcMeO8 Oq 2KzhX95e9/wbVd0bmilRkrra3tUrekOg933vvXvZwajrWLqu3sFTDYd/Zq2AUY9ak3e2ETcjqMgc5S26WkpHSYzY9XUU1NTVpa2uPC0MHa KXXtPOzZV9rjckEH6FWr1cuWLWu/oqamJpVKVVhY2H5Rj7HmoMKm/bZQEij5NgQ5JYGSb9XmY QZ4ezktR2rbpP27ynaM u9WWQ/VdtZ5ZcuN1jUdl3OZRTgzlLbUbC68eabb765YMGCx2VgB2gvKy vbsmULMpBSFx8fP3HiRJttt680m2F0/olqtXrFihXtx3nlyhUAQFFRUftFPcaagwqb9ttCSaDk2xDklAR KvlWbduGZXMJWaYcQOrS2KygvaOd5O7JW47envjE1fl48Oeax1 3b/ Mc/yM 9WOsaq8bfv39fXJO1irHONljUdkyPoO Ljx8/Pi0tzdPTc8CAAXPmzCkuLjYajS4uLs8999z /fvR5PLycoPBAAC4fftfN9teWXGo0GAIDOnXzwwQdubm4fffQRh HDDhg3Ozs4eHh4xMTFFRUW7du1yc3ObM2cOhLC6unrOnDkAgOP Hj0MIDxw4oFark5KS8vLyQkJC0KH6xo0bJpNJp9ONGzcuMTHx5 s2bLPRbtmwJDQ3V6XS vr6ffvopGkZpV64iPz9frVbHxcWlpaV5e3s7OzvPnz8fq75169 bs2bO1Wm1cXJyPj8 zzz5bXV0tNRZCGB8fHx0dvWLFCk9Pz759 yLDsRx gwLPlyZLFN8KSntGRsZTTz01dOjQ7du3QwhLS0sNBkNwcPDJky fNZvPMmTODg4O1Wm1oaGhubi6ay/EmJRxtNjQ0zJ07d9SoUVqt1s/Pb/r06ah/ /btGo1mypQpGo1m0aJFEEKrkLd O1ytVut0uqCgoAEDBnh7e2/btg0DkGUG7yUbJSUlkyZNAgAEBATExMR89dVXEEIpNgghFf ycUXWHBxuSQC4zSJKaotUtTRs2jTBKral8jlBLqtaKgEbjhuyE/FeskHyLOsvKUUQQtYShhAqIZkEgGq7tf937aDAQcGG4FnvzRoc PPgZ9TNT35iK66R9x/dFJUYFTQ56MfbFmKSYA98eKDpXJNtZdK5o/4n9MUkxL4S8EGwIDp8ezqrtWNOx0qJzRX/84o/aZC0YCHbm70T9rFnzVs17Rv3Mv/n/W8CEgA zP0SDydqOinkIoWzKJZlhZXVZktFERL6Pj8 ECROmTp36zDPPoBvgOKmGAibrbqlPkTqz2ZyYmOjr6xsXFzdly hRR21Hu61qborbj ctkMo0aNerkyZO1tbWrVq0CAKxdu/bs2bMXLlyIiIgYMWIEnrx//35c20EIa2tr /fvj2q7lStX4sM/hNDf3588bxccHIxLnPPnz PaDtUuXl5e69atS09PR6I0Gg26eG2xWEJCQl555RUMgGxUVVX1 6tWrvr6 VUhFRcWGDRvwXkp7fHy8QhXx8fFjxoyprq6ur69fs2YNAKCiog KJTUpKioqKevToEYRw fLlbm5uTU1NaJdUHRJy586dzZs3AwBKS0sxtjYbyqWxiOJYIdU Y8YMNze3hw// 4tDr7/uHDhyGEsbGx06dPt1gsEMIjR44AAI4dO4amc7wplW80GsPCwh4 8 NenmVpaWvBXudLT03/44V/vwb948SIAoKSkBAUDi3 pZLVaPXfuXIvF0tLSsnXrVgBAXl4eGsZiRioEAyDP28lia41qK v6lcUXVHCxuZWGwiJK1RaqaChslJlgVJ5R8PFca5CzVlAQpCay J0pEUz7ITpRRxlrBCkjESfN5unGmcT4zPJ0c ySvLe23Fa2RFNTxyuHG sehc0ZGzR3x/7Rv3SlzRuSLZzqJzRZpJmpH/a QXFV/w77djTSdru6JzRekH0ttEgqaow9T883ZkzHNSLmYGNaTkQwhlS YYQxsTEREVFoXRKXSTlpBoSmFXHEa1WGxkZ2djYiO6AF7Ud5bu utSlqO56/TCZTbGwsGnH79m0AwL59 9Dmhx9 2K9fPzyZWk4Qwp07dzo5OX3wwQfvvPMOHmZtbYefKq2rqzt9 jQA4OjRo0jakiVLPD09Scm4fezYMQBAcXEx6kHVA2pTRxHy3iC CnLk9evXAQCHDh1CMl1dXVeuXInahYWFAIDKyso21dXX1wMAcn Jy0Egl/3LAk9I4RHGskAIoKioCAHz22WcQwqampsDAwEePHlVVVQEAUJG HpowcOTIhIQG1OQmXkl9TU0OZT/4AQIMfPHgAAMjOzkYJGgcDxT8lGZ23I5 T9fX1NRgMEEIOM1IhsrUdHkZik63tMNq6ujoIIVVzyHKLhZMNF lEsW0gXI9VU2GDhHBNIIW2yTckn55JhifVCCCnVlARyJNWmJlJ 7pTzjAeREEiGiiLWElZOMFZG13ZgpY1CdlHMsBwwEa/64puhc0R8K/gAGgk05m9CuGSkzBgYMlO0sOle06/NdYCBYtXMVGsx6loI1Hc0i/yVrO/4sq2o7TsrFzKCGlHwWyaj/4MGDaGJ7ajtyMbLUVVZWAgAOHDggq46yQmx2fgZEbcfzEVnbUU tr48aNffr0wZOltR2EMC4urm/fvtSLUag8zqkGyCwAIczNzW29 SkiImLCz3/Tpk3DAMhGc3NzdHS0SqWKjIzctWsXOqOGBlDalasgR/74448AAJx0 vbti /uOnz4MACgpqamTXUUnyR VpsDnpTGIYpjhazSYcOG6fV6CGFOTg6qXw8ePAgAOHv2LB5vMB g0Gg3a5HgTj0eNvLw8AEB5eTnVDyHcunVreHh4UlLSyy /DADYu3cvVdtR/EslUM/JTp061d/f36oQQjLRiUPyvJ0sNn5th0RRtR2EUMqt1JD6qsB/AAAgAElEQVTWUxosolheJl2MBFJho8QEUkibbFPyyblkWLI8K/29J WBhVk6kuJZdiKJEElgLWHlJGMksrXdZ998BgaC//OH/1N0rmjVzlVgIPDX Y ZMgb9F5EQIdtZdK7of2//32Ag OMXf TXdqzpZFWH2mRtx59lVW3HSbmYGdSQks8iuTXnkKmGiiVOqqEO RpRGljo0C2c2Sh1lhdjs/AyI2o7no/bUdhaLZdq0ac7OzqtXryZ1UEcCzhKVXZMnT54kpbHaFouloKAg OTnZycnptddew8Mo7cpVkCOpo51er4 IiEAV5NKlS4cPH46uV0oPWqQQG3IHBzwpDSUvWaJIAJQVmCKys W7dOicnpxs3bhgMhkuXLuFSA2dACOHkyZNHjx6NZnG8SYqFEB4 6dEj2kvSJEydwzYfOtbS/tps4cWJoaCiu7WSZoeChTaq2Y2GzrbaTciuLgUUUy8uki5FAMm wUmkAKaTNOSPlUFU6GJUc1JYHigTORGkmdt2NNJK1DElhLWDnJ GInC2i7zYCZZeKEyi osOle0fOtyMBBkFWYpqe2k00kVrNqONcuq2g5CyEq5mBnUkJLP IvnTTz8FAJw7dw5NJGOp9R5cTqpRUttJk0B2djYAoKqqSlYdZY XY7PwMiNqO56P21HZpaWn79u3bvHnzL37xC7w peVOSEjIq6ikBI77fD59LxBbWsrCwe4p/2Xbp0CT9msX79evLaMXUUoRINOl0vq4IcSR3trl275u7uHhYWp tfrtVotviArNZYUQqWqNo1SLs02K2QBmM3m3r17v/POO3FxcWjA999/L70mm5iYiPZyvEnJR74mn3JAA3bu3NmjRw9UKNurths2bBi6NZ PDDAUPbVK1HQubbbWdlFtZDCyiWLaQMYYEkjGv0ARSCBXtUpCk fE5tx1FNSaBUcCZSI6najjWRtA5JYC1h5SRjJG3WduhK6Hsb3y MLL9nOonNFm/dtVn5NlpJJysdt8rwdSykabFVtx0m5mBnUkJLPIvmbb74BAOAn 9qiEyUk1/NqOpe748ePimizlrC69KWo7nvtsru2Ki4sXLlzY mzBo0ePxo4dGxoaii Mjh07VqvVQgjRTfpGo3H48OG1tbUNDQ3oBxx6TpY6SCCU/v7 Xl5e6KeVxWIxm82y6PPz8/HJwk2bNvn5 eFhlHZpomGpIEdSR7tly5alpKTgc3VYF4SQo45KVUFBQSEhIS0 tvK9xK5dmgxUkbLJtNBpVKtWePXtwp06nS0hIQA4tLi5WqVTYZ Rxv4um4MXnyZHd395KSEkQduvMJXdQuLCxsbm5G7Xaet8vJyen Zs eZM2eQXhYzGBXZoGo7FjbbajsIoZRbUjtuyxKFan3pciADFUkg w0ahCaQQKtoxKtwg5VPLlgxyjmpKApaMGpyJ1EiqtmNNJK1DEj hLWDZgpBIwkjZru6JzReowtftod3Q27sjZI/tP7Gd1Hjl7ZMiYIcMihqEvSWQVZrGek5WViUs63CBrO5ZSNNj3 176aSZqic0WFZwpRD/mcLBXznJSLmUENWepkSX706JGPj09AQMC1a9cghJcvXyYfbuCk Gn5tx1o4FotlxIgRgYGBKBGhH7H4uxSJiYleXl7U/UWUaWKzUzEgajumO9A7UAYPHrxp0yaz2fz2228DAPR6/YkTJwoLC6OiopycnFAJlZ fr9frAQALFy48ffr0jh073N3df//730MIr127ZjQaAQCtt0 hi3pZWVn9 vVTq9Xp6ekQwrKyMi8vLxcXl9jY2IyMDABAcnKy2WzOzc1Vq9V DhgxZtWoVflSzrq4uISFh4MCBgwYNGjt2LOtBhO y4gICA6Olqv10dFRZWVlWEjSe3KVRQUFAwdOvSFF17YvXv33bt 3Fy9eDAAwGo0o6QQFBYGf/1QqlYeHR2ZmJtIoVYeENDY2vvvuuwAAg8Fw fJlCGFUVFQrS jlKRgt1VAuTZYovhWULrz5xRdfuLi4kM jmM3mGTNmjBkzZsKECeHh4fiZEo43sTSy0dDQsGDBArVa3b9/fx8fn7lz5z569MhisZhMpj59 vj5 WVlZbm5uen1 j/84Q8c/kmZqL1mzRqdThcXF6f56Q8/JAshlGVGKgEdS5KTkwEAOp1u/fr16KqTFFtNTQ0V/9K4wt/CSklJwVVma kv5VYWiSxRsrZIVbc WUKGjSy9lAkZGRlWsU3KRwBkg5ylmkIoZYAzkRpM8Sw7MTMzU5 pYOEtYGjCyJGMkqLZbl7Xuec3zz4167v1N7//l73 ZvmA6GAgiZ0SiEu2/jv5X9Mxo11 5uv7K1ffXvmnb0orOFcl2Fp0r2v3lbs0kTZ hfQYHD35pyUtPvfBUmDFs71/34m OGecbd32 izUdV3WoQdV2nFnvbXzvGfUzgwIHpfxHirS2o2Kek3IxM imCCn5spGMZlVXV2u12v79 w8bNmz /Pk9evTAxRbrwEEBk3WW1KdI3fnz58ePH9 /f39vb /U1NSnn37aYDBcvHgRQjhjxgy1Wi1qO9KbnbwtartO7qAuAK goMBkMm376S8zM3Pq1Kk9e/a8deuWVdCbm5tdXFzc9/WjWrAwaXl5e/8cYbHaDoCVQhuO0kTrfLEka24PN2VFHVSTZRbYcfzrAKFXXero N919jYSJ6362DtQl2XY0DUdl3OZZ0LcG1trbOzM/m29FOnTgEAamtrrQKan5//m9/8xqopHTN40aJFp06d6hhdT5oWwW1n8Li9ljCy5ZsL31hVMHXw4 I///DEYCHJLc23Qe uedb9X7etc8vq fSULad2SAVHbdUu3dpxRlZWVvXr1un79OlLZ1NQ0a9Ys/BpehTiKi4sXL17c3NyscHwHDFu fHlzc/Px48eNRmMHqHuiVAhuO5W77bKEsUXnrp zoWzqgCkL1iz4ouKLlP9IUYepbVD37cVvWyy8u4ExAw5qiNrOQ cR2V7Gituuunu04uzIzM0NDQydNmhQbGxseHp6amnrv3r2OU 8YTSkpKa6uruPGjcNlq2P0PIlSBbedzet2XML19 v/fuXvNhRPjp4yf/V87yjvX43/VUZuhrW6/lr116u3rj5GrzU0NKC7nCdPnvzjjz8 RiRCdVdhQNR2XcVTAqdgQDAgGOgCDNy d7uyrrKT33invLwrv1r Q8O/vgEo/gQDXYgBUdt1IWcJqIIBwYBgQDAgGBAMCAbaYEDUdm0QJHYLBgQ DggHBgGBAMCAY6EIMiNquCzlLQBUMCAYEA4IBwYBgQDDQBgOit muDIIfufvPNN3v06OHu7j5v3rwLFy7I6tq7dsWbN69OiB3m27f ft2tVpNfotMdlb368zIyBg9erQdX57pUCbT0tKcnZ3ff//97ueINi1qj6fw23fv3r3bpqIOGFBVVZWSkkK V0xqXU1NjV6vDwsLmzdvHoRQOqBNnFItbU5BL8p 9dVXe/bsOWTIkEWLFjU2NiqZ1c4xlLHtlNae6fZdYjZ4rT3gOXM7AEl9 ff28efPafCaj8/iaQ5fYxWJA1HYsZjqoPyIiYvDgwaSyhw8fjh8/nuz5 9//HhwcjHtkv1qD93bXxtq1az08POx7yHcok2q1 sms7drpqT// c8AAPs6uj2Lgnr3hNS66OjoHTt2WCyWt956C0IoHaBEO6VFyRQ 0pk fPjNnzlQ vp0jKWPbKa2d0 24xGzzWjvxy053NJKrV69qNBr8mURZDKizU/mag1PskmVA1HaytHRc58cffwwAKC0txSrRV2XJ9 X 7ne/W7t2LR7g0IoEa3kSGg5lUq1WL1u2rPPTWFNTk5aW1nlwdvLaji KqqalJpVIVFhZS/dZudonazl7GYnLaGXudaonZbIvNEzGNyhvNzc0BAQEZGRltTpH 6uiNxtglPDGiTAVHbtUmRYwfU1taqVKp3330Xq5k6dWrreYvFi xfjnsDAwPPnz PN Pj4iRMn4s1u3CgrK9uyZYvjDHQok2q1esWKFY4Dby/Jb7755oIFC wlrf1yOlttd// ffKaLGXglStXAABFRUVUv7WbfC0caR153s5exmJz2hl77V9ids wwNtti80RMI2oosWXz5s3/9m//hj9QTkkgN6W thdOUotoO44BUds5jlulkkNCQoYNG4ZG37x5093dXaPRDBw4sK XlX69Bv3r1qr /PykrPj4 Ojp6xYoVnp6effv2nTNnDt5748YNk8mk0 nGjRuXmJh48 bN/Px8tVodFxeXlpbm7e3t7Ow8f/58PJ7V2L59u0ajmTJlikajWbRoERpmgygpHgghR86tW7dmz56t 1Wrj4uJ8fHyeffbZ6upqCGF5ebnBYAAA3L59my9BViPLTA6Tsg xs2bIlNDRUp9P5 vpumnLLGoX61W63S6oKCgAQMGeHt7b9u2DY XBSnbyeEKS6MasnK /PJLjUYDAECnEj/44AM3N7ePPvpow4YNzs7OHh4eMTExqECRTudjoDihPDV//nwAQEhIyKFDhyCEZ86cSUpK8vb2PnbsGIRQqgtCSNZ2GRkZTz3 11NChQ7dv3w4hLC0tNRgMwcHBJ0 epKxGm3l5eV5eXuPHj09LS/P09BwwYMCcOXOKi4uNRqOLi8tzzz23f/9 PNFsNs cOTM4OFir1YaGhubm5pK7EhMTfX194 LipkyZgms7yrqSkpJJkyYBAAICAmJiYr766itqABIoayaE0Gw2 y2rBMJQ0lNR2eXl57u7uUVFR48eP/ Uvf nu7v7xxx9DCA8cOKBWq5OSkvLy8kJCQvBPEVnAUmNZHmSJpcyR xh7HI9RctGntEoMQymYYymv8gJdFIrVFlkNqsUAIqYlWIZG1RR Ye7gwICKCu4MsmOqmvKZztdD3GIxqOY0DUdo7jVqnk//zP/wQAnD59GkL48ccfp6SkbN68ufWI Pnnn0MIW9srV64kZcXHx48ZM6a6uvrOnTtoJL6kq9FoUlJSIIQ WiyUkJOSVV16BEOLx9fX1a9asAQBUVFSQAqXt9PT0H3741 s6L168CAAoKSlBY6wVJYuHAykpKSkqKurRo0cQwuXLl7u5uTU1 NSHV /fvx7UdRwJLo9RGUoiUSSkDVVVVvXr1qq vb51YUVGxYcMGWZm4U61Wz50712KxtLS0bN26FQCQl5eH9sqCl O0kQSp0H0tObW1t//79UW23cuVKXMr4 /uT5 1kp7P8LssJ5Sl/f3/ybtGlS5d 8sknHB7I2g5COGPGDDc3N3ym4fXXXz98 DAmWdowmUyjRo06efJkbW3tqlWrAABr1649e/bshQsXIiIiRowYgafExsZOnz7dYrFACI8cOQIAQBUnhFCr1UZG RqKnE6irpZR1aIGQ5 2oARBCWUr5WjDINhtKajsIYUxMjMFgePjwYUtLy4YNGwAAR44c QdHl5eW1bt269PR0fAsBC7DUWNbI Ph4qVipLVTscTwinQshtHaJQQhZGYbyGivgZWGgTsoWKTOyiwV CSE1UjoRlCwvkvXv3evbs fvf/54cIE10aK/U1xROqYFookLXkxhE2xEMiNrOEaxaJ/PSpUsAgN/97ncQwsDAwO4f//hH7969k5KSIISxsbFUKUbeJVZfXw8AyMnJgRCePn0aAHD06FGk fsmSJZ6enih94 dqr1 /DgBAJ1GUoHzw4AEAIDs7Gw0mVbcpioWHA8nV1RUXsoWFhQCAys pKpFqa8qRGcTTKGkuaQzJJDsYMHDt2DABQXFyM9j548IAcJm1T N3r7 voaDAaWmzjISZDt4RxCuHPnTicnpw8OCdd97BgMmUzYLBwiDLC eWpnTt3AgC /fZbCGFzc/OLL76I6nWWLqq2KyoqAgB89tlnEMKmpqbAwEBU mP8VMNkMsXGxqLO27dvAwD27duHNj/88MN /fqhdlVVFQCALBNHjhyZkJAAIaysrAQAHDhwAI1sZ23HMpOvBal W8q/y2i45ORkLHDp0KDKW9GxdXR0rPtFE6njPMo1a4EgsVk02yNjje IScQratWmJoIivDUEFL0tLmokOSSVtkmZFdLEpqO2mi49tCUkS 2z5w5AwAgLyCQe3GiQ52UrymcsgaiiSR1HNeTqkXbEQyI2s4Rr FotMzAw0N/fv6KiIjAwEE2eMmVKnz596urqfvWrX1HiyMVDHnjQQxgRERETf v6bNm0alWd//PFHAMDBgwcpmdTm1q1bw8PDk5KSXn75ZQDA3r170QBSdZuiWHg 4kPr27YsvDB0 fBgAUFNTg1Rzki9GwtFIGSg1h2QSQihloLm5OTo6WqVSRUZG7t q1i19hoJMK5HOyU6dORdfWZUHKdkpBYktlzYEQcuSgKXFxcX37 9iVfJUMek1jTWX6X5YTyVGNjY u1dfRDJTs7G58cYumiajsI4bBhw/R6PYQwJycHl/4sBsjajvLpxo0b /TpgyYePHgQAHD27Fksx2AwaDSa1mMYwo93UUIo66SHQGoAy0y FoyqzYZttd3EiRODgoKolYh0sQDjs/j4JCVnJBkwHBPI2ON4hCWBqu34SwwJYWUYymsk/jYXHZJM2iLLjOxioWomHH7o5hPKQRQSli0sulBxuXv3bnKANNG hvdLAbtNANJGkjlQk2h3MgKjtOphweXWrV68GABgMho0bN6IR /btAwBMmjRpyZIl1Bxy8ZAHHpRQpLcikeOp7EBJRpsnTpwAAJSX l0MI0Y 59tR2UjychKXX6yMiIlDZtHTp0uHDh6NLZgpTHosBWTMpGCSTL AYsFktBQUFycrKTk9Nrr73GEov6qQPPxIkTQ0NDcflF0cJBbpX 7OHLQlfpp06Y5OzuvXr0ag5embAobRRQVQlJOqMNkq97U1NTev XvfuHEjJibm6tX//uY6C6q0tlu3bp2Tk9ONGzcMBsOlS5cwctmGwtouLy Pqu0mT548evRoCGF2djYAoKqqCsknA0Mah9JDIGU y0y FlnTZDttq 3i4uJQNJLRheSzALNqO2m0UAEjCxt1krHH8QhLglVLDAlhZRjK ayQtVMCzwJC2sDiULpb21HYsW1gIUW2XlZWFB7ASndTXFE6Wgc pdjzGIhoMYELWdg4i1Tuz3338PAOjdu/fNmzfRzKamptbLB/hiFimOzDvkgQedJyeXLppFjleSp3bu3NmjRw9UYLWntmPhodY/CenatWvu7u5hYWF6vV6r1eILstJjqqxRHI0kgbhNCiGZlGXg0q VL2Dvr16/HV/ewNKpBHXiGDRuGbn UBSnbiQSSIEmuKHVokyMHQpiWlrZv377Nmzf/4he/OHfuHJpCHpNY01kYZDmhDpMQwrq6ut69e5tMJnQimQ9VWtuZze bevXu/8847cXFxslaTnQprO7TiqGuyiYmJrXdBHD9 3O7XZKWrkq FtIjftq228/b2nj17NrUSkSJWDEiP95yRZMBw8JOxx/EIS4JVSwwJYWUYKmhJ/G0uOiSZtEWWGdnFQtVMChMd3xYWXeg2gMzMTDxANtGhvdIfLW0 aiCaS1GFFotHxDIjaruM5l9f44osvxsfHk/tef/11Dw8Psge1ycVDViQoTXh5eaFTDhaLxWw2U lbSZ5CF0MLCwubm5tR27bzdiw8HEjLli1LSUnB5 pI2xUmX39/fykDpByyzWJSloH8/Hx8umvTpk1 fn6kKGmbPPDk5OT07NnzzJkzaJgsSNlODldSjRzhEMLi4uKFCx e2PqTy6NGjsWPHhoaGovJ97NixWq0WQoieV5CFQRJFhpAsJ5Sn EKqkpCR8/z5GLqtLWtu1PmBrNBpVKtWePXvwXFZDYW0HIdTpdAkJCYiE4uJ ilUqFXuhqsVhGjBgRGBiI7hZCNcef//xnpJGyTnoIpAawVgFfS1BQUEhICHpSnmUp6rehtsvPz1epVOgN mqRnsSJZv0hrO5ZpVNBisdIGFXssj0gnoh5rlxiEkJVhKK RtJABz0ICIaRskXIou1ikE5UjYdnCAnn//n0nJ6dVq1bhAbKJDu2VBnabBqKJJHVYkWh0PAOitut4zuU1/u53v6Nugztx4oT0fSW5ublqtfqFF17YvXt3Y2Pju iy7mXr58GZ0gSUhIGDhw4KBBg8aOHZuTk1NQUDB06FA0/u7du4sXLwYAGI3Ga9euyeP46Rlbk8nUp08fPz /rKwsNzc3vV5fU1Njg6i6ujoKD4SQIycoKAj8/KdSqTw8PNCvzPz8fL1eDwBYuHDh6dOnORJkNcpaymHSYrFIGfj LX/4SEBAQHR2t1 ujoqLKyspkxeLONWvW6HS6uLg4zU9/ CFZWTexOjmWYkVUQ5aBHTt2uLu7o0fkrl27ZjQaAQCt91NeunQ pKyurX79 arU6PT1dFgYHw3fffUdxQnkKYystLfXx8cGbqCGFir85lpKSgk vh1uPfF1984eLi0ubzK gdKIMHD960aZPZbH777bcBAHq9/sSJE4WFhVFRUU5OTrhAN5vNM2bMGDNmzIQJE8LDw8kHjM6fPz9 /Pj /ft7e3unpqY /fTTBoPh4sWLlHWXL19OTk4GAOh0uvXr16O385CByjIT9bO0tBb iUVFRrQ5CLwCiSMObZWVls2fP7tmz5 DBgxcuXMj/5lhMTIxarZ4 ffr48eNHjRqFSlW0BIYMGbJq1Sr8JLJsDEAIpcayRrLEYuS4Qc UexyN4CtmwdolBCGUzDOVWTsCT2qk2ZYs0tqWLBUkgJ1qFRNYW ChW1GRQU9NJLL FO2URXU1Mj62sSZ/tdjzGIhoMYELWdg4gVYm1hoKCgwGQybfvpLzMzc rUqT179rx165YtssScbsRAeXn5G2 80Y0MasOU5uZmFxeXf/7zn22MU7y79U5HdEuA4hndc2B3yjA22JKRkfHcc88pOR/cPd3/JFklarsnydud29ba2lpnZ c7d 5gmKdOnQIA1NbW4h7ReDIZWLRoEfkVvm5PQn5 /m9 8xs7mhkTE0O A8WOkruQqO6UYWyz5eHDh4GBgTt27OhCXhNQbWNA1Ha28SZm2Z BysrKXr16Xb9 HYluamqaNWuWTqezvyYhsYswsHz58ubm5uPHjxuNxi4C2Q4wi4 uLFy9e3NzcbAdZP4sQtR16c2G3yTA2Z8urV6 OHj36xIkTP4eG H/3ZEDUdt3Tr13UqszMzNDQ0EmTJsXGxoaHh6empt67d6 L2iJgt5 BlJQUV1fXcePG4Yq//TKfQAl79ux5/vnnhw0bRn2T4AmkojtlGJttqa vf ONN3788ccnMACeHJNFbffk FpYKhgQDAgGBAOCAcFA92dA1Hbd38fCQsGAYEAwIBgQDAgGnhw GRG335PhaWCoYEAwIBgQDggHBQPdnQNR23d/HwkLBgGBAMCAYEAwIBp4cBkRt17l8nZGRMXr0aPJT7vbFt337d rVaPWHCBPuKRdLsJbympkav14eFhc2bNw /zPbu3bt2x wg4Xyxjnax3VkiBf7pT3/auXMn2WNbm0OCbVFk2yzbwLNmcYxiTcnLy/P19eW8SJw1sYv2V1VVpaSkAADwdz44hpSVlb366qs9e/YcMmTIokWL8MuZyfzAmt4Z4gFjsyEw8FybG6RSKiNRm5SKJy0m KfO7zaao7TqXK9euXevh4eGIOgbb6dBvwthFeHR09I4dOywWy1 tvvQUhlP0IFTannQ0HCeeI7QAXt5MT/vRly5b99re/lf0uHH8iuZdPgm1RZNssElU723yjZIXv3bvX1dX14sWLsnu7ZS f1mcQ2bZR VI3KDywJjz0eMDAbAgPPtblBKaUyErVJankCY5I0v9u0RW3XbV wpb0hNTU1aWhq5z4aUJxWCBVK7bBCORaFGU1OTSqUqLCzE/Zw0hMfwGxRIcnD7hZPScNtBYrH8jmxI2Wv9eJd936ZBqVAYRbb N6kjq7KiLMtaOkjtYVDtrO2l wPgpihRGEZ7evRtURqI27Wg75QU7ShairGJA1HZW0dV5B5eVlW 3ZskWK780331ywYAHZHx8fP3HiRLKnzbZUCJ5C7bJBOBaFGleu XAEAFBUV4f72pyEKJJbsuJOC7cdMgny8bSl7n3/ OfkO2PbDo1QojCLbZrUf7WORQBn7WDDYRen9 /cVXpNF6qjzdtL8gFFRFCmMIjzd7g1WTra7IiUCqYxEbSqRoHAM 5QWFs8QwuzMgajsepTdu3DCZTDqdbty4cYmJiTdv3kSfA1er1X FxcWlpad7e3s7OzvPnz8dStmzZEhoaqtPpfH19P/30Uwjhrl273Nzc5syZAyGsrq6eM2cOAOD48eMHDhxQq9VJSUl5 eXkhISErVqwoLy83GAwAgNu3b7ep6NatW7Nnz9ZqtXFxcT4 Ps86z0y IbNmxwdnb28PCIiYnB1VJ8fHx0dPSKFSs8PT379u2LgCH827dv 12g0U6ZM0Wg0ixYtQp2yQli7OMJlycS8oUZJScmkSZMAAAEBAT ExMV999ZW0/DKbzTNnzgwODtZqtaGhobm5uViItfilwmVBzp8/HwAQEhKCPid/5syZpKQkb2/vY8eOyY6XisUIKRdDCKUBgwejRkNDw9y5c0eNGqXVav38/KZPn476WTxQcZWQkECFGYSQBVuqS9b7zc3NTz/99Lp16yioy5cv79GjR1BQ0J/ 9Cdq1549ewICAv793//dbDZTJEhVcKIIi7VqFsteLC0vL8/Ly2v8 PFpaWmenp4DBgyYM2dOcXGx0Wh0cXF57rnn9u/fjwfLhhllVH5 PidLIFFnz5596aWXAAAVFRVYuCxUqbF4POXuFStWsPxrlY2s6O KsBZZeCKHZbE5MTPT19Y2Li5syZYrNtZ1sfkBUSCniRJEsyZhS 1JAdw3erbE62KjBklZLAbFti0ozEqu2omGQdvBAkae6SeoEEL9 odyYCo7XhsazSalJQUCKHFYgkJCcEf246Pjx8zZkx1dXV9fS5Z RdEAACAASURBVP2aNWtwdq6qqurVq1d9fT2EsKKiYsOGDUh6cH AwLqHOnz ParvWMfHx8V5eXuvWrUtPT1 2bBmEcP/ /bi2QwNkFbWWiUlJSVFRUY8ePYIQLl3M3NrampSWqMv7 /9Lwdknnnzp3NmzcDAEpLS9HE9PT0H374AUJ48eJFAEBJSQnqlw rBiqhdmBmpcBaZWBRqINW4EpVmpdjY2OnTp6P7vY4cOQIAOHbs GJprA34qx7FA vv7BwcHY6hLly795JNPIISs8ZRYPJFyMStgyPFGozEsLOzBgwc QwpaWFvwRNg4PVFxRmxzYsrooFyNsv/rVryZPnkziRO3o6OjIyEjUvn37trOzM4ooCGFkZGRDQwPaRcU5 pYITRaRG5bNYbiKlmUymUaNGnTx5sra2dtWqVQCAtWvXth7qLl y4EBERMWLECDyYFWaUUdgKKktgORDC0tJSnD1QPwsqZSwpRLl/ldvIiS7WWuDElVarjYyMRA9DtPOarDQ/YCooijD/tuUiliOwWKlbWTlZeWCwlGIbIYS2LTEqI1GbpHwqJlkHL1buor xAShbtjmRA1HZMtk fPg0AOHr0KBqxZMkST09P1Cbv5Lh /ToAAJ3ROXbsGACguLgYDUPH49YzcKzlQcqpq6ujDvyotsPPtJK KIISurq4rV65EigoLCwEAlZWVaJP8V7rSSKX19fUAgJycHHIKh PDBgwcAgOzsbNQvFYLHU7tYwjlkYlGoIc3dZBqqqqoCABw fBjPGjlyZEJCAt5EDeX4SeEckDt37gQAfPvttxDC5ubmF198sa mpiTOeFEthIxM9K2DwlJqaGspB6DwlnwfSC3V1ddQmCzZLF VihC06OtrHxwfjxI1du3apVKorV660hujGjRsBAOj03oULF0wm Ex5GktAa9pQKEjArRJXPYtmLwaCGyWSKjY1F7du3bwMA9u3bhz Y//PDDfv36UeOly4QyirSCWrxYFHUc5UClKMISqCxRV1fHEaLQRn5 0ya4FCCFLb2VlJQDgwIEDCHNH1nY4eZJRxMJJUsoZw3ErKycrD AyOUhKbbUuMykjUJimfiknWwYuVuziBSmoRbUczIGo7JsO5ubm tN35FRERM Plv2rRpaDS5vH/88UcAwMGDB9FRPzo6WqVSRUZG7tq1C51UU1jbIcmcLEAqghD27 dsXXX BEB4 fBgAUFNTg4SQ/0pXGgmeyrNbt24NDw9PSkp6 eWXAQB79 5FoqRCsApqF0s4h0wsCjX4td3BgwcBAGfPnsWzDAaDRqNBmzbg J3McB2RjY2PrVe kpCQIYXZ2NjrJyhlPisVQUYN0cXNzs2zA4Cl5eXkAgPLyctyDG nweSC9Qx34IIQs2SxflYgRgwoQJzz//PIUKQnj37t1nnnlm7dq1EMKQkJDw8PDhw4dDCNesWUNe1iRJ4F dpVIiSGilgpNXkLJa9pCgIIVn3kNNRkdqnTx88nhVmlFEkHmrx YlHUcZQDlTIWS1DuX U28qNLdi1w4grRgtcsxS1piGybut9Omh/wLIoikn9SKYdkLIozhhRLuZWVkxUGBkcpBmbzEqMyErVJyqdik lXbsXIX5QVSsmh3JAOitmOyjVbayZMnpSM4y9tisRQUFCQnJzs 5Ob322mtoLmt5kHLQSIVZAEKo1 sjIiJQ bh06dLhw4fLvpZCutJIpWTKO3HiBC4j0Hkvu9d2smRS9EpzN5m GUP2BjxMQwsmTJ48ePRpCaBt UjjH463X5VNTU3v37n3jxo2YmJirV6/ig5msUaRYykDKxbIBg6ccOnSIvGiO zk8SA/2pMc5sFm6pCEEIYyLi5Ot7SCEM2fO9PPzabb5KTk5GxX3/9dXR0NHnPAEUCpYIETIYoNh81FM7iuxXLVFjbccKMMoq0gioCs FLqOMqBShmLJUjdzRGi0EZ dMmuBU5cZWdnAwCqqqoQZo5DSaNw20G1neyyxUo5HHLcysrJCg ODoxQDQw0blhiVkahNUj4Vk6yDF7pVSXqw4wQqqUW0Hc2AqO2Y DKMz5FlZWdIRrOV96dIl9LwFhHD9 vX4Ok5ISMirr76K5FD32 GrBmivwiwAIbx27Zq7u3tYWJher9dqtbIXZKVnRKgjAZlnd 7c2aNHD1Qs2r2245BJ0cuv7b7//nvpNdnExEQIoW34yRzHB1lXV9e7d2 TyYRP33LGk2IpA0kXswIGT0HRsm3bNtyDGhweKBdLN1mwWbpkk 3VUVJTsNdnW03Wff/45AGDs2LElJSUPHz4cOHBgeHg4jn EnyRBGqXk iJDlCKBAsaaxbKXkqaw7uGEGWUUiUdhbceBShlLgicV4Wujsol LoY386IIQStcCR /x48cf zVZMoo4JGNWOWNItim3snKywsDgKMXAUMOGJUZlJGqTlE/VdqyDFyt3cQKV1CLajmZA1HY8hv39/b28vNAvTovFYjab0WjW8s7Pz1 9ejUas2nTJj8/P9Q2Go3Dhw vra1taGhAP86OHz8uPei2HuQUZoHW2 qXLVuWkpIie66ONGns2LFarRZC PDhQyl4MuWhC7uFhYXNzc2ojc/bSYVgFdQukhlSODp y5KJRaEGv7ZrPT n0 kSEhJQDVpcXKxSqRCZtuGnchzL4whbUlISAODIkSMYM2s8JRaP p1zMChhy/OTJk93d3UtKSpCv0X2ZHB6kcUU6BUlmwZbVRbkYSRgxYoTBYCB x4nZLS8ugQYPwwwfvvfceAODLL7/EAygSIISUChIwFUWkEOWzWPaS0hTWPZwwU754sV7qOMpZJpSxW ILU3RwhCm3kRxdSLV0LLL0Wi2XEiBGBgYEodFHhiL9LkZiY6OX lxfkSj/LzdhRFnChSEg sMaRYqrZj5WTlgcFSSrobPVNl7RKjMhK1ScqnYpJ18GLlLsoLp GTR7kgGRG3HY7uuri4hIWHgwIGDBg0aO3YseuagoKBg6NChL7z wwu7du /evbt48WIAgNFovHbt2nfffRcQEBAdHa3X66OiosrKypD0srIyL y8vFxeX2NjYjIwMAEBycnJWVpZarR4yZMiqVatQ4ZWfn6/X6wEACxcuPH36NEcRhDAoKAj8/KdSqTw8PDIzM6XGZGVl9evXT61Wp6eno smarUagW9sbHz33XcBAAaD4fLlyxaLxWQy9enTx8/PLysry83NTa/Xo3v4KCGkFnJXbm4uSzj6rS8lkxQFIbx8 XJycjIAQKfTrV /HkKIP4 TkpJy5swZ9D6FGTNmjBkzZsKECeHh4egpFnSBwFr8UuGyHscgS 0tLqZNVsuOlYrEEysWsgMHjIYQNDQ0LFixQq9X9 /f38fGZO3cuqmvNZrMsD8gLOK6oTSRZFjZLF liNL2pqempp576j//4DxIn2X7rrbcOAD1HPx4sXnn3 e/BFCkQAhJFXwo4jUonwWy14sDb0fZPDgwZs2bTKbzW //TYAQK/XnzhxorCwsPVdzU5OTuhnG2uZUEbxFy/WSx1HOcuENBZPxysauxvtkrVXuY2cVYZVS9cCB/z58 fHjx/fv39/b2/v1NTUp59 2mAwoK9xzJgxQ61Wy9Z2ZWVls2fP7tmz5 DBgxcuXNjY2CjNDxiPVVEkyw8pimUL362yOdmqwFACDOG0aolR GYnapAynYlL24GU2m1m5ixWolBax6WgGRG3naIYdJb goMBkMm376S8zM3Pq1Kk9e/a8deuWo/QJuYKBnxn4/PPP0a2HP3eI/9vIADqOkveP2ihITOsEDHSPnCxishOEkh0giNrODiR2vIja2lp nZ c7d 5g1adOnQIA1NbW4h7REAw4iIHo6OhVq1Y5SPgTJfbrr78GAIif ZN3A6d0mJ4uY7AbRCCEUtV2X9GNlZSX50aempqZZs2bht9p2SZ ME6C7CwLJly37729 S11i7CPDOBXPTpk2NjY3p6en /v6dC5lAYxMD3SAni5i0yfOddJKo7TqpY9qElZmZGRoaOmnSpNj Y2PDw8NTU1Hv37rU5SwwQDLSHgT/96U87duxojwQxFzGwcePG0aNHh4aG/u1vfxOcdA8GunpOFjHZPeIQWSFqu 7kTWGLYEAwIBgQDAgGBANPOgOitnvSI0DYLxgQDAgGBAOCAcFA d2JA1HbdyZvCFsGAYEAwIBgQDAgGnnQGRG33pEeAsF8wIBgQDA gGBAOCge7EgKjtupM3HWvL9u3b1Wo19ZE0R6jEr9a8e/duO WnpaU5Ozu///777ZTDml5TU6PX68PCwubNm2dH2EhdVVVVSkoKAAC/xJ8Fw6H9DvK7g8RKqWinXzIyMkaPHi37cl2prk7Y0/4o6jBPYfY6XiNW3WaD5LM9oZWXl fr63vt2rU2NbY5wIYQbQ/yNvGIAZ2BAVHbdQYvdBkM5Pd2HAqa80kca/Wq1WrH1XbR0dE7duywWCxvvfUWhNCOsJGZnC9uWctDe8Y7yO8O Eiu1tD1 Wbt2rYeHR/t/ZkhRdVhP 6OowzyFOel4jVh1mw2ST5tDa /eva6urujjHG1q5A wLURtRs4HI/Z2EgZEbddJHPE/MGpqatLS0v5n22EtJYqoMfZKuJRYatO RZJarV62bJm1LEohSSU0NTWpVKrCwkK8y 7pkjyKYC0d0KDMd5DfHSQWQkjht7tfOsAFdlRhQxRRBNrLUxyj Ol4jBwx/F8mno0OLooUPzKq9jkZuFRgx2O4MiNrO7pS2V Cbb765YMGC9kpRMF JImpMfHz8xIkTFchuYwglltq0e223YsWKNgBJdkshSYbAK1euA ACKiorwLruny/v37z Wa7KU Q7yu4PEQggp/Hb3C/Z4l2jYEEUUgfbyFIeujtfIAcPfRfLp6NCiaOEDs2qvvZCXlZVt 2bLFKtVicAcwIGo7JskHDhxQq9VJSUl5eXkhISErVqzYtWuXm5 vbnDlzIITV1dVz5swBABw/fhxCmJ fr1ar4 Li0tLSvL29nZ2d58 fzxT9847t27drNJopU6ZoNJpFixZBCDds2ODs7Ozh4RETE0MWD T/P Nf/8/Ly3N3do6Kixo8f/8tf/tLd3f3jjz/GA6QyIYRSW5Qoko6Jj4 Pjo5esWKFp6dn3759ERWy8tHnxmfOnBkcHKzVakNDQ3NzcxFIS iy1icZQeefGjRsmk0mn040bNy4xMfHmzZvY3jYbarVap9MFBQU NGDDA29t727ZtaArHm7KQKEUlJSWTJk0CAAQEBMTExHz11VfSk tRsNssywCEH7UpMTPT19Y2Li5syZQpZ223ZsiU0NFSn0/n6 n766acUJHJTNgwUTpeaz/I7hFC5a5SLlYYrhzGpWGmPzeFUXl5uMBgAALdv30b0KuSQA5i/fqV88nOLdDzCaTabWVFExolsW0qgtQHAxyxV2n6NUpl8DCzeWP 0sPm0LrbNnz7700ksAgIqKCoRcVq UFqmZNocohVw2Y8iuxFu3bs2ePVur1cbFxfn4 Dz77LPV1dVWpQKpFaLH7gyI2o5HaXx8vJeX17p169LT09F1veD gYFzQnD9/Htd2EML4 PgxY8ZUV1fX19evWbOGXLcsHenp6T/88AOE8OLFiwCAkpISCKG/v3 b5 1iYmIMBsPDhw9bWlo2bNgAADhy5AjSIisTwaNsUaKIGoNtvHPn zubNmwEApaWlSK Uq9jY2OnTp6OPUx05cgQAcOzYMTSYEkttSoskjUaTkpICIbRYL CEhIa 88gqLUmm/Wq2eO3euxWJpaWnZunUrACAvLw8N43hTCkkqGXmNLMGpdMlhgL NLq9VGRkY2NjZCCMmrP1VVVb169aqvr2/1ZkVFxYYNG6SQcI80DKyaTpnP8btVrlEutj3hJF1ElF swrx//35c21nFIcfFnPUriw3zL80tsuMhhKwowhHCbyj3FAsAB7Os6vZ rlIrlYGDBZvWz LQ5tEpLS8ljBEsvRYvUxtZoty1EKeTSjIF0SVdiUlJSVFTUo0e PIITLly93c3NrampqPenAMkEWs h0NAOituMxTN5lUldX13p jlMNkIOvX78OADh06BBPOrHvwYMHAIDs7GzpYYkY9T/NmJiY5ORkvD106NCEhAS8iRqkTFTb4UdckS1KsgY1hrSxvr4eA JCTk4PUkbvq6uqqqqoAAIcPH8aoRo4ciUFSYqlNqrY7ffo0AOD o0aNI1JIlSzw9PbHYNhvUsxS vr4GgwHN4nhTCkmqiF/bcRjg7KqsrAQAHDhwAKkja7tjx44BAIqLi9GuBw8eSCFJe3AYW DWdMp90Lul3a12jUKw0XDmMyS4ZShF5GLMWM3ngVM4hHzBr/bKwkfyTuYU1nhNF0giR7aEIJAEoDAByColZVp3UieR0hRqlkkk hJAYWb6x Dp82hxZZ27H0SmmR2tg6xrYQJZGTYnHGQJ0kh jA4erqunLlSrS3sLAQAFBZWckxgRQu2h3GgKjteFSTYY3GcaoB cvCPP/4IADh48CBPOoRbt24NDw9PSkp6 eWXAQB79 5VuJipY8PEiRODgoKQLlmZ1MESjaTStyxUagxpI1l2SOUfPHgQ AHD27Fks1mAwaDQaWdWUFqq2y83Nbb2tLSIiYsLPf9OmTcNi22 xQtd3UqVPx19k53pRCkiri13YcBji7UJrGvJEkNzc3R0dHq1Sq yMjIXbt2od/NUlSoRxoGVk2nzGf53VrXKBTbznCSLiLyMGYtZvLAqZxDjoshh Kz1y8JG8k/mFtZ4ThSxAobqV gpFgDKgyRmShHebL9GLAo3rOWNZQ6HT5tDi6ztWHqlkYxNIxu2 hSiJHDIORpQfkdK ffviO5gPHz4MAKipqeGYQEIV7Q5jQNR2PKrJ1IDGcaoBcrCSXH bixAkAQHl5OYTw/7X3JVBRHen 1Yj43JCMkyEaTeJr0VZCcGERENnGpgdM24YgiyRkMTFm0YhJzO KSZ JEnRP1xQ0Mw3gGt2SeY0QcSCQ6qBETo6Nxe6jEDRExUYSo0NJ8 f07qTP3r1a0qLs0ianE8nrp1v X3/eqrul/fFf9Ucrq2i4mJCQkJAQCRTe4UZRZTLhGMDB0jXXZo7efm5jK13 dixY/39/bEXxiyzya3tDhw4wEXYaCdT240ZMwZzJT8Lq4WkdSSv7SQMSHZ t2LABIVRcXIzdMSQ7HI78/PzU1FRXV9cXX3xRCwn3iNJAp7r2iCIad7yg6x8ahlWR2WamkxY/fRhrKmb6wInvCtAzBJIh1tZ2ZP6KsNFE0WuLSF6eRaK0oft1jp QIADOCNGbaC91uvkfaGm43lTdROBI nU4tbW3HnUcMLdoYG7LduRSlkYtWDGYcsXer1RoWFoZ/W77zzjsDBw50OBwi6riAVWcbMKBqOxnJ9NKA5YKCgiZOnIjb2v vtyEVPPWtZVlaWi4sLniHNrO1MJtNzzz0HACKb3CmqZ9VgZGhC mLKD3gUAJ06c0F6TTU5OxtQxZplNprbDZ/uzs7NlQyXex9R2AwYMILfrSUZTC0nrQV7bSRiQ7CoqKhJdkz1z 5gx5iGTRokXdu3fXQsI93DTQr66tjejBpce9qUPDsCoyq01XCW NatNoe jDWVMz0gVM/h3LAzHk7Mn9F2Gii6LVFJC/JIlHOMP06R0oEgBlBGjPjiGw23yMxRRpN5U0UjoRPp1OLru1Ef rWZTEKjG86lKI2cu2JgFzSHuOfChQt9 vQZOXKk1Wo1m83Hjh0DAEkINFTVbjMGVG0no1qb1vHx8QMHDiw tLa2qqsK/VPBzsk6sZfhsdkFBgd1ux2183i44ONhsNgPArVu3RODoY0NeXp 7BYDh48CAAiGwy8LBZPY4YGZoQ hjPtW xWBITE3HxWlhYaDAYCFeMWWaTqe3wAufl5YXPZjkcjoqKChxCQ EBAUFBQXV2diCgAoGu7jRs3dujQ4ejRo1heMppaSFoX8tqu4TS qhAHRLofDMWjQoOHDh NbW3CJgL9LkZeX99FHH2EYy5Yt8/Hx0ULCPdw00K8OAEz4knH39fXlDg0Xm36ztEdsSsSYFq22hz6M SdKJi5k cDaJQwlg0fwVYaPZYOokLv SLAIAPbNG/0hxATALAoOZy3PzPWrNNpU3Ef8SPp1OLbq2E/nVZrI2xgZd51KURs5dMbAvmkPcM3PmzLS0NPyQHI1HlAm0jGq3 GQOqthNSnZOTYzQaH3744Xnz5pEya// /V5eXh4eHtHR0RkZGQih1NTUioqK/Pz8/v37P/LII2vWrKmurp4 fTpCKD4 XvJJGYfDkZCQ0LVrVx8fn zsbE9PT6vVWlJSkp2d3b17d6PRmJ6eLgIXFRVlNBrHjx8/evTooUOHkm9SiWxyY9HjiJbBRnCMNTU1b7/9NkLIZrOdPXuWa7 ioiIpKWnEiBGxsbGhoaH0kyW02Ybyi9kk38NJS0vDdVhZWVliY mKvXr169 4dHBxMHuCIiIhACOEn8EVczZ8/32KxxMTE P36Rx6SBQDRaGohaY2fPXs2NTUVIWSxWBYtWgQAWtgSBiS7Tp4 8OXr06B49ephMplmzZnXu3Nlms50 ffqHH34YNmxYZGSk1WqNiIjYv3 /FhXu4abBP/7xD53qTPiScQcA0dBwsdEDLTHbzHRi8GvHRT/mvLw8q9WKEHr99dePHDmifwjwO1BE S av1w 5WuLKBZRFgGAnlmjc6S4gAFAjrk5uSHyqLUpxyDiTdTP5TMrK2 vMmDEIoUZXKi08prYT aUHQmsEv37LiRRlJgV3xcB30WkPggEBAejffwaDoW/fvqtWrdI/LtwoVGeLM6BquxantC0MRkVFkQuLbeGvvfqw2 0eHh6//PJLewWocCkGOAzc3vmrZg1nSNq8C9d25KmpNvfvvMP8/PyEhIRPf/1btWrVE0880aFDhytXrjhvUWm2AgOqtmsFUlvfJH1Np/W9tV8PeXl5L7zwQvvFp5ApBngM3N75q2YNb0zaum/Xrl0IoTuuJCotLXV3d7927Rrh6 DBgwih0tJS0qMa7YEBVdu1h1FoMobbe2xoMtzWUSgsLJw fbrdbm8d88qqYqC1GLiN81fNmtYaVN12ly1bVlNTk56eTl7GpF v19gseO3asY8eOFy9exFBqa2ufffZZi8Vy 5EpBP XAVXb/V8 7oStdevWPfjggwMGDPjwww/vBLwKo2JAMfD/GVDz9/9zcU 2li5d6u/vHxIS8v3339 JBKxatSokJOTxxx Pjo4ODQ2dNWvW9evX78RA7m7Mqra7u8dXRacYUAwoBhQDigHFw L3FgKrt7q3xVtEqBhQDigHFgGJAMXB3M6Bqu7t7fFV0igHFgGJ AMaAYUAzcWwyo2u7eGm8VrWJAMaAYUAwoBhQDdzcDqrZrv ObmZlpNBrJd8ycA1pQUJCUlIQQ8vb2fu 997CRdevWmc1mhNDIkSNXrFjhnOV2qJWRkeHv73/jxg2CraSkxGq1jhw58tVXXyWdt7HB4NECbhRbcXFxWlpaw4CSF 1Y3qoIFWiSd9PhqM0d6wBAZJ6gmupLG5s2bAwICjEajRKad72o lZlo86vaZVy0eZvsxyCxWImDkNcjV1dX0K9zxpkhL9bc2A6q2a 22Gm2Vf 70XJ8zhD/6Qwg5b2LFjB0IIf XMCZvtU2XBggV9 /al15TIyMg///nPDofjjTfeaA YGTxawHpAMl9706OCZVoknfS4azNHesBgGeeo1mP/vffeu6Nru9ZjRg97TZJph3nVJPx3ljCzWEnA058v034xUqKodr UeA6q2az1uW8Byi6xl905txzBeW1trMBgKCgqY/tu12VJ49Nd2JSUlc fOJfE6kU6MBWKKaTBiTjhiDN5Bm3d6bXdbqGYSRoSBEbsr84qJ UUSF/v4WMdikxUrVdvpHp80kVW3XZlTrdbR//35ynTQuLm7MmDF6NQVy92xtd 7cOYTQjh07BMS0dXdL4blx44bOa7Kvvfba1KlTSZxOpBNjgZhi GoyYE44Ygy21Sc mlrLJ2GnPtV2rht8c40zCMJSSTUasPeTVzz//TH VgUB1usHE6LQdotgiBpu0WKnajpDffhqqtpONRXl5eUJCgsViG TVqVHJy8k8//YS/zWw0GmNiYubOnWsymdzd3adMmYKtVFRUTJgwITAw0Gw2h4SE5O Tk4P7Vq1d7enpOmjQJAE6dOjVp0iSEUFFREd575cqV5557zmw2 x8TEDB48 P777z916hTeFRcXFxkZOWfOnH79 nXr1g1bwLv0/6 zthOBnz17touLS0BAwOeff844Xbdu3bBhw5566qmKigouV1OmT EEIBQUFbd26FQCOHj2akpJiMpn27NkDAFyVzZs3G43GlJSU3Nz coKCgOXPmME5Fm4cOHbLZbAihq1evAsDu3bsff/xxhNCwYcOioqJ27tzJVczIyOjUqVP//v0zMzMBYNfTabLTAw8MCBA/hz704MKNeRFg8DOC8vT5RXGElycrK3t3dMTMy4ceP01HZLlixx d3fv27dvVFQULnAl6ZSZmenn5zdu3Dg/P79p06bhELQWuKFpxSSOuIPONYs7tfJyorizqUlUaz1K4AEAXd stXrz4N7/5zX/913 JwIvSPjc3t0 fPhEREaNHj/7tb3/bp0 fTz75BBtZsWJFSEiIxWLx9vb 7LPP5GC44WMV7gRvEjMS4yJUbZNX2kVDNIiifhF Ml6DBw OjY194oknunTpgm91la/q3MC1OLVzh4tQqygCrDXIHXeROu7XLlbyYFVtJ fztuxVtZ2Mdj8/v7S0NABwOBxBQUHPP/88lo6LixsxYsSpU6cqKyvnz5 PEDp8 DAAREdHjx8/3uFwAMD27dsRQriIaagIAwMDSWV28uRJurZLSUmJiIior68HgN mzZ3t6etbW1jKOrl27tnz5coTQvn37ZIh5 3Bt16tXr HU34ABA5j77STgIyMjw8PDse2rV6 6Y bHKQAAIABJREFUu7tfunQJb4aHh1dVVQGAiCtfX9/AwECC65133lm7di3eFKnExcV5eXktXLgwPT195syZRLfRxqZNm 0htBwCnT5/Wc94uKSnJ09Pz1q1b2P7LL7 8bds23JZwIhlQEU4tHgawKK8AwGw2h4eH19TUAID a7K vr7MeTuct9p0Sk9Px2OKQe7evRtHwVgQhcaIkUC0jkSDLrLMlS f2mQnY8NtJNJv0U831KIJH13Z2uz0hIYGeoVxT3E4AiIqKstls t27dqqurW7JkCUJo /btxcXFHTt2rKysBIDDhw8vWbJEgkQSvmR10s MiFsJpDbLK2bREJEs6peEEBUVFRERgddkZupJFgFR4AxOAGDmj gihVlGEmTEoWcREFriLpyRYVdtJmLxdu1RtJ2T yJEjCKFvvvkGS8yYMaNfv364Td/2cfHiRYTQ1q1bi4uLEUKkLACAIUOGJCYmYhXJxOjZs f777 PxQoKChBCx44d0zqqrKxECG3cuBHv0v /nvN2cvCrV682GAznzp0DgKVLlyKEFi5cCAA//vhjQkICAEi4ysrKQgh99913AGC32x977DG8SkpUaHrLysr0R8o cpbS1FNcUfqzkiyAIDa2trhw4fjOlvOiWRAuV64yyUDmA6c5BU AHDt2DCG0efNmbJk5wIjcaQ8btH1ROt28eRMhtGHDBmyWOU6If DFiIkeSQedaFsnT9mmiGvJTNJt0Ui3yyIWHO/F5u/r6 hdeeIE Pcw1xe3EdpiPzPbv3z8xMXHPnj0IocLCQixz8 ZNCRJJ JJk1smMxLgcEkHeennVUPjSKYFntHbplpAvCgGrbNmyBQswU0/PIsBMKBonXtzouSNBqFUUYaYNSsZdpI77tYunJFhV28nJvC17V W0npD0nJ6fhrE9YWFjsv/ efPJJLE1PM1w5bfn1DyF0/PhxYtFms/n5 eFNycTo1q0bufK4bds2hFBJSYnWEbOsEC NNvTUdlu2bJGAr66u7tKly4IFCwAgKCgoNDR04MCBADB//vxNmzYBgISrmpqahqvMKSkpALBhwwZyHk6iQtPbaHS0AHOU0i5 PtDDdHjBggNVqBYCNGzeSOlvOiWRAact0W4uHAUwHTvKqoUTDY iS19GcCvcozxz/GyMqVK0NDQ1NSUp555hn6hC5jgQ6HbjNidCC0I8mg09ZIWyRP2 6eJAgDRbNJJtcgjgaRt4Npu2rRprq6uhw4dIgJcU9xOrMLUdmP GjAkICLDb7ZGRkQaDITw8fPXq1fhXB3GhbYjClySzTmYk3Gphk J62ySsmt0Uki/oJWm2jYUGgF0Y6meVXY0SB06mL3dFzR4JQq6hFqzUoGXeROu7X LlaSFU/VdnIyb8teVdsJacfTDN93xQjR04wcWnJzc lVAADGjh3r7PdSUTw2q1hoWF4VX7nXfeGThwIL6qyyxYzLLCQJ Js6qnt5OABYMKECT4 Pt921qaio GOzatSsyMhKfhJNw1XBFe9asWW5ubuXl5VFRUefPn8dQJSo0vZ K4tLuYo5R2edKq4J6FCxe6urqWl5fbbLYzZ87gTjknkgEVedHi YQDTgZO8wjUxQqi4uBhb1p8J9GFDkk579 5FCOG6BJ9mIC/HYSyIQmPE6EBotJJB51oWydP2aaIAQDSbdFIt8siFhzvfe 89FxeXFStWBAYGBgQEkMnLNcXtxHaY2i4mJiYkJATfEJKfn5 amurq6vriiy9KkEjClySzTmYkxkWQ2iyvmNwWkSzqF EHgM8wwh9L// 79Yhk5mSW0nCZxOXWyTnjsShFpFEWzaoGTcReq4X7tYSVY8Vdv Jybwte1VtJ6Qdnx7Pzs7WStDTjBxaTpw4ob0mm5ycjNWDgoImT pyI28z9dhcuXOjTp8/IkSOtVqvZbCYXZJkFi1lWtKhEPXpqOzn4htN1X375JUIoODh49 7dt27d6tWrV2hoKIlIwhUAlJWVubm5JSQkkBOf5DJuo/SKguL2M0cp7fLE1cJPKri5ub311lsxMTFERs6JZECJBaahxcMA 5uZVw51SRUVFLX5Nlk6nrKwsFxcX/OuiVWs7eZ4wdEmSREQUAIhmk06qm4oQ32/3n//5nwBw8OBBV1fXxYsX40C4pridWJ6p7Uwm03PPPXfmzBn8CBcAL Fq0qHv37lqW6B5R JJk1smMhFsaAN1us7xilkoRyaJ GjPT/vbbbxFC OqE9lZX0SIgCZxOXeyLLsUkCLWKDFSySRuUjDuR5za0i5UoWO0 L7ZhSj2tfdbY2A6q2kzHs6 vr5eWFz5c4HI6KigosTU8zUtsBgMViSUxMxMfIwsJCg8FAHoaN j48fOHBgaWlpVVUV/nFGds2cOTMtLY383KcB0Y7ogzEAJCcne3l50d9goBXptp7aTg4 eAOrq6nr37j1o0CBs d1330UIff3118SRiCsskJKSgu8NJ/L4brBG6cXyAQEBQUFBdXV1tLq2zRyltMuTVoX0xMfHGwyGdevW kR45J5IBpS3QbS0eBjA93HReORyOQYMGDR8 HN gg9drPd lCA4ONpvNDfUHflKEtk nE74ToKCgwG634zY5b8dYoMOh24yYyJFk0GlrdJubV7R9mqiGR BXNJp1UO4GQfk72jTfe6Nq1Kzn1ywXP7cTPUqSmpuLY8/LyDAbDwYMH8/LyPvroI9y5bNkyHx8fmhxtWxS JJn1MyMxrkUCAG2ZV3RKSAZRRD4Xf8PDbfX19YMHDx42bNiFCx cA4OzZs/Qj6qJFQBI4gxMAmLkjQqhVFGFmDEqOSiIL3JuDRcGq2k5C423c pWo7GfllZWWJiYm9evXq3bt3cHAwfo4hPz /f// jzzyyJo1a6qrq6dPn44Qio Pv3DhQkVFRVJS0ogRI2JjY0NDQ/GLP7CD/fv3e3l5eXh4REdHZ2RkIIRSU1NxsRgQEID /WcwGPr27btq1Sp8E5vRaMSOampq3n77bYSQzWY7e/YsACQlJRmNxkZru4KCgsTERITQoEGDyKcp1q5d /vf/77hLGNISMjy5csxQgl4LPDGG298/PHHuH369OkHH3yQrke5XGFh PXdIoMHDyabuMFVycnJMRqNDz/88Lx588izqxEREQgh8moYxg7ezMvLs1qtCKHXX3/9yJEjZ8 eTU1NRQhZLJZFixZxVejOr776ysPDg7lXXcKJZEBps6StxcMAl uRVwzXxkydPjh49ukePHiaTadasWZ07d7bZbKdPnyb2uY3s7Oz u3bsbjcb09HRMLDedHA5HQkJC165dfXx8srOzPT09rVYrvumTt sB1gTtpMYkjfBJXO6cklrVJIieKO5uaRLXWowTeN998ExgY6O7 ujkvtTz/9tOHJKn9/f/yAPNcUtxPXdkajcfz48aNHjx46dCg2 MMPPwwbNiwyMtJqtUZEROzfv18CBgC44WMVbjI3iRmJcS6qNss r7aIhIlnUz8WPO0 dOmU2m3v06DFgwIApU6a4uLiQn1WiRUAUuBYnANBzRzRBuIoiz IxB7riLdHG/drECAFGw5JtjaWlpR48eZTbljtTe1mNA1Xatx61ey/n5 QkJCZ/rdq1aonnniiQ4cOV65c0at/D8jZ7XYPD49ffvml9WI9dOjQK6 80nr2leW2YeDOnU0Nd6OStyw5zVWrht qxp0OuS0Va2pq6PN2bela VIMNIkBVds1ia6WFy4tLXV3d6dfdH7w4EGEUGlpacs7u2Mt5uX lvfDCC60Kf9q0aQcPHmxVF8p4azNwR88m5n47J7hq1fBb1bgTw d4WFfpOhtsCQDlVDOhkQNV2OolqLbFjx4517Njx4sWL2EFtbe2 zzz5rsVhay98daLewsHD69Ol2u701sM ePdtutxcVFcXHx7eGfWWzLRm4o2dT82u7Vg2/VY23ZZI0x5eq7ZrDntJtSwZUbdeWbPN9rVq1KiQk5PHHH4 Ojg4NDZ01a9b169f5oqq3pRlIS0vr2bPnqFGjSHnd0h6UvTZl4 A6dTevWrXvwwQcHDBjw4YcfNoevVg2/VY03J q20a2qqsJ3V48dO/by5ctt41R5UQw4x4Cq7ZzjTWkpBhQDigHFgGJAMaAYaI8MqNqu PY6KwqQYUAwoBhQDigHFgGLAOQZUbeccb0pLMaAYUAwoBhQDig HFQHtkQNV27XFUFCbFgGJAMaAYUAwoBhQDzjGgaju9vGVmZhqN xtjYWL0KzsqRdz9WV1c7a PO0Js7d667uzt5o/KdAVqM8i4euOLi4rS0NPJmL cizc3N9fb2xu/3F7PYyJ6MjAx/f/9GX9ndiJXm7WbYaNRYU ULCgqSkpIQQq6urvT3rD/44IOAgIChQ4fOmzevUafNF2jVFU9uvD2MsoRAOXiJIneXZDbJM 6cF10 5Iy5s1dnOGVC1XRMGSP9XX5pglCd673yPz2g03jW1nfbbO7yxv VP7mLc/OJGi69ev79mzZ6Pf0pATtGDBgr59 972nz0MG3LM2u QNip/ fLlfv369ezZc jQofSn9lauXPmnP/2pUfWWEmjVFU9ivJ2MsoRGCXiJlmiXZDbJM60F10 5IxFy1d9uGVC1nWxoSkpK5s6dSyRaaj4zZpnNu7tEIGTihtFon DlzJtN5525K1ug7NyiMnFn6Wy9S7XRoh9QxbDSKsKnyly9fHj5 8 OrVqxFCCxYsIPb113ZO0KhVcWLF0xoh4JldThgnprQNxrhWQNT jnGLLgpfMJnnmtOD6KXckYk/1t1sGVG0nG5rXXntt6tSpRCIuLm7MmDFk0 kGY5bZvNdquzlz5jjNZHtTlKzR qHu379/xYoV uXbRvLGjRvkmmyrpqh2OrRNgE3ywrDRqG5T5XFthz8y27lzZ/IlZf21nRM0alWcWPG0Rgg5zC4njBNT2gZjXCsg6nFOsWXBS9YN eeYYjcaWWj/ljkTsqf52y4Cq7YRDs2TJEnd39759 0ZFRe3YsQMA4uLiIiMj58yZ069fv27duk2aNAkrb9682Wg0pqS k5ObmBgUF4clWUVExYcKEwMBAs9kcEhKSk5ODhRmzzCaWYaZ6e Xl5QkKCxWIZNWpUcnLyTz/9xIDOyMjo1KlT//79MzMzAWDfvn02my0wMBDfrCNCsnr1ak9PTxzFqVOnJk2ahBAq KipijOPNqqqqyZMnDx061Gw2 /j4jB8/HvdnZmb6 fmNGzfOz89v2rRpAJCXl2c0GmNiYubOnWsymdzd3adMmcK12fC dbKPRaLFYAgIC7rvvPpPJ9OmnnxLJRqPGkitWrAgJCbFYLN7e3 p999hkASOLijpQeR9owCU66wQycVosL4MqVK88995zZbI6JiRk 8ePD999 Pj VcYFwLNAY5/1ybAMDtr6ioSE5O9vb2jomJGTdunKS246rTqI4fP/70008jhA4fPoz7uSrc6UDsHDp0yGazIYSuXr0KANqhJ5KkIWGD C0BEBQBI2OCaksgTeKIGqe1OnTrVuXPnhmUHSzK1nWhqMzRy4T GuGRW8V7TiAYA2twGAawSb0u4SGWdGWc9Aa42LQmZyRqvI0CLy LgKP80S78ksWJe0vJf2Z08z1U JIlFpOTCgtpaqnDRhQtZ2MZF9fX a83YgRI06dOnXt2rXly5cjhPbt24f14 LivLy8Fi5cmJ6eji8yRkdHjx8/3uFwAMD27dsRQnv27MHCjFlmUzvV/fz80tLSAMDhcAQFBXE/KJ6UlOTp6Xnr1i3s4uWXX962bRtuS5AEBgaSCvXkyZOS2i4 Pn7kyJE3b94EgLq6OvJVtPT09EuXLgHA6dOnEUK7d /GRTAmqrKycv78 fQRHUMi/xuNxsmTJzscjrq6upUrVyKEcnNz8V49URcXF3fs2LGysrLB6eH Dh5csWYJ1JXFpR0qPI26YJArSYGo7rpYWQEpKSkRERH19PQDMn j3b09OztrYWAETAtBYIANyIi4sT8S yye03m83h4eE1NTXaO8aYSLnqDKp9 /bRmSBS0U4H2s6mTZtwbScaelpYzoYIgKhfwgZXRSKvBcn0kNoO AD766COEEP7ZxtR2kqlN08iFx3gEAFqFoU674nFzm2uEOGLsky zVGiejDAA6B5oxzg2Za4pRJGhxg6tCL3Fa8KJBkSxKzGzSnznN XD8ljkRR0LEzyzuXc4ZPtdlmDKjaTkY1M 3peywqKysRQhs3bsT69K6ysrLi4mKEEKmuAGDIkCGJiYlYmDHL bDK13ZEjRxBC33zzDdadMWNGv379tKB37NiBEPriiy8AoLa2dv jw4bhWkCORLDe0i5KSEjpYACCnIYnYzZs3EUIbNmzAk588UHzx 4kWE0NatW4kk3WDuBfb29rbZbACgM o9e/YghAoLC7FNXHo2nDuUxMWMlE5HBDMdJukkDWaNJv20FgMAAHr2 7Pn 9j4YKCAoTQsWPHJMC0Fogj3KAFaP5FNrn9x44dQwht3rwZ22Ru x6Ej5aozkPDpZFLbSVS004E2RY76oqGnhXGby4YIgKhfwgZXRS KvRajtoWu7W7duPfbYY/fdd9/Fixfp2k4 tQmNXHhaj9yyjKaOWfGIBTq3uUaIJIGEeyTGySgDgM6Bpo2LQu aaohUJVNLgqjBLHM2MZFAkixI9m5qUOc1ZPyWOJFEwsZPlRcQ5 YVI12pgBVdvJCGemPb0YMYc6ehcAbNmyBSF0/PhxYt1ms/n5 eFNxiyzydR2OTk5CKGwsLDYf/89 eSTxCzdGDBggNVqBYCNGzeSWkGORLLc0JZzc3MRQocOHaI7cXv lypWhoaEpKSnPPPMMQmj9 vXM5L98 TJCaMuWLVpdfE2Wfk72iSee8PX1xbWjnqjtdntkZKTBYAgPD1 9ejUuZ/XXdvodccPURkSv0QDA1WJSBQC6detGbprZtm0bQqikpEQy7loL DBJagOZfZJPbj4 vJIeZhKcj5aozkJjaTqKinQ60KXLUFw09LYzbXDZEAET9Eja4K hJ5LUJtD13bAcC3337r4uLy5JNP0rWdfGoTGrnwtB65ZRlNHZM A3NzmGiG CCTcIzFORhkAdA40bVwUMtcUrUigkgZXhVniaGYkgyJZbOnZ1K TMYWq7Jq2fEkeSKJjYyfIi4pwwqRptzICq7WSEM9NeshjRuxqu puFiiBwXAWDs2LH /v7YGWOW2eTWdvRrrkSIFy5c6OrqWl5ebrPZzpw5g8XkSCTLDe1 l69at9AVosmvv3r2k5sM/35tZ240ZMyYkJISUXHqidjgc fn5qamprq6uL774IsYmiYsZKbwkyR2JwiQ8kAa9Rou0GAAAYLV aw8LCcGH6zjvvDBw40OFwSIBpLRAAuEELkMVXwirX14YNGxBCx cXF2CZ9AHMuRelrslyP2JF2OtDR0Ud97tDTwrjNZUMEQNQvYYO rIpHXItT2MLUdAEyZMgUhZLFYyDtQ5FOb0MiFp/XILcto6ugEEOU21wjxRSDhHpHxBiP0KON7UbRznJjFDdq4JGRt ztCKjE28qVVh6huaGcmgSBYlet1oUuYwtV2T1k JI0kUTOxkeZFwzmVVdbY2A6q2kzHMTHvJYkTvAoATJ05or8kmJ ydjZ4xZZpM5cOJz3dnZ2TKgv 6rqKhwc3N76623YmJiiLAcSVBQ0MSJE7Gw5H47vIt 0AGrZGVlubi44KKkRWq7AQMG4LsJdUZ95swZ8mTJokWLunfvjo FJ4mJGSo8jUZiEZNKg12iRFgMAAC5cuNCnT5 RI0darVaz2Xzs2DFyVZo77loLBABu0AJk8ZXY5JJQVFTUpGuyX Kg0MLq243rEwtrpQBshR33R0NPCuM1lQwRA1C9hg6sikdci1PZ oa7vq6uqHHnoIIURqO/nUJjRy4Wk9cssymjq6ghHlNtcI8UUg4R6Rcaa20znQtHFRyFxT tCKBShpcFaa oZmRDIpkUaLXjSZlDlPbNWn9lDiSRMHETpYXEeeESdVoYwZUbS cjPDg42Gw2AwB RkGyGNG7sEWLxZKYmIjrnsLCQoPBQB5BZcwym0xth5dLLy8vfA bF4XBUVFSIQMfHxxsMhnXr1tECEiTx8fEDBw4sLS2tqqrCP7wI SNoCPu/Yp0 f3bt346dDysrKAABfQCwoKLDb7bjdnPN2Gzdu7NChw9GjR7FrX 1/fRqPOy8v76KOPsPyyZct8fHxwWxKXdqQadSQKk6GIGTiRlhbAz Jkz09LSMLG0TREwrQVaS7T4YhmRTW2/w EYNGjQ8OHD8Vjj5f5vf/sbtkMfjXSmKF3bSVS004GOjtR2oqGnhXGbposciiQAtFTgU0cS NrQqcvaSk5O9vLwkX9fQ1nbkTg9S2wGAZGrTNGrhaVkCAFpFSx 1dwYhym2uE GLs0 NCG28YGjLK Ll77hwnZnGDMc4NmZszjCJjlqvCTDEGvGhQJIsSPZvkmcPAo2u 7pq6fckeiKJjY9UwoBrPabBsGVG0n4zk7O7t79 5GozE9PT0nJ8doND7yyCNr1qypqal523EUI2m 3s2bN418MPPzxv3jzypGpFRUVSUtKIESNiY2NDQ0Pphwlosw33 nDGb5BM0aWlpuNApKytLTEzs1atX7969g4ODyQMcWuhfffWVh4 cHeaQAC0iQ7N /38vLy8PDIzo6OiMjAyGUmprKrR2rqqqmTp1qNBp79OgxePDgyZ Mn19fXOxyOhISErl27 vj4ZGdne3p6Wq3Wv/zlL/3798dEVVdXT58 HSEUHx/P/djU/PnzLRZLTEyM369/5CFZANAT9Q8//DBs2LDIyEir1RoREbF//34csigu7kg16ogbZklJCcM/M3BcrVWrVhmNRiZVAgIC0L//DAZD3759V61aJWKAGwKNJD8/X8K/KFhu/8mTJ0ePHt2jRw TyTRr1qzOnTvbbLbTp08zkYqg0qjg11fzkGcpJCrMdKCN5OXlW a1WhNDrr7adMm7tDT8gAgYYMbsgSYiA2RikQ KSnJaDSKaruCgoLExEQPD4 XXnqJvNkOxzV /Hi6tpNMbZpGUaQMV7QKvoIvWvG4uY1nBGOEdkHvkiyn9CgfOXJ ENMdpy9pVlBsy1xSNirEJAFwVCXj8DhTuyi9alLSzSZI5DMJmr p8SR6LUcmJCMZjVZtswoGq7tuG5jbwcOnTolVdeaSNnyk0LMZC fn5 QkPDpr3 rVq164oknOnTocOXKlRYy317M4PN29E2o7QWZwqEYUAwoBu4uB lRtd1eN57Rp0w4ePHhXhXS3B1NaWuru7n7t2jUS6MGDBxFCpaW lpOfuaOzatQshdPfVrHfH6KgoFAOKgbuJAVXb3Q2jOXv2bLvdX lRUFB8ffzfEcy/FcOzYsY4dO168eBEHXVtbyzz5JXQ98dTCxbtqympiY9PR2/4ObuCEpFoRhQDCgG2i0DqrZrt0PTBGBpaWk9e/YcNWoUKRGaoKxEbzcDq1atCgkJefzxx6Ojo0NDQ2fNmnX9 vXbDaol/S9dutTf3z8kJOT7779vSbvKlmJAMaAYUAzwGFC1HY8V1acYUAw oBhQDigHFgGLgzmRA1XZ35rgp1IoBxYBiQDGgGFAMKAZ4DKjaj seK6lMMKAYUA4oBxYBiQDFwZzKgarvmjltGRoa/vz/3VVWZmZlGozE2NtY5H81Ud86pHq3i4uK0tDSE0N/ 9jfycqbq6mo9ukTGaUVioZUadHSt5IKYbbdDTBA2qVFZWfnqq6 9evnwZACTzokk2RcKtlD ff/55VlaWyKm8XwuptUmQ48F75Rjke/XYVzKKAcVAO2RA1XbNHZQFCxb07dtXVNnQ7153wlMz1Z3wqFOF fhU7/VJ1nepYzGnFJnlxQpiOzgn1Jqk0f4jHjBnTpUsXo9Goff3N4sW L33333cWLF9fW1jYJFRa evVqbm7urFmzKisrG1U/f/68n58f a6JfF40ak2PQCvlz8yZM1966SXtZ0KcgNQGJDSKSo5BvrdR40p AMaAYaJ8MqNquhcelpKRk7ty5xGhTj9zNVCd W7tBVz9OH2KdVmzL6Li mGHiyog6Gd2mZojWbFVV1VNPPYUQioyMZIqwXbt2eXl5Of106u rVqzt37hwXF8eY1WKw2 3Dhg3LyMjQ7mq9ntbLn4iIiA8//NAJ5K0HyQkwXBUm/bgyqlMxoBi40xlQtV0Lj Brr702depUYjQuLm7MmDFks9FGM9Ubtd9SAjdu3MDXZJmPqDbJ frs9ENLRcSNihokrI pkdJuaIVqztbW1H3zwQffu3V1dXZOSkug6bNeuXSNHjjxx4gSt VVxcfOTIkfPnz9Od3Pb58 dHjBihp7Zbvnz57373O/LBPa61Fu9svfz58ssv6ZcO6kfeepD0Y5BLMuknF1Z7FQOKgTuU AVXbCQdu9uzZLi4uAQEBn3/ OSO0bt26YcOGPfXUU//85z9tNhtC6OrVqwCwZMkSd3f3vn37RkVF7dixA39WOTIycs6cO f369evWrdukSZMYU/Rmk9TLy8sTEhIsFsuoUaOSk5N/ ukn2hRp5 XlGY3GmJiYuXPnmkwmd3f3KVOmkL1cI9xO/J3E5ORkb2/vmJiYcePGiWo7kTpxShrMgbCiomLChAmBgYFmszkkJCQnJwcA9 IwC/gCu1u/mzZuNRmNKSkpubm5QUNCcOXMAQCuG8VRUVHCjI2hJQztMXOREn m5odePi4kQZIoJKGwSAa9euTZgw4Y9//GNwcLCLi0tiYiJ5PR5T2 3duzcsLCw8PDwsLCw4OHjbtm3yauzSpUuxsbF6arthw4ZNmDCB ADt06BA9L0g/buiMi9HSbjL5IzKbmZnp5 c3btw4Pz /adOm4c/PSyYFANjt9s6dOy9cuFDrFPdUVVVNnjx56NChZrPZx8dn/PjxuJ GRJOQm5vbp0 fiIiI0aNH//a3v 3Tp88nn3wiMi4XliTbihUrQkJCLBaLt7f3Z599X6E8AAAgAElE QVR9BgA0Bu0CxezFc1w7B/UwJopF9SsGFAO3hQFV28loj4yMDA8PxxJXr151d3e/dOkS3gwPD6 qqgKATZs2kdquYdPX15c5bzdixIhTp05du3Zt fLlCKF9 /ZJXOpX9/PzS0tLAwCHwxEUFPT888 LzMbFxWEMlZWV8 fPp7/XzjXC7QQAs9kcHh5eU1MDAJJrsiJ1LTz6QAgA0dHR48ePx/c5bdHSG0Z88eANAzCgDA9RsXF fl5bVw4cL09PSZM2eKxCTRaWFrR1mEXI8uGR1thnAj0trE12Q//vjj//mf/3nooYcMBsOMGTNu3rzZQGlRUVFoaOjRo0cB4Pz582FhYX/7298A4Jdffnn11Vc7deqUn5 vNUh6LlHB8f/4c//EH obDr16936NCBuYjJzAtiUzIEtIyeNpM/IrrS09PxtD19 jRCaPfu3fhHl2hSYNePPvro2LFjRTDi4 NHjhyJSa6rqyPfEWEg0SRERUXZbLZbt27V1dUtWbIEIbR9 3aRfYmwKNmKi4s7duyIz9oePnx4yZIl2DiNQZu6zF6RcT2MiWJ R/YoBxUDbM6BqOxnnq1evNhgM586dA4ClS5cihPBP R9//DEhIQFrMoujtjgjz8lWVlYihDZu3ChxqVP9yJEjCKFvvvkGm5o xY0a/fv1EZuk7ui5evIgQ2rp1KwBwjXA7AeDYsWMIoc2bN2MvotpOpM 7FRh8Ii4uLEULbtm0jkkOGDElMTAQAPaMg8kvHXlZWJhKTREfw 0A16mCTIaRXSpnXxIZObISKoxA7dWLt2bWxs7KVLl27cuBEdHY 0QeuuttwDg7Nmzv//973Nzc/Gl89/ 9rf/ Mc/sOKFCxdiYmIQQj/88ANtimmvWLECIXT27Fmmn948evQoQujTTz lO5l5QXY1KS6ixW3Q aPH7M2bNxFCGzZsYGinJwVxFBkZOXjwYLJJN0pKSpiJjM8xa 9PoEmIiopKTU0ldvr374/Tm/TQDZGwJNn27NmDECosLMR2cN3Z6I9PGqHEuB7GaPyqrRhQDNxe BlRtJ O/urq6S5cuCxYsAICgoKDQ0NCBAwcCwPz58zdt2oQ16cVR 7OYri3oekjkVXLgp9VzcnIQQmFhYbH//nvyySdFNmkMly9fRght2bIFALhGuJ3kCHH8 HHshQZDH2JF6lxstOKWLVsQQsQ ANhsNj8/P3yOsNFREPmlYxeFLI Oi5weJgnyRnWZQybNqigirk1S2wHA999/7 XlhRB64YUXzp49O2nSpO w4AJk e7OfnR1dykydPRgh99NFHXJu4U09th6uKNWvW0HaYeUF2NSkuo sVt0PkjMbty5crQ0NCUlJRnnnkGIbR /XqGdnpSEEexsbEPPvgg2aQbubm5CKFDhw7RnbhNQyJ5hW/YYMq1MWPGBAQEaC3gHpGwJNnsdntkZKTBYAgPD1 9enV9fT02xQwEnboMQolxPYyJYlH9igHFQNszoGq7RjifMGGCj 4/Pt99 m5qailfJXbt2RUZGkpdKyJdOuragj9wir8zKK1LHR7IDBw6I7N D9tBH6MMY1wu0EgA0bNiCEiouLsWU6Fvp4JlKn8ZA2rYiPl3Rt N3bsWH9/fyzc6CiI/NKxk9pOy5skOoKWbtDDJEdOa E2rcscMmlWRRFpDQLA2rVrP/zwQ7vdju8VW7Nmjaenp8FgwHfy4VFr7douOzubxsbMC7KrSXER LW6Dzh R2b1795I6DJ 301nbxcTEiGq7rVu3im6uoCExlRNTrsXExISEhHDjAgCRsDzZH A5Hfn5 amqqq6vriyiI0zA8GkH71XbpyeSvQyIgpB9SsGFAO3kQFV2zVC/pdffokQCg4O3r17961bt3r16hUaGjpx4kSiRi ODas5s3TSCyJ95CbqTEOnOr4CxRxNGVNkk8ZAL8pcI9xOfOeW/muyOoHRB8ITJ05or8kmJyfjKBodBRFsOnZyGVoLr6ioSBQdoZF u0MMkR05r4TatK6ntRBFpDeLabvHixfQr2dLT07t164YQIs/JTp8 HSGUlZVFzuhMnjy5S5cu EkUrtm6urqPP/640Wuy Ir2qlWraCPMvCC7mhQX0eI26PwRmc3KynJxccEhN6m2i4iIEF2 TPXnypPYaNEZIQ5LXdiaT6bnnnuPGpa3tiLAk2c6cOUMeqFq0a FH37t2xcWYgmPSj90qMM4lKLyOiEFS/YkAxcBsZULVdI TX1dX17t170KBBWO7dd99FCH399ddEjV4cASA4ONhsNgMAfgKR ri301Hb61X19fb28vPApGYfDITlC0xiYRZlrhNvpcDgGDRo0fP jwsrIyAMCHAXxjPnM846oTuugGo2ixWBITE/FhuLCw0GAwkBfhNjoKuKrWEkLHjl1z4UmiowGTNjNMEuREhTQY XRohkyFcqMQO3Vi7du2zzz6Lr/2R/j/96U8PPPAAqe2 /fbbPn36xMbGYrErV67Ex8fjx3Gwys6dO8mdBrgHPyfbaG1348Y NV1fXefPmEddMWdOQMMnJyV5eXvjzLaK4aBkACAgICAoKqquro 83SbSZ/uGa3bdvWUOAWFBTY7Xbc1nnebtCgQTabjXZHt8eOHdunT5/du3fjehpPCv332 Xl5RkMBu27pokL rwdIyxKtry8PHJ5fdmyZT4 PtiafIFi9oqMS2o7ZtRICKqhGFAM3EYGVG3XOPlvvPHGxx9/jOVOnz794IMPkhMkeXl5VqsVIfT6668fOXIEALKzs7t37240Gt PT03NycoxG4yOPPLJmzZqampq3334bIWSz2SR3putXLysrS0xM 7NWrV /evYODg0WPaOTn5/fv3x9jqK6uxidv4uPjL1y4AABcI9xOADh58uTo0aN79OhhMplm zZrVuXNnm82WlZU1ZswYhFBaWhp HlOkzhBNPtBEFCsqKpKSkkaMGBEbGxsaGoof CBaklHAMlq/mP HH3543rx55GUfWjGszo3u9OnTBADdoIcJvzlCgpxWbFKGiKAyB mtra//4xz OGDGCeWXd1atX3333XVLb3bx5869//eujjz6alpaWmZk5ceLE1NTUU6dOYWtHjx719/f38PDYuXMnsX/mzBlfX1 EEH51COnXNgICAp5mnSr50XSUlJRqMR13aiuGgZAIiIiEAIEYT EOG5o84dr1uFwJCQkdO3a1cfHJzs729PT02q1/uUvf5FMCgCora3t1KnTn/70J8Yp2ayqqpo6darRaOzRo8fgwYMnT55cX1/PQGJIiIqKMhqN48ePHz169NChQ/HvImKQaUiERdPkhx9 GDZsWGRkpNVqjYiI2L9/P353iWSBYhBKMlmyjDCjxgSiNhUDioHbwoCq7W4L7cqpYqDFGN i9e3dD8free 9pX5l28eLFlStXkncX2 32srKyBb/ 7dy588qVK T67MmTJx999NGQkBD663mffPJJTEzMwIED8VO3EsQZGRkPPPCA 5BybRFe0y263e3h4/PLLLyKB1uv/8ssv3dzcysvLW9BFVFSU5EVFjKMmCTO6alMxoBhQDKjaTuWAYk Ax0FwGbt26NXz48D// c/NNUTp5 XlvfDCC1RH2zUjIyOZS8zN901fZm3UWpOEG7WmBBQDioF7jQFV 291rI67iVQy0CgPnz5/39/ffu3dvi1gvLCycPn06fvK3RQzqNzJz5syXXnqJ3HehX1Eu2aRy rUnCcr9qr2JAMXAPMqBqu3tw0FXIioFWYaCysvKVV165fPlyq1 hvE6Off/55y559xKjXrVv34IMPDhgwgPl6BzemJglzLahOxYBi4B5nQNV2 93gCqPAVA4oBxYBiQDGgGLirGFC13V01nCoYxYBiQDGgGFAMKA bucQZUbXePJ4AKXzGgGFAMKAYUA4qBu4oBVdvdVcOpglEMKAYU A4oBxYBi4B5nQNV27SgBamtrf/75Z/KWXQbZjRs3li5d sknn9hstvz8/BZ/jo9xpzYVA4oBxYBiQDGgGLgTGVC1XXsZtfr6 oKCgqioqEOHDmkx2e325cuXjx07tra29ve///0zzzxz5coVAKDfNKvVYnouX76MtZj 1t7MzMw0Go2xsbGt7Uhiv7i4OC0tDSEk/x6AxEJL7crIyPD398dfaGiOzfYTkSgKGiH5ZkOTMlZkWWc/DUCnSouIMX6bE3tubq63tzf ikyLYGtxI3PnznV3d3/vvfe4llsq24nxFjdILNON1luy2gY/HUtT23oQth4/TUWr5EUMqNpOxExb99 6deull15CCM2bN0/7fv/Tp0 PHj160qRJ9fX1e/fuzcvLu379 po1a5gPc8lB5 XlbdmyRS7TSnvpr6a2kotGzTJfa21UvpUEFixY0Ldv3xYpcdpJ RBKiaITM518lWi24iwbQgmYbNcX4dTr29evX9 zZU/Ttu0ZhtI2A0WgU1XYtmO04lhY3KKKolZasNsMviqvRfp0IW4mf RuEpAZ0MqNpOJ1GtLnbmzJmePXt27dr1N7/5jfakzuHDhwMCAiZNmkRwXLlypXfv3n/84x9JT6ONq1ev/vzzz42KtYZAe1gImMOtKMySkpK5c eK9rarfp0R3UbMNEKn65vm4KcBNMdOU3UZv60d1NWqPROHPmzK ZSpFO zUJjHDmxZDEWdAaoR6z1LOvxzpVxgh uHdXZSgyo2q6ViG2y2cmTJy9cuHDMmDEIIeZH8Llz5/7jP/7DxcXF1dW1uLj42rVr /bt8/HxQQi5ubmZzeaTJ08CQF1dXUlJSWpqqpub26FDh/B9e8uXL /YsaPJZHr33XddXFy //77JiNrCYW4uLgxY8a0hCXnbdy4cUPPNdnXXntt6tSpzrtpQ02d EbUhItYVjbC16xvW96/bNACuQCt1Mn5bO/bbm7RGo3HOnDmtxGSbhcY4cmLJYiy0ICGtZ9lpkE7w47QvpegE A6q2c4K0llepr6/v0qVLbW3tunXrfve7340bNw6Xa8TTuXPnLBbL6NGjSU9hYWGnT p3efPNN0rNr164RI0b87// 71dffWW1Wl955ZUjR44UFhYOGTKkU6dOKSkp06dPz8jIIPK4kZ GR0alTp/79 2dmZgLAvn37bDZbYGDggQMHKioqJkyYEBgYaDabQ0JCcnJysMr q1as9PT3xScRTp05NmjQJIVRUVMRYpjfj4uIiIyPnzJnTr1 /bt260ScgMzMz/fz8xo0b5 fnN23aNKw1ZcoUhFBQUBC 6Hz06NGUlBSTybRnzx4AKC8vT0hIsFgso0aNSk5O/umnn2hfdLuioiI5Odnb2zsmJmbcuHF0bcc1smTJEnd39759 0ZFRe3YsYPra/PmzUajMSUlJTc3NygoaM6cObm5uV5eXqNHj547d26/fv3uu SZMmFRYWxsfHe3h4PPDAA5s2bcKoDh06ZLPZEEJXr17Ny8szGo 0xMTFz5841mUzu7u5Tpkwh4LnwAEASEdGlG1x6aQHcloARIRH1 ixAy9Y1IXYuNG4IEsAiA1jIASOxwRx8b4YKX HUu9uPHjz/99NMIocOHD0v8apOWG2lVVdXkyZOHDh1qNpt9fHzGjx P04k7x/WnNAAYjUaLxRIQEHDfffeZTKZPP/0UA6CzvVGquaPMhMYYFOGXjymXHMYRADR1ydJa0DrS4l xYkVISIjFYvH29v7ss8 0KgCgtSxamUWEcM0CgHYp0yLkpo2cH5E71d WDKjari3ZFvr67rvvzGYz3v3mm2926NAhISGBKe9effVVhP7Pe HXp0mXo0KHE6LRp06KiovBt119SVC6P333weAefPmPfDAA//4xz IJNNISkry9PQkz e /PLL27ZtA4Do6Ojx48fjB3K3b9 OEMKlVcMyHRgYSOqzkydP6qntRowYcerUqWvXri1fvhwhtG/fPgwjPT390qVLAHD69GmE0O7du3G/r69vYGAggfrOOsXbsWb/r5 aWlpQGAw EICgp6/vnniRjTMJvN4eHhNTU1 LkTurYTGfH19aXP23HF4uLivLy8Fi5cmJ6ejq9GJSQkDB069MC BA6WlpfPmzUMILViwoOHY/OOPP4aFhQ0aNIgA27RpE67t8PqIaamsrJw/fz59FOf6BQBJRMQF3RDRS8vgdlxcHBeMCImoX4SQqW9E6lpgoh BEgEUAtJblgQOACCS3X LX6dj37dunJyuYpOVGGh8fP3LkyJs3b Jz/BaLRT7H9ae00WicPHmyw Goq6tbuXIlQig3NxdjoLNdnvCiUWZCYwyK1ihRbnCZwZ2MI2Kh SUsWvXRwfdH4i4uLO3bsWFlZ2cDM4cOHlyxZwlUBAAabKGr5gH KNa5cyGiEAcNOGHkotP1xHqrONGfg/tUIb 1buCAOPP/44 dDkX//6144dO/bq1Yupxhqt7R566KHBgwcXFBT8/PPPXl5eCQkJf//73/XUdjt27EAIffHFFwBQW1s7fPjw vr64uJihBAu8jDOIUOGJCYm4rYTtR15TrayshIhtHHjRhI bty8eRMhtGHDBryZlZWFEPruu 8AwG63P/bYY7W1tQBw5MgRhNA333yDxWbMmNGvXz/GFN48duwYQmjz5s14k74FSmKEXkZFYvS9JmVlZQCQkJAQHR2NH V29ehUhhMkHgMWLF3fv3p0gpJdO2s7FixcRQvg8pcivJCJiX9R g6NWKccGIkIj6JQjp kakrkVF9zAhcAFLANCm6DbXjiTTuODlfp2Ona7tuH5xIHTS0qG RdklJCTPpcnJy5HNcf0ozz1J4e3vbbDbsms52XBCQdYBOeIITA JhRZkKjDUrwi8aUdsS0GUe0BZ1LFmOBsY83afx79uxBCBUWFuJ duOzmatGWJVFLdnHNMiOClzIaITdtsCk9/Iicqv42YEDVdm1AciMudu3a1bdv344dO3b59c/NzQ0hZDAY6Ct0ANBobefu7r5 /fq6urr6 vrr16/b7XZ8ym3evHmPPvrotWvXJDgGDBhgtVoBYOPGjfhs35YtWxBCx 48fJ1o2m83Pzw9vNqe2o2ssAFi5cmVoaGhKSsozzzyDEFq/fj12UVNTc//996ekpADAhg0byM3aOTk5CKGwsLDYf/89 eSTWIX5Hy9SJATar8QIvYyKxOh1DTulD4S0IwBYunRp165dCTZ 66aTtXL58GSGEH2QW ZVEROwzDRG9jBizyhMwIiSifglCur4RqWtRSTKEy54EANe4KHA AEIHk9sv9Oh07Xdtx/eKg6KTlhpmbm4sQYt6vJJ/j lOaqe2eeOIJX19fDAPTcvXqVbzJHTK8S5SoTGi0QQl iSMuP9pzY7QFZkbrhMp1ROO32 2RkZEGgyE8PHz16tX19fVcFQabJGrJLpFlOkwsQyPkpg0WoxUZ fkS VH9bMqBqu7Zkm Ortrb2vffeIxciscSlS5cQQr6 vvv37yc6r776qpubG9kEAOaabMO1m7i4OHz9kRabN28efemW3k XaCxcudHV1LS8vt9lsZ86cabgahWc1KYwAYOzYsf7 /lilpWq7vXv3kkMO/r1OaruGS66zZs1yc3MrLy Pioo6f/48do2PcAcOHCDgRY0NGzYghIqLi7EAvQBJjNDHEpEYva5h4/oPhPTSSdsh5RSpKrQxSiLikiCnl1HhghExIOqXINTWN9oAGUgA IAmBC1gCQGsc93DtSEaBG7vcr3Ox4/tfyTVZrl8cAp203DC3bt1K3wiBZeRzXH9KM7XdmDFjQkJCsAs6 2yVltGSUmdBogxL8ojHlkoM7GUe0BXrp0A V64vGj 8qyc/PT01NdXV1ffHFF7kqTG0niVqyS2SZDhPL0Ai5aYPFaEWaH5Ej1 d/GDKjaro0JZ90dOHBgypQppHAhux999NHOnTuvWLEC3wZXXV391 FNPjRw5kgjQtV15efmtW7eGDBnSr1 /Tz75pKqqqq6u7uuvvy4tLQWA559/vtHarqKiws3N7a233oqJicEuTpw4ob0mm5ycjPcGBQVNnDgRt3 Xeb0euxdALQVZWlouLC/7Bqq3tysrK3NzcEhIS6DNz MpUdnY2TQW3XVRUJL8myzVCL/EiX/S6hl3rPxDSSydth67tRH4lEXEZkNPLqHDBiJCI iUI6fpGpM5AAgBJCFzAEgBa47iHa4dck9UmCRe83K9zscOvzza R2o7rF4dAJy03TDxJyVMOWEY x/WnNFPbDRgwgNwCS2e7pLaTjDITGm1Qgl80plxyuBzSFnQuWQxU ri8a/5kzZ8hzYIsWLaLv3GB0acuSqCW7GINkkw4Td9IIuWmDxWhFmh9 iWTVuLwOqtrud/FdXV7/yyis2m 3ixYsMDvzw6cCBA//7v/ 74Q7ZoqKigQMH9u/f/1// heRDA4Ovu 6ZMmbJx48aampp//vOfjzzyyG9 8xur1ZqYmDh9 vRLly7l5eXdf//9np6eWVlZ8o9SxMfHGwyGdevWEfsWiyUxMREXXoWFhQaDgTwMG x8fP3DgwNLS0qqqKnw6gewi6nRDtBBs27YNIVRQUGC323GbPm8 HACkpKQih7du309Z8fX29vLzwCTmHw1FRUUHvJW2HwzFo0KDhw 4fj 0jwwke SyEyEhwcjJ9rwVU1V4wOB7vTfyCkl07aDl3b4V/q2hjlEZHASaNReomk5LjLZcAJhHR9I1Kn8eC2JAQue02lSBK4B KSWE7lf52JnajsJHiZptTTi8 59 vTZvXs3vlUDTwrJHNef0nRtt3Hjxg4dOhw9ehRjoLNdQrVklJn QGIMi/Nzc4NJCOhlHtAW6dtEPlVimGzT vLy8jz76CO9dtmyZj48PLUm3GWyiqBvOc0t20QZJmw4Td9IIRW nDDCXNDwAEBAQEBQVp38BPnKpGGzCgars2IFnoYufOnXPmzHn//fe//vprWuj777//4IMPnn766fvvvz87O7u2tnbTpk3vvvvujBkzcKmHhS9fvjxjxo wNGzb88ssv9fX1Dodj586dw4YNQwhFRUXhx6 qqqo2bdr0wQcf/Otf/5JPtq srDw4O n7eioiIpKWnEiBGxsbGhoaH0NzD279/v5eXl4eERHR2dkZGBEEpNTRXVWDk5OUaj8ZFHHlmzZk1NTc3bb 7 NELLZbGfPnnU4HAkJCV27dvXx8cnOzvb09LRarSUlJYSNffv2D R48mGziRllZWWJiYq9evXr37h0cHKx9LIPInzx5cvTo0T169DC ZTLNmzercubPNZsNv RcZyc7O7t69u9FoTE9PBwCtGA7n4YcfnjdvHq7/8AsjHnrooWXLllVUVLz55psIIavVunfv3oKCgoiICFdXV7yI5 XlWa1WhNDrr7 ekZHRv39/TEt1dfX06dMRQvHx8fhJZ61fHJQkIhI1aTRKL5HMz88XgREhEf VzEWZlZeF3N6alpeEDv0idQMINUQgSwFwAok87SOxwRx j4oIX SXfHGtq7Nrajuu34S0kTNIyHOLNqqqqqVOnGo3GHj16DB48ePL kyfX19aI5rj lAWD /PkWiyUmJsbv1z/ykCyd7UeOHJFQLRplJjTGIH7lh3aNkjjiMoM7aQ6dW7JoC1xHD P4ffvhh2LBhkZGRVqs1IiKCvgOHUWcsi0ZNRAhjjWxqlzIGIQB w00bCDwBEREQghE6dOkUcqUbbM6Bqu7bnvJ16PHTo0CuvvNJOw SlYioF7kgH8LAV92 s9SYMK k5iwG63e3h4/PLLL3cS6LsOq6rt7rohdTagadOmHTx40FltpacYUAy0PAO7du1 CCMnvpmh5r8qiYqAZDOTl5b3wwgvNMKBUW4ABVdu1AIl3tInZs 2fb7faioqL4 Pg7OhAFXjFwNzGwbNmympqa9PR08j6Ruyk6FcvdykBhYeH06dP tdvvdGuCdEpeq7e6UkWotnGlpaT179hw1apT2eY7WcqnsKgYUA 40xsHTpUn9//5CQkNv1DejGAKr9igHFQPtlQNV27XdsFDLFgGJAMaAYUAwoBhQ DTWVA1XZNZUzJKwYUA4oBxYBiQDGgGGi/DKjarv2OjUKmGFAMKAYUA4oBxYBioKkMqNquqYzdYfKZmZlGo5 F8E IOQ99EuBkZGf7 /jdu3GiiXsuI317vdAzOIcnNzfX29sZv16OttZ82HRd5aVx1dfX tQlhSUmK1WkeOHPnqq68CAA1PP6Ti4uK0tDSEEHmrtn7dlpVsm 7WCGThms2Uj0mOtbaLWgwTLOJdF u0ryXuEAVXb3f0DrX3z N0a84IFC/r27Xu7Dva31zs9ps4hWb9 fc ePUXv KXt3642ExfzsYe2RxUZGfnnP//Z4XC88cYbAMDA04 Hea2/fsUWl2ybtYIZOGazxYNq1GDbRN0oDCzgdBbptK/E7hEGVG13Fw50SUnJ3LlzSWCtt3IxjohH1biLGWizQW/U0e2tCWpraw0GQ0FBQfPH nbVdlqGm7pWaC3oYYMZOGZTj4VmyjCwmxp1M723pToTaVu6Vr5 uLwOqtru9/LeK99dee23q1KnEdFxc3JgxY8hmCzYYRy1oWZlqtwy02aA36qj tawJ6UM6dO4cQ2rFjB93pXPvGjRu35ZqsluGmrhVaC3oYYAaO2 dRjoZkyDOymRt1M71r1/fv3r1ixQtvf/B4m0uYbVBbuFAZUbSccqYyMjE6dOvXv3z8zMxN/2NFmswUGBh44cAB/tm/ChAmBgYFmszkkJCQnJwcAVq9e7enpOWnSpIaP3J86dWrSpEkIo aKiIpGPqqqqyZMnDx061Gw2 /j4jB8/HgAyMzP9/PzGjRvn5 c3bdo0rJuXl2c0GmNiYubOnWsymdzd3adMmcI1u2TJEnd39759 0ZFReEDT1xcXGRk5Jw5c/r169etWzcMD uWl5cnJCRYLJZRo0YlJyf/9NNPzXG0efNmo9GYkpKSm5sbFBQ0Z84cOYc0/ilTpiCEghbeFeAAAAtTSURBVIKC8Fdrjx49mpKSYjKZ9uzZwyV E6 vQoUM2mw0hdPXqVWy5oqJCO0aNDtOKFStCQkIsFou3t/dnn31GgyRtrQztfdeuXe7u7hEREbGxsUOGDEEIka8AawknNnED f8dz9OjRc fO7dev33333Tdp0qTCwsL4 HgPD48HHnhg06ZNRIXLDI0EAHQO6PHjx59mmE0OHDh7F9LlRtd mmpIPBwQzIpJNi0jpi4AEBSE8gTz7nEoOPavXv3448/jhAaNmxYVFTUzp07tfAk0eEFJDk52dvbOyYmZty4cZLaToRWYp 87djR ANAyjD8Az10ruJnGtUB74WppB44ZR268s2fPdnFxCQgI Pzzz2kXALBu3bphw4Y99dRT HvWjSakFnaTVkjGO97kEi4ZoCtXrjz33HNmszkmJmbw4MH3338//voqk0USCwDAdUrD00bK5ZZWAQDt0ipfM UgGeNqs80YULWdjOqkpCRPT0/8PfiG5fjll1/etm0bVoiOjh4/frzD4QCA7du3I4T27NnTcCgNDAwkxdPJkyfltV18fPzIkSNv3r wJAHV1dRaLBQDS09MvXboEAKdPn0YI7d69G3uMi4sbMWLEqVOn Kisr58 fTx GmRh8fX2Z83ZY8dq1a8uXL0cI7du3D6v4 fmlpaUBgMPhCAoKev755/H67pwjrOvl5bVw4cL09PSZM2cCgIRDLezAwEDS c4776xdu1ZOCONr06ZNdG0nGiPJMBUXF3fs2LGysrIhlsOHDy9 ZsoTgIQ2RDPG a9cuXOs35MaoUaNMJlNtbS1W5xJOLONGQkLC0KFDDxw4UFpaOm/ePITQggULGmqvH3/8MSwsbNCgQURelCoECZbUmTn406WkthNBpbNLRAVBiBuSSSHBR jvCdpi4mJqAcSpJPCcSgzFOpid93o6BJ59KZrM5PDy8pqYGAOT XZCVoReyJxo6JQsswMcisFaJM01qgXYi0mIFjNkXxRkZGhoeHY/tXr151d3fH6yQAhIeHV1VVNaw2OhOSgS2KGgB0MikSI5aZRTsl JSUiIqK vh4AZs e7enpSZYIJotEFnRiYyIVcUuPGncZl6yZ8jxnLKvNNmNA1XYyq nfs2IEQ uKLLwCgtrZ2 PDheDYWFxcjhEidBwBDhgxJTEyUTwDGU0lJCUJo48aNpJ8UBLj n5s2bCKENGzbgTfqmkIsXLyKE8Ckuok4azHymFSsrK4nTI0eOI ISeYbrDhjxox /frhiUqeq22SI0a3rKwMAEQcErSkkZWVhRD67rvvAMButz/22GNkvcMyEkKwL3pZlIyRZJj27NmDECosLCQeCTzSEMkQ79XV1 fhZ3aysLIPBQKyJCCeWcSMhISE6Ohq3r169ihD6 9//jjcXL17cvXt3Rh4AGGYIEixJJ4BkQOnaTgKVzi4RFQxCeW0nSj baETbIxMXUBIxTUeI5lxiMcf21HTe6Y8eOIYQ2b96MzUpqOzla 7shKxo6JQsswbZBeK4gik2laC0SSbjBazMDRm5J4V69ebTAYzp 07BwBLly5FCC1cuBAAfvzxx4SEBOxOZ0IysEVR62RSIkZbpqde z54933//fYy5oKAAIXTs2DG8ySS5yILEKc08HamEW1qFu4xL1kxGng6TMa s225IBVds1wvaAAQOsVisAbNy4kczGLVu2IISOHz9OlG02m5 fn3wCEGHcyM3NRQgdOnSI6V 5cmVoaGhKSsozzzyDEFq/fj0WoCf55cuXEUJbtmxhdPEmPZ ZiUcfRXJychpuGAoLC4v999 TTz7JyDfJEaNLsHE5JHtJo6ampuHaREpKCgBs2LABn/YDAD2EYCP0sigZI8kw2e32yMhIg8EQHh6 evVqXMoThLghkqG9A8BPP/3Us2dPfCoUK4oIZ zTtR09XviQ1rVrVyIvYoZBojNz6NpOApXOLhEVBCFu6KztmGSj HWE7TFx0TcB4xJvcxHMuMbT28Wn1Rs/bkdqOjg4HQhYQZpRpX3K03JGVjB1tGQC0DNMGaVSiTNNaoF2It JiBozcl8VZXV3fp0mXBggUAEBQUFBoaOnDgQACYP38 uVFBZ0IysEVR62RSIkZbphOgW7duc bMwVxt27YNIVRSUoI3mSQXWZA4pYeAjlTCLa0iWsadm8WMZbXZ Zgyo2q4RqhcuXOjq6lpeXm6z2c6cOYOlcVlGlmYAGDt2rL /v6Ro0LrZunUrfXkUC zdu5cUfPjHbmvXdvj2QRqeaDWhZXCbXjhwD61L5Lkckr10Y9as WW5ubuXl5VFRUefPnwcAnYRgI/SyKBkj TA5HI78/PzU1FRXV9cXX3yRhkfaXBnaOwA888wz999//88//0y08HKsJZwI4IbO2k7CDIOEHhT6AMP41dZ2XKjMoHOpYCw7d1R gHDXUIkxcdE3AeMSb3MRzOjEYF82p7TZs2IAQKi4uxjbpKorxI kfLHVmdaaa/tpNkmnaMCH6JFjNw9KY83gkTJvj4 Hz77bepqak4GXbt2hUZGUmf4NeTkAxsmkZ6LHQyKRGjLdNTz2q 1hoWF4Z O77zzzsCBA/HtPdokF1mQOCVDwAyxnFtai3ZK p2bxURdNdqYAVXbNUJ4RUWFm5vbW2 9FRMTQ0RPnDihvSabnJyMf1BOnDgRS8rvt8N7P/30U2IWALKyslxcXPCcb 3aDp/Vz87OpgEwP9ro9YgRYxYOvJe7KHA51FoDgLKyMjc3t4SEBHwGU T8h2Bp97JeMkWSYzpw589NPP2FrixYt4l4AFcnQ3gsLCw0Gw5o 1a7CpdevWXb9 XUQ4Q4XO2k6SKjQS/QNK13YSqPRxUUQFE1FQUJBoUtAJwyQb7QgbZOKiawLGI97kJp5 ziaG135zarqioSOc1WTlaLnuSsWOi0DJMGyRVjiTTtBaIC4kWM 3D0pjzeL7/8EiEUHBy8e/fuW7du9erVKzQ0lKRWww8qnQnJwOZGDQA6mZSI0Zbp9L5w4UKf Pn1GjhxptVrNZjO5IKu/tpM4JUPALNFybmktGjbpd24WE3XVaGMGVG3XOOFTp041mUy5ub m06MSJE9PS0nARtm/fPpPJdPDgQQCYOnWqxWIpLy//5Zdftm/fTvppXdJeWXw8LC9u/fj3 0VVRU7NmzBz8ceuvWLdwmN9VNmTKFPKVx5coVk8lEXw8iNvHjC/hSYF1dHQDQitevXzeZTPn5 Vh 7Nix0dHR HW1DocDn2Si5ZvkiPFFQ5o6deqgQYMYDmkB0n7zzTdNJtPevXt xj05CsPC2bdtMJtO1a9fw5gsvvECP0aBBg/AYAcDrr7/ hz/8QTtMO3fuXLVqFVZfu3YtvhyPN8n/Ihni/datW7Gxsc8yxRmTFjBm5zCSdiuDFt2jRyuGLGa82aNUOHDsViE mYIEiypc0APHz5sMplOnDiBtWw2mzY3mOwSUYEtkP9FbDMJwyR bUlISncYAUFBQYDKZ8F3zAJCfn28yma5fv04caRuvv/66NvGcSAyt5dLSUpPJ9O2335JdDDxJdA6HIzY2Ni4uDj/aeebMGXpWEoO4IUErGlnR2DGWtQzTBknuSTJNa4G4kGgxA8dsS uKtq6sbNWoU Zm9ePFik8lEv4hAZ0IysLlR40D0TFh83YY7WWjLdHovWbJk/vz55FwdIQ0A9E9ePdiYSEWHLRoAk7dk19SpU7lrJiNPh0l0VaP tGUAHDharf4oBxYBiQDGgGFAMKAYUA3cHA6j04hX1TzGgGFAMK AYUA4oBxYBi4O5gAJ0 d1n9UwwoBhQDigHFgGJAMaAYuDsYULWdKm0VA4oBxYBiQDGgGF AM3D0MqNru7hnLu PXhopCMaAYUAwoBhQDioHmMPD/AF9trI4PRG4EAAAAAElFTkSuQmCC
F5 Dave
4th April 2025, 06:16
But too late by then.
lodgernz
4th April 2025, 08:21
The way I see it is that Devcon B is a steel based epoxy and Devcon F is an aluminium based epoxy. Surely, in an aluminium cylinder, the F would be the way to go as it would have a thermal expansion approx the same as the cylinder.
We have used the F on crankcases and cylinders.
https://www.blackwoods.com.au/adhesives-sealants-fillers/repair-and-wear-resistant-compounds/devcon-aluminium-repaire-epoxy/epoxy-putty-devcon-alum-type-f-500g/p/04124908
Expensive, but you've gotta help Australia's ailing economy.
Super expensive with a minimum purchase of 6, and impossible anyway, since they won't ship outside of Australia. I thought only dipshit septics did that
wobbly
4th April 2025, 10:39
Ken, Devcon F is a putty , and I tried using that and even with a heated up cylinder sitting at the right angle, the added lump of epoxy would never completely settle flat.
Its bloody near impossible to get it to sit in the right place , prior to angling the cylinder - you cant simply pour it in.
When I tested the 3D printed clamp on outer transfer wall cooling system you made , the hottest the cylinder got was 80*C right at the case gasket line - the rest was
about the same as the water temp at less than 50* - plus the internal transfer walls are all cooled by the incoming A/F mixture.
So I dont think heat expansion is an issue at all.
The " B " is very runny and settles flat the instant it is poured into the cavity.
I have bought several boxes of this stuff from OZ, a friend simply got it and sent it to me by OZ Post, never been an issue.
As its made in OZ , maybe they would tell you what to add to " F " to make it liquid, but dont hold your breath, as I asked them what to use for cleaning up the large plastic syringes
I use to dispense the liquid - no reply.
ken seeber
6th April 2025, 12:21
Wob, you want liquid, here is liquid:
https://www.freemansupply.com/datasheets/Devcon/devcon-aluminumliquidputty.pdf
One major source for Devcon appears to be https://itwperformancepolymers.com, but not sure where it is made. They seem to have distributors everywhere in the world, but not Australia or NZ ??
wobbly
7th April 2025, 11:26
Thanks Ken , never seen that before. On the box of " B " I have it says Made in Australia by ITW-devcon.com.au.
But I cant find any mention of F2 on the website.
TZ350
7th April 2025, 14:15
.
Devcon "B" for those that live in New Zealand. Liquid and Putty.
356008 356009
TZ350
7th April 2025, 14:19
.
Australian supplier of Liquid B
356010
Devcon Plastic Steel Liquid (B) Epoxy
A low viscosity compound with all the properties of Plastic Steel Putty, but in liquid form.
Used for casting low-cost patterns and molds, holding fixtures, tools and dies.
Excellent compression strength and high load-bearing capabilities make it ideal for chocking and leveling machinery and bridges and repairing hard to reach areas.
Areas of Application
Holding fixtures for intricate parts.
Filling and leveling equipment.
Repairing hard to reach areas where a flowable epoxy is needed.
Duplicating or tracing masters.
Short-run dies and molds.
Features and Benefits
Low viscosity for easy pouring.
Can be cast over models for accurate detail reproduction.
Can be machined to close tolerances.
Low shrinkage.
TZ350
7th April 2025, 14:24
.
Team ESE have had a great deal of success with using Devcon "B", both liquid and putty. Sticks very well in transfer ports....
flyonly
7th April 2025, 14:39
.
Team ESE have had a great deal of success with using Devcon "B", both liquid and putty. Sticks very well in transfer ports....
And in exhaust ports? Or is it outside the temperature range?
Sent from my iPhone using Tapatalk
wobbly
7th April 2025, 18:16
No - the high heat kills the epoxy in no time.
I have used J-B Weld ExtremeHeat ceramic paste to fill exhaust ducts , it lasted weeks of dyno testing, with no issues,
Condyn
7th April 2025, 22:03
I have filled very small weld pinholes in the exhaust duct floor with high temp devcon titanium putty. After dynoing I checked, and it was all gone. I have partially filled water jackets with it as well by using a small airline and a ram rod to jam it deep into the water jacket. It held up well in this area. And of course it always holds up in other areas of the engine. Going to try the liquid stuff and syringe trick to perpendicularize the b-port leading edge soon after plating.
I have also been advised by a reputable builder to try 3M panel bond instead of devcon, but that will be on a low stakes project in case it does not work.
wobbly
8th April 2025, 11:42
TeeZee , as you found its way cheaper to buy retail In OZ. Get a friend to buy it and send to you, still way cheaper.
SwePatrick
13th April 2025, 19:32
Nitromethane testing to celebrate my youtubechannel have reached a milestone.
Can i reach 100whp in my old Yamaha TZ250? (1kt/2ma engine)
What to expect?
Will the pipes still tune?
As i have watched twostroke stuffing(Alex Degnes) i got curios, can it be done better?
(not more power per cc, but with some more control)
Head on over to my youtube channel and watch, feel free to ask any question.
I´ll try to answer.
https://youtu.be/eLf3PW-9btU
https://youtu.be/eLf3PW-9btU
Condyn
14th April 2025, 01:27
Question regarding ignitech model.
I have 3 ignitech boxes. Two have 5_smd_7 stamped in the plastic, and the third has nothing anywhere. It is the exact same shape and the connectors are the same. With that minimal info, is anyone able to tell me if it is the same box? I have a brand new harness and basically want to know if the schematic is the same between the two.
wobbly
14th April 2025, 15:53
If you have a loom then all you need to do is connect Power and Gnd and the RS232 cable to a computer.
You can download any and all of the various versions of the software , it will tell you immediately if the hardware and software dont match.
All of the various versions have the same pinouts , within the same type ie a P2 or P2 Race etc , even if the software version is different.
Condyn
14th April 2025, 21:46
Ok thank you. Ignitech is becoming very popular in the snowmobile racing niche. Mostly privately labeled and sold as a special ignition for $1100 usd. Ripoff.
Almost everyone uses them without a charging system, and use 12v Milwaukee/Dewalt drill batteries etc. There have been numerous comments made of guys hovering over the mag with a timing light and the ignition fades away retarded and does not hold throughout the run. I ran an ignitech in this form last season, however I used a Milwaukee 18v battery with a step down regulator to 13.8v. I did this as a potential solution to my GUESS as to why racers were struggling with the ignitions not holding to the programmed curve. I did not stand over my engine with a timing light, so I am not sure if this solved the problem or not.
Anyone experienced this in other ignitech applications, and is it voltage drop related or something totally different?
Storbeck
15th April 2025, 03:41
Since we are kind of on the topic of ignitech and ignitions.
Ignitech vs zeeltronic?
I am into watercraft and zeeltronic ignitions are gaining some popularity for them. I've got a few and have been very happy with them.
I'm about to start a vintage dirt bike project, motor will be based on a 1973 yamaha rt3 360.
My current plan is to convert it to use stator and flywheel from a modern yz250 so that I can use the programable zeeltronic that is compatible, only because that is what I'm familiar with because I use them on watercraft. (different model for the yz than what I use on watercraft, but still it's a zeeltronic so there is some familiarity).
But I see on here the ignitech seems to be the more popular ignition which looks to be basically a competitor with zeel.
Is there a good reason to choose one over the other?
wobbly
15th April 2025, 08:40
As the Ignitech is a DC to DC converter system the output is very sensitive to the primary resistance and secondary inductance of the ignition coil.
The perfect example is that an Ignitech will run really badly on an RS125 Honda using the stock coil.
Fit an Ignitech coil or simpler/cheaper, one off a RS125/250 Aprilia or RGV Suzuki and its works perfectly.
This is also part of the reason they work better when using a battery charging system at 14.2V.
They work real well when upping the battery voltage to around 15V using Lithium Ion lightweight batteries.
In real high power setups running rich Methanol mixtures you can simply double up the outputs in parralel , into a big Crane coil designed for NASCAR CDI use.
This way more than doubles the power at the plug
There is no real advantage of a Zeel over the Ignitech , apart from the Zeel can be programmed from a hand held button box , at a cost of course.
TZ350
15th April 2025, 08:41
.
NITRO METHANE
.
To days dyno experiments were with my Suzuki RG50 powered Bucket Racer and raw Nitro.
I have always theorized that with a correctly jetted two stroke running properly on race gas or similar one can just squirt raw Nitro Methane into the bell mouth and you will see a power increase with out any air fuel mixture issues. The reason is, that raw Nitro carries just a little more fuel than oxygen so as well as adding oxygen for more power it effectively richens the ingested mixture too.
346359 346358 346357
The experiment was a bit crude. Just squirted the Nitro in. Blue line is Av Gas only and correctly jetted for max power. The red line is with Av Gas and Nitro squirt. The red line shuts of early as it goes over rich. For Nitro to be useful you would need ignition and mixture control. So the conclusion is that with a digital ignition and power jet control Nitro could be a very viable option, pity Nitro is illegal in our racing class.
But anyway if you have ever wondered if Nitro could be a good thing with two strokes then this experiment suggests there are real possibilities there.
If I was thinking about running 50% Nitro-methane and a Carburetor on a two stroke. I would keep the carburetor as original, correctly jetted for petrol (or whatever fuel you have been using) and drop raw Nitro (100%) in through a solenoid power jet. Or better yet pump it into the inlet with a small peristaltic pump. We tried this on the dyno. Pumped raw nitro into the carb bell-mouth. Some changes to the ignition at peak torque required but it worked great. It means two tanks, one for petrol the other for nitro.
This works because Nitro carries slightly more fuel than oxygen. Nitro by itself as a fuel, very rich mixtures are required for the small amount of surplus fuel in the Nitro to be at the correct air/fuel ratio with the inducted air other wise it runs lean. And you don't want to know Nitro when its lean.
But if you already have a correct air/fuel ratio running the original carb on petrol (or whatever) then all the extra Nitro does, is add oxygen and its own fuel at the perfectly correct air/fuel ratio for itself with a little bit of its own fuel left over to add some enriching of the original base petrol air/fuel ratio.
My suggestion is that Nitro is way, way more effective if used as am additive to a fuel system and engine tune that has been optimized for Methanol already.
This primarily involves a big jump in compression and a pipe tuned to the much lower Exhaust gas temp/wave speed that will be created by a rich (+ 20 % over stochiometric ) fuel curve.
The two are very much synergistic in action , whereas petrol/ Nitro is just a simplistic approach with nowhere near the possible capabilities.
Its like sticking nitros in a stock Avenger Vs a stock Aventador.
Nitromethane testing .... Can i reach 100whp in my old Yamaha TZ250? (1kt/2ma engine)
What to expect? Will the pipes still tune? As i have watched twostroke stuffing(Alex Degnes) i got curios, can it be done better? (not more power per cc, but with some more control)
Yes, I think it can be done better.
Start with a correctly jetted Methanol setup and Ignition map (1). Then introduce Nitro into the inlet via a peristaltic pump and switch to Ignition map (2) as different timing may be required at peak torque.
Using the Solenoid Power Jet options an Ignitec ignition can be signaled by a thumb switch to turn on the Nitro peristaltic pump and swap to the second ignition map over a pre selected RPM range. No doubt other digital ignitions may be able to do this too but DC-DC Race2 Ignitecs are what I am familiar with.
Storbeck
15th April 2025, 11:52
As the Ignitech is a DC to DC converter system the output is very sensitive to the primary resistance and secondary inductance of the ignition coil.
The perfect example is that an Ignitech will run really badly on an RS125 Honda using the stock coil.
Fit an Ignitech coil or simpler/cheaper, one off a RS125/250 Aprilia or RGV Suzuki and its works perfectly.
This is also part of the reason they work better when using a battery charging system at 14.2V.
They work real well when upping the battery voltage to around 15V using Lithium Ion lightweight batteries.
In real high power setups running rich Methanol mixtures you can simply double up the outputs in parralel , into a big Crane coil designed for NASCAR CDI use.
This way more than doubles the power at the plug
There is no real advantage of a Zeel over the Ignitech , apart from the Zeel can be programmed from a hand held button box , at a cost of course.
How does one identify a coil that will work well with their cdi?
Is it as simple as the lower the primary resistance and the higher the secondary inductance the better? Would different cdis want something different? Like would a weaker stock cdi work better with something different than a higher powered modern/better cdi?
I know that zeel publishes spark energy specs and some people have a bigger is better mentality but I'm not so sure it's that simple.
wobbly
15th April 2025, 14:19
Yes it is as simple as described, the lower the resistance and the higher the inductive reactance , a DC-DC voltage converter circuit will produce more spark energy.
In the example I gave an Ignitech P2 driving two RGV coils will pull about 1.75A @ 14.2V, running as a twin cylinder system
When the outputs are paralleled into the Crane single coil, the CDI pulls around 4A as the coils primary impedance is very low, and the secondary inductance is huge.
With the Honda example the DC-DC converter circuit was optimized for that coils specific characteristics, but the coil is simply not suited at all to the Ignitech output circuit.
A similar effect occurred I believe at Aprilia with the RSA, when they changed to a " bigger " coil, power increased.
That I believe was simply down to the fact that the new coils winding characteristics better suited the CDI , thus increasing the spark energy available.
But you are right in that bigger is not always better.
Many Honda and Yamaha Kit ignitions used a " power reduction" circuit , that dropped the spark energy at high rpm.
This gave much better peak and overev power - that function is available in some Zeel CDI.
Edit - Condyn , one of the very few reasons an Ignitech will not produce accurate ignition curves , is EMI. You MUST use resistor plugs and caps. The other issue is the proximity of the trigger or any other input/output
wiring to the coil charge wires.
They are on opposite ends of the loom plug for a reason.
I always run the coil wires on one side of the bike ( or whatever ) frame, and the triggers etc on the other side.
These simple things remove 99% of issues.
Also depin any unused loom wires, DONT coil them up to operate as very good antennae.
Storbeck
16th April 2025, 05:15
This is all very interesting and super appreciated to share the info.
I'm trying to squint my imagination as much as I can to figure out why less spark energy would give more power and I've got nothin. I can see how increasing spark energy beyond what is needed to "light the fire" would not get you any more but why on earth would less be better?
Maybe they don't retard the curve enough at high rpm so with less spark energy the ignition is slightly delayed??? (even that sketchy theory doesn't really make sense because honda and Aprillia would figure that out I would think).
Any idea why physically less spark energy was a benefit?
Yes it is as simple as described, the lower the resistance and the higher the inductive reactance , a DC-DC voltage converter circuit will produce more spark energy.
In the example I gave an Ignitech P2 driving two RGV coils will pull about 1.75A @ 14.2V, running as a twin cylinder system
When the outputs are paralleled into the Crane single coil, the CDI pulls around 4A as the coils primary impedance is very low, and the secondary inductance is huge.
With the Honda example the DC-DC converter circuit was optimized for that coils specific characteristics, but the coil is simply not suited at all to the Ignitech output circuit.
A similar effect occurred I believe at Aprilia with the RSA, when they changed to a " bigger " coil, power increased.
That I believe was simply down to the fact that the new coils winding characteristics better suited the CDI , thus increasing the spark energy available.
But you are right in that bigger is not always better.
Many Honda and Yamaha Kit ignitions used a " power reduction" circuit , that dropped the spark energy at high rpm.
This gave much better peak and overev power - that function is available in some Zeel CDI.
Edit - Condyn , one of the very few reasons an Ignitech will not produce accurate ignition curves , is EMI. You MUST use resistor plugs and caps. The other issue is the proximity of the trigger or any other input/output
wiring to the coil charge wires.
They are on opposite ends of the loom plug for a reason.
I always run the coil wires on one side of the bike ( or whatever ) frame, and the triggers etc on the other side.
These simple things remove 99% of issues.
Also depin any unused loom wires, DONT coil them up to operate as very good antennae.
Condyn
16th April 2025, 08:15
Wobbly, thanks for the tip. It makes perfect sense. The owner of the eddy current dyno that I test at has seen this before with MSD systems on his dyno. He has wrapped foil around everything to diminish noise. Again, thanks:
Wos
16th April 2025, 11:03
Question to the specialists in ignition Questions 😉
If you reduce spark energy at a point after peak power for more overrev...
Isn t it the same effect as setting ignition point later?
Both will shift complete burning thru into later point...???
Both will raising egt temperature???
Thanks to help my understanding 😉
Wolfgang
wobbly
16th April 2025, 12:37
The effect of spark energy reduction can be explained by understanding the dynamics of the system at each end of the powerband.
One end is defined as peak torque , the other end is from peak power and into the overev.
There are a large number of factors we can manipulate to achieve the best peak torque figures.
We have high MSV, high compression, high spark energy and large spark size in the ionized gap, fastest burn speed across the chamber combined with the highest mixture homogeneity
and purity.
At lower rpm we do not have many of these variables anywhere near optimum , thus the ignition timing has to be advanced to achieve the mechanically optimal peak cylinder pressure
point of near 15* ATDC.
Under best case conditions it has been found that at peak power the spark advance occurs near 15* BTDC , to achieve that optimum peak cylinder pressure at 15* ATDC.
But at peak Hp rpm we are already seeing the effects of sub optimal cylinder filling.
The method we use to counteract this reducing efficiency is to retard the spark to enable more energy ( heat ) to be released into the pipe, making it appear
shorter and thus the return wave arrives back at a more suitable time ( between TPC and EPC ) for the rising rpm.
Of course there is never a free lunch, and this retarded spark initiation point , then moves the point of peak cylinder pressure well past the optimal mechanical peak
cylinder pressure point of 15* ATDC.
The retarded spark is a Catch 22 of increasing stuffing efficiency by extending the peak cylinder pressure point later and later, at the expense of reducing the mechanical efficiency of the combustion system.
Another way to achieve the same effect as retarding the spark , without its inevitable downside , is to extend the combustion duration by firing it at a more optimal time , but reducing
the spark energy down to 50% of what was needed at peak torque.
This means the spark initiation can be retained sooner than 15* BTDC , but the duration of combustion is extended, once peak cylinder pressure has occurred at 15* ATDC.
The effect has been proven in GP racing , and although I would usually distance myself from anything to be said by Luc F , he has published a dyno ( real, I believe ) sheet showing this very thing.
This trickery can increase peak power as well as the desired overev , depending upon the optimization of the ignition timing to suit each rpm, and the combustion duration
achieved by the amount of spark energy reduction - this depends somewhat on how well the pipe length is already optimized for the desired speed range.
Storbeck
16th April 2025, 14:21
Holy cow this is blowing my mind. So 30 degrees after the spark event, the rate of burn and therefore the shape of the pv curve is still affected by the amount of spark energy.
wobbly
16th April 2025, 15:05
Thats what my wife said.
I first got an inkling into this years ago when first tuning a 3YL Yamaha 250. It had been moded to hell with new pipes and everything we understood about go fast shit
at the time. It would misfire like hell at peak torque , and as I didnt know about the trick fine wire NGK sparkplugs , my initial reaction was to drop the spark gap from 0.65mm to 0.35mm.
That cured the misfire , and then later on the dyno we discovered the absolutely weird relationship between the spark gap and the overev capability.
Finally settled on 0.45mm as this was just short of misfiring, but gave the best compromise in the overev.
Recently everything is completely different on a very similar engine , using the Ignitech @ 15.4V and the shorty fine wire plugs we run 1mm , and can manipulate the overev at will with
the ignition curve.
Im now seriously looking into setting up a rpm controlled regulator, that can reduce the voltage seen by the ECU and thus the mJoules generated at the plug.
husaberg
16th April 2025, 18:19
Thats what my wife said.
I first got an inkling into this years ago when first tuning a 3YL Yamaha 250. It had been moded to hell with new pipes and everything we understood about go fast shit
at the time. It would misfire like hell at peak torque , and as I didnt know about the trick fine wire NGK sparkplugs , my initial reaction was to drop the spark gap from 0.65mm to 0.35mm.
That cured the misfire , and then later on the dyno we discovered the absolutely weird relationship between the spark gap and the overev capability.
Finally settled on 0.45mm as this was just short of misfiring, but gave the best compromise in the overev.
Recently everything is completely different on a very similar engine , using the Ignitech @ 15.4V and the shorty fine wire plugs we run 1mm , and can manipulate the overev at will with
the ignition curve.
Im now seriously looking into setting up a rpm controlled regulator, that can reduce the voltage seen by the ECU and thus the mJoules generated at the plug.
This reminds me of something Honda found with ultra high rpm not needing decent octane at stratospheric revs this was in the days pre CDi and wide valve angles little squish horrible Piston domes that screamed I need really high octane. I cant remember where I read it but it was from I think Shoichiro Irimajiri.
found...
So as long as we keep it over 25,000 rpm we only need 35 octane.
https://www.cycleworld.com/story/blogs/ask-kevin/engine-rpm-and-low-octane-fuel/
Not where I seen it originally but it might have been in one of his books?
pete376403
16th April 2025, 18:28
This reminds me of something Honda found with ultra high rpm not needing decent octane at stratospheric revs this was in the days pre CDi and wide valve angles little squish horrible Piston domes that screamed I need really high octane. I cant remember where I read it but it was from I think Shoichiro Irimajiri.
I recall reading something similar from Kevin Cameron, they couldn't run high octane fuel in the super high revving engines because it didn't burn quickly enough. He said the high octane fuel would normally be used to suppress detonation by not "exploding" but rather a slower, controlled burn, but in the case of the Hondas, there just wasn't enough time for that to happen. Ahhh beat me to it!
Wos
16th April 2025, 22:27
Thats what my wife said.
I first got an inkling into this years ago when first tuning a 3YL Yamaha 250. It had been moded to hell with new pipes and everything we understood about go fast shit
at the time. It would misfire like hell at peak torque , and as I didnt know about the trick fine wire NGK sparkplugs , my initial reaction was to drop the spark gap from 0.65mm to 0.35mm.
That cured the misfire , and then later on the dyno we discovered the absolutely weird relationship between the spark gap and the overev capability.
Finally settled on 0.45mm as this was just short of misfiring, but gave the best compromise in the overev.
Recently everything is completely different on a very similar engine , using the Ignitech @ 15.4V and the shorty fine wire plugs we run 1mm , and can manipulate the overev at will with
the ignition curve.
Im now seriously looking into setting up a rpm controlled regulator, that can reduce the voltage seen by the ECU and thus the mJoules generated at the plug.
Thank you very much wobb for flood of Information...top!!!:shit: 😉
My life seems to be to short getting all the possible variations into ball park:laugh:
katinas
18th April 2025, 09:09
Edit - Condyn , one of the very few reasons an Ignitech will not produce accurate ignition curves , is EMI. You MUST use resistor plugs and caps. The other issue is the proximity of the trigger or any other input/output
wiring to the coil charge wires.
They are on opposite ends of the loom plug for a reason.
I always run the coil wires on one side of the bike ( or whatever ) frame, and the triggers etc on the other side.
These simple things remove 99% of issues.
Also depin any unused loom wires, DONT coil them up to operate as very good antennae.
Yes absolutely critical. I made a test bench for checking the ignition systems. 1.5 kw engine with maximum 22000rpm.
With Ignitech SPARKER DCCDIP4P4 I was completely confused for two days due to interference of the second spark after 90 degrees. And yes, the reason was the wires located close to each other. No such problems with the factory units that I tested, looks like Ignitech is very sensitive unit.
https://www.youtube.com/watch?v=J1-JTUKL0Uk
https://www.youtube.com/watch?v=a5GkXjsijc0
wobbly
18th April 2025, 09:53
Yes the P4 seems extra sensitive , I ended up using CAT 5 audio cable with the shield grounded at one end for the triggers - problems gone.
Not only is it shielded, the wires are twisted pairs, on the scope there is no noise at all.
diesel pig
18th April 2025, 11:28
Yes absolutely critical. I made a test bench for checking the ignition systems. 1.5 kw engine with maximum 22000rpm.
With Ignitech SPARKER DCCDIP4P4 I was completely confused for two days due to interference of the second spark after 90 degrees. And yes, the reason was the wires located close to each other. No such problems with the factory units that I tested, looks like Ignitech is very sensitive unit.
https://www.youtube.com/watch?v=J1-JTUKL0Uk
https://www.youtube.com/watch?v=a5GkXjsijc0
Oh this is very interesting. Along with what Wobbly is saying about wiring layout. I see a lot of rewiring ign wiring loops layouts in my future.
katinas
20th April 2025, 04:52
Yes the P4 seems extra sensitive , I ended up using CAT 5 audio cable with the shield grounded at one end for the triggers - problems gone.
Not only is it shielded, the wires are twisted pairs, on the scope there is no noise at all.
Thanks for the advice.
Ignitech allows to choose "Interlock input" function: this option works only for pickup system 1 lobe, 2 pickups. With elevated levels of electromagnetic
interference (e.g. at the time of ignition) on some motorcycles (e.g. Ducati) unwanted activation of the pickup input may occur,
especially that input which at the moment is not active. This option prevents unwanted activation blocking input 2 during
activation of input 1, and vice versa: blocking input 1 during the activation of Input 2. This option, however, may cause
problems, when combined with automatic determination of sensor polarity..
After turning off function, the troubles were even greater.
20 years ago I had this problem with my homemade long duration spark ignition for V 90 2 cylinder engine. Then got out of this by using a more powerful thyristor BTW69 1200v, with less control sensitivity. Just more revs was needed to open thyristor gate.
SwePatrick
20th April 2025, 19:10
I´d like to give you guys some advice.
Ignitech and such in all it´s glory.
But if you are having the budget, go for Maxxecu Mini(or better)
Working a treat on twostrokes.
You get a LOT of functions, and also more hardware to use(from the car tuning world)
I take the opportunity to post new video below, i run Maxxecu Mini in my tzr build.
In this episode i test the launchcontrol function, just raw no finesse, and also no slipperclutch.
You can dial in the launchcontrol with delay and gradually roll off(to help traction)
But not tested in this video, i just wanted to start somewhere and hitting it hard.
You can set limits and compensation to almost everything.
Say you run EGT´s into the maxxecu, you can use it to active keep egt´s in check.
Say you get low battery, you can compsate charging time of the coils to compensate for that.
Well. you can do almost anything.
If beeing a mathmatical guy you can also build your own tables.
The onscreen tacho in the video is done by using canbus to obd2, then into my android device.
Enough of that
here´s the video:
Enjoy!
https://youtu.be/ZiJxtf3ZKgw
https://youtu.be/ZiJxtf3ZKgw
And oh...
Even though my posts might be hacked to bits, it is creating topics for the keyboardwarriors *lol*
Keeping this thread alive =)
TZ350
23rd April 2025, 15:11
.
356071
Air Fuel ratio as seen by an O2 sensor. In reality the AF ratio is probably close to ideal at all RPM but the O2 sensor sees the short circuiting air that was not trapped in the cylinder.
husaberg
23rd April 2025, 18:19
.
356071
Air Fuel ratio as seen by an O2 sensor. In reality the AF ratio is probably close to ideal at all RPM but the O2 sensor sees the short circuiting air that was not trapped in the cylinder.
https://asmedigitalcollection.asme.org/dynamicsystems/article-abstract/107/4/252/399162/Fuel-Air-Ratio-Determination-From-Cylinder?redirectedFrom=fulltext
fpayart
23rd April 2025, 22:56
Yes absolutely critical. I made a test bench for checking the ignition systems. 1.5 kw engine with maximum 22000rpm.
With Ignitech SPARKER DCCDIP4P4 I was completely confused for two days due to interference of the second spark after 90 degrees. And yes, the reason was the wires located close to each other. No such problems with the factory units that I tested, looks like Ignitech is very sensitive unit.
https://www.youtube.com/watch?v=J1-JTUKL0Uk
https://www.youtube.com/watch?v=a5GkXjsijc0
Hello,
I also built a test bench for our ignitions, but using a vacuum cleaner motor, which is an AC motor.
The speed control isn't optimal.
I am interested in knowing the origin/supplier of your motor and controller.
Thank you in advance.
Francis.
Niels Abildgaard
23rd April 2025, 23:55
Hello,
I also built a test bench for our ignitions, but using a vacuum cleaner motor, which is an AC motor.
The speed control isn't optimal.
I am interested in knowing the origin/supplier of your motor and controller.
Thank you in advance.
Francis.
Try this for price
https://www.aliexpress.com/item/1005007913580606.html
katinas
24th April 2025, 08:36
Hello,
I also built a test bench for our ignitions, but using a vacuum cleaner motor, which is an AC motor.
The speed control isn't optimal.
I am interested in knowing the origin/supplier of your motor and controller.
Thank you in advance.
Francis.
Hi, very nice test bench, thanks for this picture.
I wanted to make it as simple and fast as possible, so I chose wooden shields.
Bought a set including the motor and control unit five years ago from ebay.
This is CNC spindle air cooling motor, diameter is 65mm 1.5 kw, shaft thickness 14mm, colet ER11,
Control unit HY01D523B 1.5 kw.
Another possible 1.5 kw engine is 80 mm in diameter and shaft thickness 19mm, colet ER16
Made this bench only this winter and didn't think it would be so helpful. I immediately identified several ignition errors that I could not understand when trying before, directly on a motorcycle.
https://www.ebay.co.uk/itm/256177930386?_skw=cnc+spindle+motor+1%2C5kw&itmmeta
https://www.ebay.co.uk/itm/115617328222?_trkparms=amclksrc
https://www.ebay.co.uk/itm/405780924920?_skw=cnc+spindle+motor+1%2C5kw&itmmeta
https://www.ebay.com/itm/355838255230?_trkparms
Robert.
wobbly
24th April 2025, 09:02
My ignition dyno I built 25 years ago - it uses an industrial vacuum cleaner motor with a simple AC lamp brightness control that
usually gets mounted on the wall with a light switch. The light switch changes the field coil polarity to reverse the rotation.
Works perfectly from about 100 rpm to 20,000 with a 2:1 cogged belt and pulleys.
I mount it on a bench next to the dyno and use the spark triggered signal to generate rpm data , and used to use a VHS video camera to plot the
angle/rpm on a large protractor on the shaft.
fpayart
24th April 2025, 10:34
Thank you all.
Regards,
Francis.
diesel pig
24th April 2025, 14:08
Yes the P4 seems extra sensitive , I ended up using CAT 5 audio cable with the shield grounded at one end for the triggers - problems gone.
Not only is it shielded, the wires are twisted pairs, on the scope there is no noise at all.
OK, I have some CAT 5 cable on the way to me. Now to made absolutely sure I have understood you properly do you mean the common ground or the sensor ground for the cable grounding? that all Ignatech's seem to have?
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.