Battleground Games Forum
Battleground Games & Hobbies => General Discussion => Topic started by: Dark Angel Cadaver on July 05, 2008, 11:51:51 PM
-
What server did you say you play on in WoW??
-
Cookie doesn't have the internet, so you'll want to ask him in-store.
-
ok
-
This thread is much funnier than it should be.
-
Ok I'm channeling Cookie's spirit (you didn't know I'm a spirit guide did you). He says "I'm too busy playing Call of Duty to play WoW. Talk to me in store."
jk
-
I have not played that game in a year and a half.
-
he means COD 4
-
he means COD 4
I think Steve means WoW. I've never known Steve to play COD but I could be wrong.
-
how did a simple thread like this become so much more then planned?
-
I like pizza.
-
ah, yes, but what kind is the question....
also.....tamato
-
I am posting in this high quality thread.
-
I like pizza.
Marinara Pie is healthier than White Pie according (page 142) to Eat This, Not That by Men's Health Editor-in-Chief David Zinczenko. Journals never lie so it must be true.
-
If you type "/pizza" in WoW, it charges your credit card automagically and you get a pizza delivered to your door (assuming your address is the same as the one on the credit card you use to pay for WoW).
This may or may not be a lie.
-
/\/\/\/\/\
This, and the cake, is a lie.
-
/\/\/\/\/\
This, and the cake, is a lie.
This was a triumph...
-
/\/\/\/\/\
This, and the cake, is a lie.
This was a triumph...
I'm making a note here: huge success.
-
/\/\/\/\/\
This, and the cake, is a lie.
This was a triumph...
I'm making a note here: huge success.
It's hard to overstate my hatred for us singing this.
The game.
-
/\/\/\/\/\
This, and the cake, is a lie.
This was a triumph...
I'm making a note here: huge success.
It's hard to overstate my hatred for us singing this.
The game.
It's all for the lulz.
-
Quote from: Rob S on Today at 03:50:44 PM
Quote from: the_trooper on Today at 03:50:08 PM
Quote from: Rob S on Today at 03:34:30 PM
Quote from: the_trooper on Today at 03:21:05 PM
/\/\/\/\/\
This, and the cake, is a lie.
This was a triumph...
I'm making a note here: huge success.
It's hard to overstate my hatred for us singing this.
The game.
It's all for the lulz.
I just wanted to keep quoting everything :)
-
Alrighty then....so we've renamed this to "The Spammy Thread of Ultimate Spaminess" for the win?
-
Now that this thread has been turned into /b/, it should probably be closed. We don't want it to spread.
-
YES! Another 4chan devotee. Huzzah! Uhh, whomever made this thread can close it by clicking the Lock button. Or, I suppose Derek or Chase could do it. /shrug
-
Close it!? I LOVE THIS THREAD!
I also love that part in the movie Unforgiven when Gene Hackman says to Clint Eastwood, "Well you sir, are a cowardly SOB. You just shot an unarmed man!"
And then Clint Eastwood replies, "Well he shoulda' armed himself, if he's gonna decorate his saloon with my friend."
Oh, and I like trampolines.
-
YES! Another 4chan devotee. Huzzah! Uhh, whomever made this thread can close it by clicking the Lock button. Or, I suppose Derek or Chase could do it. /shrug
You are going to make him cry. He is a former /b/tard. I'll let him explain it.
Trampolines are fun.
-
I love lamp.
-
(http://images.yuku.com/image/jpeg/217367dc392c2bb6c7b171907ff1e92bd6584042.jpg)
TANK CAT ROLLS OVR TEH TROPICS IN APPROVAL OF THREAD
-
New Chaos Superheavy ITT
-
Hah, I got back on Rich. It's not like I just kept the same IP and lived with it.
-
Fight the powa!
-
Brick, do you actually Love the Lamp? or are you just saying that because you see the lamp right there....
oh, and I have to take a moment here to scoff and look down in a very arrogant way at anyone who does not have the internets yet.
-
The intarweb is a wonderful thing. A shame that Cookie doesn't have it. But, how did he play WoW if he doesn't have it? Perplexing.
-
The intarweb is a wonderful thing. A shame that Cookie doesn't have it. But, how did he play WoW if he doesn't have it? Perplexing.
I believe he played on a friend's computer.
This friend did NOT work for Gosselin Home Builders and he is also not the President of McDonald's Corporation.
-
I like chocolate chip cookies.
-
(http://www.rumblo.com/cc/comics/cc-coolfrog.gif)
-
Cookie says, "Venture Co. Don't post that in the Cookie thread."
-
Good thing this isn't the Cookie thread. All hail the Spammy Thread of Ultimate Spaminess!
-
Anthrax's "Indians" may be the greatest '80s metal song of all time. Ever.
http://youtube.com/watch?v=KLVSnPn_0lw
"FORCED OUT - Brave and mighty
STOLEN LAND - They can't fight it
HOLD ON - To pride and tradition
Even though they know how much their lives are really missin'
WE'RE DISSIN' THEM!"
-
Anthrax's "Indians" may be the greatest '80s metal song of all time. Ever.
http://youtube.com/watch?v=KLVSnPn_0lw
"FORCED OUT - Brave and mighty
STOLEN LAND - They can't fight it
HOLD ON - To pride and tradition
Even though they know how much their lives are really missin'
WE'RE DISSIN' THEM!"
Good sir, I disagree.
WOOOOOOOOOOOH, WE'RE HALFWAY THERE
WOOOOOOOOOOOH! LIVIN ON A PRAYER
-
Eddie disapproves
(http://www.metal-metropolis.com/Iron_Maiden/iron_maiden_aceshigh_eddie.jpg)
-
(http://www.fohguild.org/forums/attachments/screenshots/80432d1215729149-funny-strange-random-pics-501.jpg)
-
Anthrax's "Indians" may be the greatest '80s metal song of all time. Ever.
http://youtube.com/watch?v=KLVSnPn_0lw
"FORCED OUT - Brave and mighty
STOLEN LAND - They can't fight it
HOLD ON - To pride and tradition
Even though they know how much their lives are really missin'
WE'RE DISSIN' THEM!"
Good sir, I disagree.
WOOOOOOOOOOOH, WE'RE HALFWAY THERE
WOOOOOOOOOOOH! LIVIN ON A PRAYER
So much incredible 80s music and so much horrific 80s music. What to choose. Gah.
-
CHOOSE THIS, THE GAYEST THING TO COME OUT OF THE 80'S
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/wcRnMfZyYrw&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/wcRnMfZyYrw&hl=en&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object>
-
Trypticon says "Rawr I shall eat all autobots!" That was his opinion of this thred. Sorry Decepticon cities seem to be very one minded.
(http://www.tfarchive.com/cartoons/generationone/profiles/trypticon.jpg)
-
(http://icanhascheezburger.files.wordpress.com/2008/06/funny-pictures-bravo-bunny.jpg)
-
Sacred Feth. Where the hell did this comefrom? Pent up Randomness from ages of having to behave moderately normal in public?
-
More like pent up cake from ages of having to behave moderately sugarless in public.
-
But isnt Cake a Lie?
-
NO!!!!
(http://www.gamesprays.com/images/icons/Thumbnail_icon264.jpg)
-
everyone stop and think........
CCCCHHHHEEEESSSSEEEEE!!!!!!!!!!!!!!!!!!
-
Cake is a Spy?! GAH! Some one spied on me when I ate my birthday cake?! NOO!
-
Cake is a Spy?! GAH! Some one spied on me when I ate my birthday cake?! NOO!
But, did they spy on you while you digested it?
-
Did they spie on me AFTER it was digested and deposited? hmmmmm....
-
NO!!!!
(http://www.gamesprays.com/images/icons/Thumbnail_icon264.jpg)
(http://icanhascheezburger.files.wordpress.com/2008/06/funny-pictures-bravo-bunny.jpg)
-
if anymore Internet culture creeps into this thread, it may collapse and form a singularity. Just warning you kids.
-
huh?
(http://img246.imageshack.us/img246/6909/lollercoastermm2.gif)
-
huh?
(http://img246.imageshack.us/img246/6909/lollercoastermm2.gif)
NEEDS MOAR CULTURE
and cp.
-
if anymore Internet culture creeps into this thread, it may collapse and form a singularity. Just warning you kids.
Didnt know internet colture could form a sigularity, that should be an interesting experiment.
-
This is a real sponsored link on Gmail.
"ToeNailFungus.PublicHealthForum.com - How to cure toenail fungs in 1 week Written by a well known auther."
Don't know about you but I don't know what fungs is and I certainly don't want to read anything by a well known "auther." I wonder how well known of an auther they are. Is there some illegitimate child of the NY Times Bestseller list I don't know of for authers instead of authors?
-
People buy things like crack, meth and other drugs driving them into the poor house. Think this happens with 40k?
-
People buy things like crack, meth and other drugs driving them into the poor house. Think this happens with 40k?
The difference is 40k has a resale value. If I were to sell everything I've bought back I'd have enough to get back on my feet.
-
I didn't understand half of the references and jokes made on this thread, and I still found it to be hilarious....
By the way, did you know they have internet on computers now? :o
-
Funniest picture. Evaarrrrr...
(http://img297.imageshack.us/img297/1893/whereisyourgodnowhk7.jpg) (http://imageshack.us)
(http://img297.imageshack.us/img297/1893/whereisyourgodnowhk7.a312a9609d.jpg) (http://g.imageshack.us/g.php?h=297&i=whereisyourgodnowhk7.jpg)
-
And here's a close second...
(http://img514.imageshack.us/img514/5407/betrayalmotivationalzr4.jpg) (http://imageshack.us)
(http://img514.imageshack.us/img514/5407/betrayalmotivationalzr4.3e943ac462.jpg) (http://g.imageshack.us/g.php?h=514&i=betrayalmotivationalzr4.jpg)
How many of you are old enough to remember doing this countless times? :D
-
How many of you are old enough to remember doing this countless times? :D
Are you serious?
I remember playing THIS countless times :
http://www.youtube.com/watch?v=QP2BjPDgwPI
I even remember my first video game system, which was this:
http://www.youtube.com/watch?v=GdjE4Yywmpc&feature=related
Now get back into your baby crib and be quiet!
-
Haha! The Atari 2600... Classic! Actually the first NES was my first game console system, and the Karate Kid was the first game I ever finished by myself. It's nice to reminisce of the good ol' days once in awhile. I maybe not be as "ol'" as some, but you get the idea.
(Crawling back into my baby crib now...) :P
-
I have 2 Working Atari 2600 systems at my house :)
-
Combat! Holy crap. That game was great as was Adventure.
-
Combat! Holy crap. That game was great as was Adventure.
The amount of time that I donated to killing dragons, searching for items, and carrying a glowing chalice back to my castle, is staggering when I think about it now. Especially when you consider that the graphics of my character amounted to little more than a bloated pixel.
Adventure was one of the greatest games of the Atari 2600.
Did anyone else ever find the secret room?
-
I had an Intellivision. No crappy Atari for me!
THIS was my first game-
(http://www.brooklynboysgames.com/intellivision/Math_Fun.jpg)
-
Silly children. I played this when it was first made. ::)
(http://farm3.static.flickr.com/2294/2276914857_88eab576fa.jpg?v=0)
-
(http://wargamingforums.com/graphics/misc/4chan/90708/yarrick.jpg)
-
(http://yarp.motivatedphotos.com/uploads/2008/8/31/633557863657958082-banebladeforwhenyourefinallysickofholdingthelinemotivator.jpg)
-
(http://i240.photobucket.com/albums/ff145/livelikeyouredying/warlord-classtitan.jpg)
-
Contrary to popular belief, Kharn the Betrayer was a pretty fun guy to be around during a blood-letting campaign. Sure, he'd get so wrapped up in the blood-lust that he'd butcher friend and foe alike but it's not like you didn't get a fair warning from his name or anything.
I served in the traitor guardsman legions known as the Red Rivers, because we got sent in first to soften up the positions and you could see our progress by the red river of our blood. I kept running into Kharn during one of the bigger scourging campaigns, and he wasn't dickish about the whole him being a space marine and me being killed by laser-lights or angry glances at all.
The first time I saw him, I was on perimeter patrol at one of our forward outposts, we'd just overrun a Sororitas non-militant chapel, and the Slaanesh boys were shirking their duty to go rape the sisters in a clearing near the chapel. I was watching from afar when Kharn strides up, cool as you like holding the largest stone pillar I've ever seen. I turned back and the whole fucking chapel was falling down. He'd just ripped the goddamn thing right out and was carrying it on his shoulders!
Then, if that wasn't insane enough he went and hefted this whole pillar through the air, and crushed the entire congregation of rape in the name of Slaanesh, defilers and victims all in one go.
I was just standing there dumbfounded when Kharn looked at me, as though noticing me for the first time and yet not surprised by my presence at all. He held his palm out, and I obliged him a high five. He'd earned it.
Damn well shattered every bone in my arm doing it though.
Nice guy that Kharn.
he second time I crossed paths with Kharn was in a later stage in the campaign. We were besieging one of the major hives of the planet, and I tell you what that place was locked up tighter than a Dark Eldar's pants. My commander, Oxlor the Vilest was stuck in an argument with some idiot leader of some group of Death Guard. You could see the smell it was so bad. I could tell Oxlor wasn't happy, since everyone knows the Death Guard's answer to everything is to just walk at it and watch your bits fly off. Not so good for us soft and squishy guys.
Out of nowhere, this big hand grabs our commander by the shoulder and just hefts him aside, three whole trenches back where he rebounds off a basilisk. The crew was so shocked they fired off a round on a horrible trajectory, and the shell streaked high into the sky.
Kharn the Betrayer just himself dusts himself down, and then picks back up what he had been holding. Now, I'm no techpriest and I never will be, but I know a nuclear warhead when I see it. I don't know where he got it.
No one says anything, so The Betrayer just punches the Plague marine in the face, and stuffs the warhead into the leaking mess of his stomach while he was still reeling.
No run up, no preparation. He just fucking throws the other marine into the air at the hive. For a moment it actually looks like he's thrown the warp-damned fool OVER the hive, but as he flies over the top the basilisk shell comes down and spears him through the whole hive! There's a low boom noise, the ground shakes, and then the whole hive IMPLODES!
Everything clears, and Kharn looks at me, and I feel about one foot tall. I don't know if he recognised me, but he leans down and whispers. Kharn WHISPERS to me.
"I was trying to hit the Emperor's Children on the other side" he confides in me, and then nudges me as though it's supposed to be our little secret.
I was in traction for a MONTH
As I always say, Kharn the Betrayer was pretty fun to be around, and contrary to popular belief he actually had a sense of humour as well. Probably the best example was in the middle of the campaign during a sweeping of an Imperial Guard command post, with Khorne Berserkers and our Red Rivers company marching directly into the defensive fire. The closer we got, the more apparent it became that the only thing holding the Guardsmen together was a grizzled looking Commissar in full uniform, one gun turned on us and another firing on any of his men who looked like running.
Kharn was at the tip of the assault, and so he got to the Commissar first, plucking the screaming officer up by the neck and holding him over his head.
Then, out of nowhere one of the other berserkers grabs the Commissar's legs and roars "MAKE A WISH!". Well, as you can imagine everyone on both sides forgets about the fight, and watches Kharn and this other Khorne worshipping marine just start pulling on this Commissar at both ends, the old man screaming out oaths and curses like you wouldn't believe! You could almost hear the sound of flesh tearing and bone snapping over the cheering.
Then, Kharn just let go. Totally not expecting it and pulling with all his might, the Khorne Berserker just falls backwards and starts tumbling with the near dead Commissar into a damaged hellhound, his armour grating off it and sparking!
Well, after the explosion we all turned back to Kharn, who had managed to keep a hold of the Commissar's fancy hat. Ol' Kharn put it on, and damned if it wasn't the funniest thing any of us had ever seen... till he turned to us and bellowed "I'M THE NEW COMMISSAR" at us.
They tell me five thousand traitor guardsmen died that day before someone could take that hat off him.
What a kidder!
I've been fairly insistent to you readers out there that Kharn the Betrayer was a pretty fun guy to be around. I know he gets a bad rap for the whole 'slaughtering his own allies' thing, but unless you've been there after a battle with him you don't really appreciate how much he strives to please his chaos god.
It was after one of our many conflicts that the Red Rivers Infantry were preparing to march on to our next destination. Nevermind that it was half the planet away, we as traitor guard didn't get transport vehicles. So as you can imagine when someone declared they'd found an Imperial Drop-ship in working condition everyone clamoured and fought to get a free ride to our next engagement.
Knowing full well I was too far away to get on the ship, I stayed with some of my fellow traitors at the battlefield. I'd seen Kharn after the battle, and as soon as we'd gotten our marching orders he was picking up corpses and putting them down elsewhere. This took an hour before he was satisfied, and seeing an audience he happily led us up onto a hill as the drop-ship flew a pass over the top of us, probably to gloat. Proudly, Kharn gestured to the battlefield, and then waved up at the drop-ship with his other hand. I peered down the hill, and realized he'd arranged the bodies to make out words, so many killed to form:
On your drop ship hull
I planted a melta bomb
Blood for the Blood God
It was at that point the drop-ship erupted in a violent plume, and crashed down on top of the haiku. Roaring in a cheer, we lifted Kharn up together and made to carry him to the next battlefield as a sign of our appreciation and devotion to his art.
We got about five paces before our spines liquefied but Kharn didn't hold it against us for trying.
Seriously, what a guy!
-
yo guys wasup me and some friends play on US horde azgalor you guys should check it out if ya ever have a chance my game name is buddyzen ^.^
-
I'm working to level up my current character. I want to hit lvl 70, someday, and am at 21 right now (stupid Silverpine Forrest and the longest journeys ever). When that happens I'll probably check out another type. Yay Blood Elf Mage!
-
What if all dog based food products turned into jello? ;D
-
What if all thread necromancers were killed?
-
What if all thread necromancers were killed?
But what would kill them? A Tzeentchian sorcerer? A Bright Wizard? Or would we need the power of Gandalf to fully rectify the situation?
-
What if all thread necromancers were killed?
But what would kill them? A Tzeentchian sorcerer? A Bright Wizard? Or would we need the power of Gandalf to fully rectify the situation?
You don't need Gandalf,... you need a peanut butter and cheese sandwhich ;D
-
Spam Spam Spam Spam
I don't like spam!
Spam Spam Spam Spam
-
Spam Spam Spam Spam
I don't like spam!
Spam Spam Spam Spam
If you don't like spam, then you're in the wrong thread.
-
I could have sworn this thread was dead and for a reason.
-
I'm trying to bring it back 'cause I'm bored.
gummy bears are awesome!
-
Peanut butter Jello time... Peanut butter Jello time... Peanut butter Jello time...
-
AND SHAKE IT !! where he at where he at
-
who plays wow anymore....Warhammer Online ftw
-
I could have sworn this thread was dead and for a reason.
As an aside, I'm told (but this could be faulty information) that WO sucks. As to WoW, I do...but when my subscription ends in a few months I won't be playing until at least after the wedding. There's H1N1 in WoW, don't you know.
-
I could have sworn this thread was dead and for a reason.
As an aside, I'm told (but this could be faulty information) that WO sucks. As to WoW, I do...but when my subscription ends in a few months I won't be playing until at least after the wedding. There's H1N1 in WoW, don't you know.
WO is amazing if you don't like monotony.
-
Why are we talking about WO and WOW? What happened to the spam. :'(
-
BOOBIES=chips ahoy
and it begins again...
-
/sigh
-
I promise that i wont spam this thread like i did to Paul Calder's facebook group 8)
-
This reminds me that Shaloob disappeared. I hope he didn't pull a Ben.
-
This reminds me that Shaloob disappeared. I hope he didn't pull a Ben.
What CHEAT AT WHFB!?
Oh, different Ben.
-
This reminds me that Shaloob disappeared. I hope he didn't pull a Ben.
What CHEAT AT WHFB!?
Oh, different Ben.
you can cheat? or just make the famous "all 6s trust me" rolls?
-
SUNDAY SUNDAY SUNDAY, ITS THE DALLAS MOWER EXPO! BE THERE FOR THE BIGGEST NAMES IN MOWERS, HEDGERS AND CLIPPERS!
-
20,000 OIL PAINTINGS MUST BE SOLD!!
-
20,000 OIL PAINTINGS MUST BE SOLD!!
dangit Bobby
-
100TH POST ON THIS THREAD!!! I WIN!!!
-
100TH POST ON THIS THREAD!!! I WIN!!!
time to spam to 1000 and achieve our godhood :P
-
This thread used to rock and now it is ultimate annoyingness. I hope someone AOE it until oblivion. :p
-
you had the 100th post but you double posted so you fail and your title & land goes to Jonathan
-
Sweet! BG's first God and now this. Although I'll never be as epically cool as Steve D, who could be?, at least I'm grabbing all the achievements I can. Next one is Molten Core! Oops, wrong game.
-
you had the 100th post but you double posted so you fail and your title & land goes to Jonathan
I didn't double post, Dave quoted my post.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
-
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
that's 20,000 characters, stupid limit...