ninjette.org

Go Back   ninjette.org > General > General Motorcycling Discussion

Reply
 
Thread Tools
Old February 7th, 2013, 09:44 PM   #1
ADoMinGu3z
ninjette.org member
 
Join Date: Jun 2012

Posts: 117
riding physics.

so i kno that this forum is home to many different types of people and was hoping if there was anyone out there that could explain to me the physics of riding. such as normal forces, frictions forces, maximum velocities in a turn and how lean allows the bike to turn at higher speeds. also how to calculate the maximum lean angle in certain situations. id ask my physics professor, but i thought id try here first
ADoMinGu3z is offline   Reply With Quote




Old February 7th, 2013, 09:58 PM   #2
Motofool
Daily Ninjette rider
 
Motofool's Avatar
 
Name: Hernan
Location: Florida
Join Date: Mar 2011

Motorcycle(s): 2007 Ninja 250

Posts: A lot.
MOTY - 2016, MOTM - Dec '12, Jan '14, Jan '15, May '16
Andrew,

I would love teaching you what I know about the subject.

Start by reading these threads:

http://www.ninjette.org/forums/showthread.php?t=121404

http://www.ninjette.org/forums/showthread.php?t=119958

http://www.ninjette.org/forums/showthread.php?t=114555

http://www.ninjette.org/forums/showthread.php?t=114372

http://www.ninjette.org/forums/showthread.php?t=100964

This is a great book:

http://books.google.com/books?id=rJT...page&q&f=false
__________________________________________________
Motofool
.................................Never ride faster than your guardian angel can fly
"Mankind is composed of two sorts of men — those who love and create, and those who hate and destroy. Love is the bond between men, the way to teach and the center of the world." - José Martí
Motofool is offline   Reply With Quote


Old February 7th, 2013, 10:08 PM   #3
ADoMinGu3z
ninjette.org member
 
Join Date: Jun 2012

Posts: 117
thanks. last link was gold
ADoMinGu3z is offline   Reply With Quote


Old February 7th, 2013, 10:13 PM   #4
Motofool
Daily Ninjette rider
 
Motofool's Avatar
 
Name: Hernan
Location: Florida
Join Date: Mar 2011

Motorcycle(s): 2007 Ninja 250

Posts: A lot.
MOTY - 2016, MOTM - Dec '12, Jan '14, Jan '15, May '16
You are welcome

Ask all the specific questions that you want.
__________________________________________________
Motofool
.................................Never ride faster than your guardian angel can fly
"Mankind is composed of two sorts of men — those who love and create, and those who hate and destroy. Love is the bond between men, the way to teach and the center of the world." - José Martí
Motofool is offline   Reply With Quote


Old February 7th, 2013, 10:20 PM   #5
GearMonkey
ninjette.org guru
 
GearMonkey's Avatar
 
Name: Scott
Location: Atlanta
Join Date: Sep 2012

Motorcycle(s): 2010 Ninja 250R

Posts: 363
Watch A Twist of the Wrist 2, by Keith Code.
This may not go in as much physics depth as you're looking for, but it's a good learning video.
GearMonkey is offline   Reply With Quote


Old February 7th, 2013, 10:23 PM   #6
ADoMinGu3z
ninjette.org member
 
Join Date: Jun 2012

Posts: 117
in the event that the road itself is at an angle, say 3 degrees, is there any way to calculate a maximum velocity one can maintain in a curve without washing out and . i know its all relative to friction, weight, lean angle and other conditions, but say all those could be calculated. in other words, the theoretically perfect turn.
ADoMinGu3z is offline   Reply With Quote


Old February 7th, 2013, 10:42 PM   #7
Motofool
Daily Ninjette rider
 
Motofool's Avatar
 
Name: Hernan
Location: Florida
Join Date: Mar 2011

Motorcycle(s): 2007 Ninja 250

Posts: A lot.
MOTY - 2016, MOTM - Dec '12, Jan '14, Jan '15, May '16
Yes, it is very simple.

The tangent of that angle equals (V^2*/gR)

Being V the speed of the bike, g the gravity acceleration and R the radius of the turn.

We assume that any decent street tire on dry pavement can develop a coefficient of friction around 1.0

