Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Locked thread
anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum

C.H.O.M.E posted:

here is the uncorrupted version:



in vga text mode, you write the text for the frame, then you send that to the vga hardware and the VGA hardware is just gonna look up the glyph for each text character by the ascii code.



the glyphs that I see substituted (and their ascii codes) are

o->g
0x6F->0x67

n->f
0x6E->0x66

N->F
0x4E->0x46

,->$
0x2C->0x24

i->a
0x69-0x61

so you immediately notice that they're all off by 8, that is, they all are a difference of one bit flipping, the bit in position 3 (because 2^3 is 8).

code:
position: 7 6 5 4 _ 3 2 1 0
bit:      0 0 0 0 _ X 0 0 0
so for example

code:
position: 7 6 5 4 _ 3 2 1 0
bit:      0 0 0 0 _ X 0 0 0
n (0x6E): 0 1 1 0 _ 1 1 1 0 
f (0x66): 0 1 1 0 _ 0 1 1 0
so it's an intermittently stuck wire somewhere, could be that the hardware is overheated and causing the timing to screw up and sometimes not flip that position 3 bit to 1 fast enough before it gets latched, or something like that.
no one ever notices only certain columns have corrupted letters

Adbot
ADBOT LOVES YOU

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum
and whatever you do don't tag unsafe images. i've learned my lesson

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum
https://www.youtube.com/watch?v=3HNc0X3ez00

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum
https://www.youtube.com/watch?v=GVwkYB9MwU0

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum

Bill NYSE posted:

World is a gently caress.

https://twitter.com/BBCRajiniV/status/629421290974244864

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum

Juan Berenguer posted:

That's @PFTCommenter. That's kind of his bit.
i know, i'm not Rajini Vaidyanathan

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum
http://youtubedoubler.com/cPBz

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum
https://twitter.com/MasanaoHirayama/status/769451596799365120

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum
https://twitter.com/libbycwatson/status/769711937194196992

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum
:nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms: :nws: :nms:

https://i.imgur.com/lIThL4Z.mp4

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum

Hello Spaceman posted:

who did you get to film your posts like that
you're mom

https://twitter.com/TomBoogaart/status/635273508315099136

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum
https://vt.tumblr.com/tumblr_oapgfvrgz41rmerh9.mp4

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum
oh it's a youtube in way better quality
https://www.youtube.com/watch?v=FSK5Gtf5bkA

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum
https://archive.org/details/b22321664

TRIGGER WARNING: the landing page is neither :nws: nor :nms: but if you click through you may find exactly what it says on the cover

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum

Davethulhu posted:

what the gently caress is wrong with you people
what's more "computer pictures" than ye olde tyme goatse

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum
https://twitter.com/michaelleung/status/770223753720573953

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum

Squeezy Farm posted:

Oh poo poo .. I'm actually tempted to hit them up

what luck, the venn diagram between the rick and morty and gears of war fandoms is a circle

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum

quote:

Here's Motherboard's super simple guide to building your first gaming PC:

Step 1: Have an unreasonable amount of disposable income.
Step 2: Have an unreasonable amount of time to research, shop around, and assemble parts for your computer.

...

I could have saved a significant amount of money bargain hunting, but this was an inconvenience I was happy to avoid for a price.

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum

H.P. Hovercraft posted:

pcpartpicker is p goddamn idiotproof
instead he went to pc gamer dot com, which is about what you'd expect from a vice writer

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum
:nws: https://twitter.com/jill_henn/status/769974985037377536 :nms:

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum
https://www.youtube.com/watch?v=PMqyEUDhl30

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum
https://twitter.com/ItsTonyNow/status/770769136725221381

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum

syscall girl posted:

we call this advil3

it's a bigass ibuprofen tablet that has 3x the advil of one 150mg tablet

yeah you got to check with your doctor about that poo poo
actually they're 800mg

https://vine.co/v/iM0HnpBebd0

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum

Kenny Logins posted:

just started watching it last night, first 2 eps were tite
i watched all of the first season over a weekend and it was really good and i think i will do the same thing for season 2 when it ends


also speaking of yospos-approved television-style video programs, stranger things got a second season

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum

Robot Pride posted:

in the USMC these 800mg ibuprofen are called "grunt candy" and no matter what you go to the battalion aid station for (broken bone, cancer, sucking chest wound, etc) the corpsman will undoubtedly issue you a hand-sized manilla envelope filled with these and kick you the gently caress out
in the air force we called it vitamin m, for motrin

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum

epipen posted:

750mg seems nuts and proooobably wasn't actually making any difference other than increasing the risk of side-effects
folks need to be real careful with poo poo that works on noradrenaline/noradrenaline receptors tbh
prescribers don't give a single gently caress about serotonin syndrome they just go "buh i gave the patient this dose and they say it didn't work so i guess i better increase it"

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum
https://twitter.com/crankdatholly/status/770689066031575040

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum
https://vt.tumblr.com/tumblr_ocphtdleOr1sho7op.mp4

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum
my dad used to make spam, lettuce, and tomato sandwiches and he'd panfry the spam like bacon and they were real great. i should make some this weekend

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum

duTrieux. posted:

hawaiians are american though?!
what's more american than fried spam musubi

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum
they captured smokadustbowl's brand and presented it onto a tank top

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum

H.P. Hovercraft posted:

i shove the baseball-sized mozzarella ball directly into my mouth

there is not enough room to chew but that's ok i just pretend i'm a snake eating an egg and swallow it whole
:agreed:

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum

Panty Saluter posted:

http://i.imgur.com/MqgUCQI.mp4

a little :nws: depending on how sensitive your surroundings are

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum
https://www.youtube.com/watch?v=h9N7iMyLEJA

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum

NoneMoreNegative posted:

sorry professor the dog chewed my stellarator

Adbot
ADBOT LOVES YOU

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum
https://www.youtube.com/watch?v=4DhaUe6y-Co

  • Locked thread