You multiply that number (or a lower one for wet condition, concrete, etc.) by the percentage of the weight of the bike and rider on the specific contact patch (ideally is 40/60 under acceleration).

That is the maximum lateral friction that you have for that patch.
Attached Images
File Type: jpg Calculo de speed vs lean angle.jpg (16.8 KB, 2 views)
__________________________________________________
Motofool
.................................Never ride faster than your guardian angel can fly
"Mankind is composed of two sorts of men — those who love and create, and those who hate and destroy. Love is the bond between men, the way to teach and the center of the world." - José Martí

Last futzed with by Motofool; February 8th, 2013 at 11:59 AM. Reason: Error correction
Motofool is offline   Reply With Quote


Old February 7th, 2013, 10:57 PM   #8
ADoMinGu3z
ninjette.org member
 
Join Date: Jun 2012

Posts: 117
thanks, how would the camber of the road affect the lean angle and speed. id assume you would b able to go faster because the normal force would b more perpendicular to the road itself.


if you dont mind me asking...what do you do for a living haha
ADoMinGu3z is offline   Reply With Quote


Old February 7th, 2013, 10:58 PM   #9
choneofakind
ninjette.org certified postwhore
 
Name: .
Location: .
Join Date: Feb 2011

Motorcycle(s): .

Posts: Too much.
MOTM - Feb '13, Feb '14
Welcome Andrew.

Good to see that you've met Hernan, our resident physics buff

Jiggles just posted up a video thread designated for nerdy science videos. Feel free to peruse that one as well. It's got some fun stuff in it, like this video:

Link to original page on YouTube.

choneofakind is offline   Reply With Quote


Old February 7th, 2013, 11:05 PM   #10
ADoMinGu3z
ninjette.org member
 
Join Date: Jun 2012

Posts: 117
Quote:
Originally Posted by choneofakind View Post

Good to see that you've met Hernan, our resident physics buff
This made me laugh. im pretty sure that although the physics behind this isnt hard, my professor would have had no idea what i was talking about. shes a russian astrophysicist with a heavy accent. glad to see someone with the same passion, willing to break it down mathematically

ISNT MATH FUN!
ADoMinGu3z is offline   Reply With Quote


Old February 7th, 2013, 11:07 PM   #11
choneofakind
ninjette.org certified postwhore
 
Name: .
Location: .
Join Date: Feb 2011

Motorcycle(s): .

Posts: Too much.
MOTM - Feb '13, Feb '14
The normal is a vector that's always perpendicular to a surface. There's really no more or less perpendicular about it. It's always 90 degrees

Assume 2 turns of equal radius. One is banked, and the other is off-camber. You take both at the same forward speed.

In the off-camber turn, your lean angle in reference to the normal force of the road will be larger, meaning your tire thinks you're leaning futher. For the turn that's banked, your lean angle in reference to the normal force of the road will be smaller, meaning your tire thinks you're leaning less. However, your angle with the horizon will still be the same in both situations because your speed is still the same, requiring the same centripetal force to turn.
choneofakind is offline   Reply With Quote


Old February 7th, 2013, 11:10 PM   #12
ADoMinGu3z
ninjette.org member
 
Join Date: Jun 2012

Posts: 117
so the angle is the same relative to the reference frame, its just the reference frames that are different correct?
ADoMinGu3z is offline   Reply With Quote


Old February 7th, 2013, 11:11 PM   #13
choneofakind
ninjette.org certified postwhore
 
Name: .
Location: .
Join Date: Feb 2011

Motorcycle(s): .

Posts: Too much.
MOTM - Feb '13, Feb '14
The overall lean angle is the same, but the angle in reference to the ground will be different. It all depends what perspective you're looking at it from.

But just to be clear, things drag quite easily on the ninjette. Many of us have already proved this. Don't go testing how far you can lean on a turn just because you can calculate how fast you can take it.
choneofakind is offline   Reply With Quote


Old February 8th, 2013, 12:02 PM   #14
Motofool
Daily Ninjette rider
 
Motofool's Avatar
 
Name: Hernan
Location: Florida
Join Date: Mar 2011

Motorcycle(s): 2007 Ninja 250

Posts: A lot.
MOTY - 2016, MOTM - Dec '12, Jan '14, Jan '15, May '16
Quote:
Originally Posted by ADoMinGu3z View Post
thanks, how would the camber of the road affect the lean angle and speed. id assume you would b able to go faster because the normal force would b more perpendicular to the road itself.


if you dont mind me asking...what do you do for a living haha
Read about road banking in the attachment.

The camber of the road has no effect on the lean angle and associated speed.
If that camber is positive, it reduces the lateral friction forces on the contact patches.
If that camber is negative, it increases those forces.

The normal force is a reaction force that is always perpendicular to the action of the weight exerted perpendicularly to the road surface.

I am semi-retired now, but I used to do similar calculations for some time.
Attached Files
File Type: pdf Road superelevation.pdf (326.3 KB, 8 views)
__________________________________________________
Motofool
.................................Never ride faster than your guardian angel can fly
"Mankind is composed of two sorts of men — those who love and create, and those who hate and destroy. Love is the bond between men, the way to teach and the center of the world." - José Martí
Motofool is offline   Reply With Quote


Old February 8th, 2013, 01:03 PM   #15
CC Cowboy
ninjette.org certified postwhore
 
CC Cowboy's Avatar
 
Name: Whodat
Location: Ware Is.,MA
Join Date: Jan 2009

Motorcycle(s): I pass the wind!

Posts: A lot.
MOTM - Mar '13, Jun '14
Andrew, I hope you get an "A" on the test.
__________________________________________________
If everything seems under control; you're just not going fast enough!
CC Cowboy is offline   Reply With Quote


Old February 8th, 2013, 01:08 PM   #16
oblivion007
"scandal!"
 
Name: Adan
Location: Somewhere
Join Date: May 2011

Motorcycle(s): 2011 250R(Crashed 2/26/2014), 09 ER6n

Posts: 660
Ugh lol the physics of riding can be very difficult analytically. As for the questions you asked they're all pretty relatively easy to answer within a boundary such as taking into consideration a wheel that isn't perfectly balanced. No time now so maybe I can answer the questions later.
oblivion007 is offline   Reply With Quote


Old February 8th, 2013, 01:20 PM   #17
oblivion007
"scandal!"
 
Name: Adan
Location: Somewhere
Join Date: May 2011

Motorcycle(s): 2011 250R(Crashed 2/26/2014), 09 ER6n

Posts: 660
Quote:
Originally Posted by Motofool View Post
Read about road banking in the attachment.

The camber of the road has no effect on the lean angle and associated speed.
If that camber is positive, it reduces the lateral friction forces on the contact patches.
If that camber is negative, it increases those forces.

The normal force is a reaction force that is always perpendicular to the action of the weight exerted perpendicularly to the road surface.

I am semi-retired now, but I used to do similar calculations for some time.
If by camber you mean the road is banked then it does have an effect on the maximum lean angle relative to the horizontal (not parallel to the road but to perpendicular to the direction of gravity in the local area) and the maximum velocity around the corner because it shifts more of the load from the frictional force (static) to the normal force where the normal force to my understanding has a much higher threshold for failure.

Its like comparing sliding your tires while leaned over to how much weight you can put on your bike standing up without failure.

oblivion007 is offline   Reply With Quote


Old February 8th, 2013, 01:41 PM   #18
Motofool
Daily Ninjette rider
 
Motofool's Avatar
 
Name: Hernan
Location: Florida
Join Date: Mar 2011

Motorcycle(s): 2007 Ninja 250

Posts: A lot.
MOTY - 2016, MOTM - Dec '12, Jan '14, Jan '15, May '16
Quote:
Originally Posted by ADoMinGu3z View Post
This made me laugh.......

ISNT MATH FUN!
Actually, Chris (Chonefakind) is currently studying all this and much more complex subjects at the University; he knows what he discusses.

Now, going back to the previous formula:

Since we have assumed 1.0 for the coefficient of friction and tg 45 = 1.0, for a bank of 45 degrees, which is around the maximum lean angle for a stock Ninjette, the lateral forces will equal the gravitational forces on the contact patches.

Hence, you could calculate the theoretical maximum speed for each turn the following way:

Vmax = 0.68 * sqrt (Rg)

For example, I want to calculate the top speed for a roundabout that I ride every morning.
I went to Google Earth and measured the radius, being 200 ft.

Vmax = sqrt (200 ft * 32.2 ft/s^2) = sqrt (6440) = 80 ft/s

mph = 0.68 ft/s

Vmax = 0.68 * 80 = 54 mph

Speed limit for that roundabout is 35 mph.
There is no legal speed on the USA's streets that will allow you to lean your bike more than around 30 degrees.

Note that we are referring to the lean angle formed by the system's center of gravity (or combined CG) against the vertical.

Depending on a rider hanging off or not and the width of the tires, the lean angle of the bike will be different.
However, the forces on the contact patches depend only on the angle of the CG.

The advantage of keeping the bike more straight up is that the suspension will work better regarding keeping the rubber patches in contact with the pavement.
Attached Images
File Type: png BikeLeanForces3.PNG (4.2 KB, 119 views)
File Type: jpg Lateral force.JPG (45.2 KB, 3 views)
File Type: jpg VehicleRollAngleRealTire2.jpg (30.5 KB, 84 views)
__________________________________________________
Motofool
.................................Never ride faster than your guardian angel can fly
"Mankind is composed of two sorts of men — those who love and create, and those who hate and destroy. Love is the bond between men, the way to teach and the center of the world." - José Martí
Motofool is offline   Reply With Quote


Old February 8th, 2013, 02:23 PM   #19
Motofool
Daily Ninjette rider
 
Motofool's Avatar
 
Name: Hernan
Location: Florida
Join Date: Mar 2011

Motorcycle(s): 2007 Ninja 250

Posts: A lot.
MOTY - 2016, MOTM - Dec '12, Jan '14, Jan '15, May '16
Quote:
Originally Posted by oblivion007 View Post
If by camber you mean the road is banked then it does have an effect on the maximum lean angle relative to the horizontal (not parallel to the road but to perpendicular to the direction of gravity in the local area) and the maximum velocity around the corner because it shifts more of the load from the frictional force (static) to the normal force where the normal force to my understanding has a much higher threshold for failure.

Its like comparing sliding your tires while leaned over to how much weight you can put on your bike standing up without failure.
I wrongly used the word camber, but it should be cant or superelevation:

http://en.wikipedia.org/wiki/Cant_(road/rail)

I cannot understand your statement completely.
There is a unique force acting between the road and the tire; however, we like make it sub-forces aligned in a way that we can better understand.

Those bikes riding inside that mesh sphere at the circus can turn in any plane, if they develop enough speed, since the surface is always perpendicular to the tires; hence, their lean angle is always zero.
__________________________________________________
Motofool
.................................Never ride faster than your guardian angel can fly
"Mankind is composed of two sorts of men — those who love and create, and those who hate and destroy. Love is the bond between men, the way to teach and the center of the world." - José Martí
Motofool is offline   Reply With Quote


Old February 8th, 2013, 03:44 PM   #20
oblivion007
"scandal!"
 
Name: Adan
Location: Somewhere
Join Date: May 2011

Motorcycle(s): 2011 250R(Crashed 2/26/2014), 09 ER6n

Posts: 660
Quote:
Originally Posted by Motofool View Post
I wrongly used the word camber, but it should be cant or superelevation:

http://en.wikipedia.org/wiki/Cant_(road/rail)

I cannot understand your statement completely.
There is a unique force acting between the road and the tire; however, we like make it sub-forces aligned in a way that we can better understand.

Those bikes riding inside that mesh sphere at the circus can turn in any plane, if they develop enough speed, since the surface is always perpendicular to the tires; hence, their lean angle is always zero.
Yes relative to the surface the tires make contact with. I don't know what the community thinks of the term 'lean angle' but I take it to be the angle between the vertical (direction of gravity) as opposed to the normal of the surface. Anyways I learned some new terms from the pdf you posted lol, thanks.
oblivion007 is offline   Reply With Quote


Old February 10th, 2013, 10:13 AM   #21
jpbear
ninjette.org member
 
jpbear's Avatar
 
Name: JP
Location: Bear, DE
Join Date: Aug 2012

Motorcycle(s): Ninja 250

Posts: 123
Quote:
Originally Posted by Motofool View Post
Actually, Chris (Chonefakind) is currently studying all this and much more complex subjects at the University; he knows what he discusses.

Now, going back to the previous formula:

Since we have assumed 1.0 for the coefficient of friction and tg 45 = 1.0, for a bank of 45 degrees, which is around the maximum lean angle for a stock Ninjette, the lateral forces will equal the gravitational forces on the contact patches.

Hence, you could calculate the theoretical maximum speed for each turn the following way:

Vmax = 0.68 * sqrt (Rg)

For example, I want to calculate the top speed for a roundabout that I ride every morning.
I went to Google Earth and measured the radius, being 200 ft.

Vmax = sqrt (200 ft * 32.2 ft/s^2) = sqrt (6440) = 80 ft/s

mph = 0.68 ft/s

Vmax = 0.68 * 80 = 54 mph

Speed limit for that roundabout is 35 mph.
There is no legal speed on the USA's streets that will allow you to lean your bike more than around 30 degrees.

Note that we are referring to the lean angle formed by the system's center of gravity (or combined CG) against the vertical.

Depending on a rider hanging off or not and the width of the tires, the lean angle of the bike will be different.
However, the forces on the contact patches depend only on the angle of the CG.

The advantage of keeping the bike more straight up is that the suspension will work better regarding keeping the rubber patches in contact with the pavement.

Lovely, the roundabout near my house has a diameter of 213 feet - radius 106. the formula gives me the max speed as 39.somethingmiles - roundup to 40mph. good to know..
jpbear is offline   Reply With Quote


Old February 10th, 2013, 01:00 PM   #22
Motofool
Daily Ninjette rider
 
Motofool's Avatar
 
Name: Hernan
Location: Florida
Join Date: Mar 2011

Motorcycle(s): 2007 Ninja 250

Posts: A lot.
MOTY - 2016, MOTM - Dec '12, Jan '14, Jan '15, May '16
Quote:
Originally Posted by jpbear View Post
Lovely, the roundabout near my house has a diameter of 213 feet - radius 106. the formula gives me the max speed as 39.somethingmiles - roundup to 40mph. good to know..
You should not be riding on public streets at speeds close to that theoretical max.

Oil or water on pavement (even when not visible), surface irregularities, tire's pressure and temperature, mid-turn steering corrections among other factors may made you lowside.

It is always wise keeping a safety margin regarding speed while sharing the street with others.

Top speeds are only for the track, which is a safer environment due to the absence of dangerous cars and obstacles.

This thread is discussing just the physics of riding; practical street riding is a different subject.
__________________________________________________
Motofool
.................................Never ride faster than your guardian angel can fly
"Mankind is composed of two sorts of men — those who love and create, and those who hate and destroy. Love is the bond between men, the way to teach and the center of the world." - José Martí
Motofool is offline   Reply With Quote


Old February 12th, 2013, 07:06 PM   #23
blink
Always.
 
blink's Avatar
 
Name: Alex
Location: Calgary, AB
Join Date: Mar 2011

Motorcycle(s): '08 Ninja 250, '05 GSX-R600

Posts: A lot.
This is why I gave up on physics...
__________________________________________________
blink-182
blink is offline   Reply With Quote


Old February 12th, 2013, 07:49 PM   #24
Motofool
Daily Ninjette rider
 
Motofool's Avatar
 
Name: Hernan
Location: Florida
Join Date: Mar 2011

Motorcycle(s): 2007 Ninja 250

Posts: A lot.
MOTY - 2016, MOTM - Dec '12, Jan '14, Jan '15, May '16
Quote:
Originally Posted by blink View Post
This is why I gave up on physics...
Why?

If you ride, you didn't give up, you use it each time you take your bike out.

You refill oil and lube your chain to reduce friction, you select your tires and brake pads to increase friction, you balance your CG over the contact patches, you counter-steer, you give gas to increase acceleration and by switching gears, you are applying the old lever principle.
__________________________________________________
Motofool
.................................Never ride faster than your guardian angel can fly
"Mankind is composed of two sorts of men — those who love and create, and those who hate and destroy. Love is the bond between men, the way to teach and the center of the world." - José Martí
Motofool is offline   Reply With Quote


Old February 12th, 2013, 10:16 PM   #25
choneofakind
ninjette.org certified postwhore
 
Name: .
Location: .
Join Date: Feb 2011

Motorcycle(s): .

Posts: Too much.
MOTM - Feb '13, Feb '14
Give me a lever long enough and a fulcrum on which to place it, and I shall move the world
choneofakind is offline   Reply With Quote


1 out of 1 members found this post helpful.
Old February 13th, 2013, 08:20 AM   #26
red5
ninjette.org guru
 
red5's Avatar
 
Name: Chris
Location: Chattanooga
Join Date: May 2012

Motorcycle(s): 09 ninja 15.256

Posts: 263
It was my understanding that there would be no math....
__________________________________________________
"We're not always doing business, but we're always open."
"For me, it is far better to grasp the Universe as it really is than to persist in delusion, however satisfying and reassuring." Carl Sagan
red5 is offline   Reply With Quote


Old February 13th, 2013, 07:20 PM   #27
blink
Always.
 
blink's Avatar
 
Name: Alex
Location: Calgary, AB
Join Date: Mar 2011

Motorcycle(s): '08 Ninja 250, '05 GSX-R600

Posts: A lot.
Quote:
Originally Posted by Motofool View Post
Why?

If you ride, you didn't give up, you use it each time you take your bike out.

You refill oil and lube your chain to reduce friction, you select your tires and brake pads to increase friction, you balance your CG over the contact patches, you counter-steer, you give gas to increase acceleration and by switching gears, you are applying the old lever principle.

Haha I don't enjoy the calculations part. I enjoy the end result! =]
__________________________________________________
blink-182
blink is offline   Reply With Quote


Old February 14th, 2013, 08:40 AM   #28
BlueHairSar
ninjette.org sage
 
BlueHairSar's Avatar
 
Name: Sarah
Location: NYC
Join Date: Aug 2012

Motorcycle(s): Silver 2005 Ninja 250 - Available for free mustache rides.

Posts: 842
Quote:
Originally Posted by choneofakind View Post
Welcome Andrew.

Good to see that you've met Hernan, our resident physics buff

Jiggles just posted up a video thread designated for nerdy science videos. Feel free to peruse that one as well. It's got some fun stuff in it, like this video:

Link to original page on YouTube.



This is amazing!!!


Lee Parks, David L. Hough, and Keith Code all have good snippets of physics in them, too.
__________________________________________________
https://www.facebook.com/BlueShootsYou | http://blueshootsyou.com
BlueHairSar is offline   Reply With Quote


Old February 14th, 2013, 08:40 AM   #29
BlueHairSar
ninjette.org sage
 
BlueHairSar's Avatar
 
Name: Sarah
Location: NYC
Join Date: Aug 2012

Motorcycle(s): Silver 2005 Ninja 250 - Available for free mustache rides.

Posts: 842
Quote:
Originally Posted by BlueHairSar View Post
This is amazing!!!


Lee Parks, David L. Hough, and Keith Code all have good snippets of physics in them, too.
Err, their books do. I'm sure they have good snippets of physics in them, too, though..
__________________________________________________
https://www.facebook.com/BlueShootsYou | http://blueshootsyou.com
BlueHairSar is offline   Reply With Quote


Old February 14th, 2013, 08:54 AM   #30
choneofakind
ninjette.org certified postwhore
 
Name: .
Location: .
Join Date: Feb 2011

Motorcycle(s): .

Posts: Too much.
MOTM - Feb '13, Feb '14
I got what you meant Sarah.
choneofakind is offline   Reply With Quote


Reply




Similar Threads
Thread Thread Starter Forum Replies Last Post
[superbikeplanet.com] - The Marquez Moment II: Gravity & Physics Be Damned Ninjette Newsbot Motorcycling News 0 August 20th, 2014 10:10 AM
Physics at its best: tank slapper Motofool Videos 15 November 7th, 2013 06:46 PM
The Physics of Countersteering Motofool Videos 13 September 8th, 2013 09:12 PM
Only for Physics geeks Motofool Videos 19 March 8th, 2013 11:26 AM
[hell for leather] - Watch this CBR600RR defy physics Ninjette Newsbot Motorcycling News 0 March 7th, 2011 05:00 PM



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


Motorcycle Safety Foundation

All times are GMT -7. The time now is 03:30 AM.


Website uptime monitoring Host-tracker.com
Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Except where otherwise noted, all site contents are © Copyright 2022 ninjette.org, All rights reserved.