Tears streaming down my face. My tears are falling drops of burn. The aching deep inside. Of knowing if you are alright. Please talk to me don’t hide. I need to know that you’re okay. This throbbing of my heart. To be with you is all I want. Gojo where are you?
I’m a gojo fan but he got kitkated by malovent shrine now yuta in go jo 💀 he also gone now ending will be not good. But Yuji saved da day atleast. Iam so sad 😢 Gojo sensei? Dat
gojo is in abandoned building frfr it is like first mission of trio, he waits for them. HE WILL COME BACK FRFR, blue-eyed king will return next chapter 100%, gege wife loves gojo too much for it to be dead.
They’re gonna wait awhile and then do a one shot where they meet a child that’s born with the 6 eyes, they will joke how they’re gonna have to train him, hell the might make it a girl lol. I’d put money on it.
I cant wait for the last chapter so Gojo glazers can finally shut the fuck up. It makes absolutely zero sense for him to be alive, and no reason to. He died doing what he loved let him fucking be
Geto is totally back (def NOT Kenjaku nuh uh) and the curse user hiding in the building is 100% Gojo (dw about it, they not the next villain for jjk Shippuden) so you see what’s being set up is actually the last panel of the manga being a satosugu kiss scene-
A little better than the last chapter, and I like to see how everyone else turned fine (why is higuruma here) ! Im curious on what the deal about big eye man is now on the last chapter
whys everyone alive? feels like were bringing in some cameos ready for the sequel to make it half readable. i guarantee gojos back next chapter as a friendly cursed spirit animal or some bullocks
Yeah, I kind of hope the Gojo will come back but considering the fact that Gege said that Gojo was to OP for the story to continue he might not, that are he is reborn as a friendly curse or something.
Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back.
erm iam here blud but iam a kitkat so bye my monkey womp womp anyways he isnt coming back you monkey hahahahaha noone getting him back and your not getting gojo only fans or a body pillow of him even if you were to get a body pillow i am pretty much sure it would have go on it and not jo
U dumba**es don’t have reading comprehension bro gojo wont come back he died an honored death , he was supposed to die so his students can surpass him and become much beter thatn he was .his revive will cause alot of chaos in the owrld
Fuck this shit were gojo they save but there secret weapon gojo is still dead plus he’s healed by Shoko and just laying down in who fucking knows what whis bullshit fr fr facts it’s facts like come the fuck on Gege you motherfucker
Shoko is dressed as Geto meaning the dude with Takaba is 100% Geto I mean after all who tf would die from a losing an arm and a hollow purple?!?!?! Certainly not my goat Suguru😂😂🔥🔥🔥🔥💯💯 (idgaf if it’s kenjaku hes my 2nd goat)
Bro Gege sold these last chapters like bring my pookie gojo back and sukuna play dirty like Gege I will kms if the friendly curse isn’t Goatjo or Jogoat #BringBackPookieGojo
Here’s my theory and sorry if i don’t know the names by heart but….the guy with Comedy CT brings back Geto cause he thought it wasn’t funny he was dead so makes replica that eventually comes whole to be the the crew for a bit maybe dies again who knows but megumi becomes the next villian and they try to mirror geto and gojo themes with one another and dealing with the darkness of sukuna and then we can see maho vs yugi and stuff like that and megumi tries to start the merger…. Only a theory but I’ve also heard that the author was done with JJK so maybe it’s my own universe
bro gojos dead move on he’s just go now bro got the fucking kitkat treatment stop teasing and meat riding glazing fantisizeing over him let him rest in peace yeah like I didn’t see y’all zesty ah tick tocks fucking femboy ah
edn!! iiacsuhsatpacowhlhvtkos September 25, 2024 @
6:33 pm
Toge deserved more screentime and no one can convince me otherwise. We have no idea of his family or backstory, yet we got that for Yuuta, Maki, and Panda. After Shibuya he was just there in the background only saying “Salmon” every couple pages. Even before and during Shibuya he was offscreened. Junpei got more lines, family, and backstory than Toge and he died in what, like 10 chapters after being introduced?
September 19, 2024 @ 2:10 pm
wheres my goat
September 19, 2024 @ 2:25 pm
Dead
September 20, 2024 @ 6:07 pm
thats wild
September 22, 2024 @ 1:16 am
we had no choise
September 22, 2024 @ 9:13 am
really wild
September 25, 2024 @ 6:52 am
I saw my mans hair and ear
September 25, 2024 @ 5:45 pm
Was that me I saw
December 20, 2024 @ 7:44 pm
what do y’all think of this ending
September 23, 2024 @ 4:37 pm
fuck a niga
September 25, 2024 @ 4:25 am
Kys
September 25, 2024 @ 2:14 pm
ky
September 25, 2024 @ 4:54 pm
shut your nigger ass up bitch
September 25, 2024 @ 5:46 pm
they better have me return
September 25, 2024 @ 7:26 pm
Shut up. Shameful behavior
September 25, 2024 @ 9:01 pm
Bruh
September 26, 2024 @ 12:18 am
Who let geto back in
September 26, 2024 @ 2:58 am
kys
September 26, 2024 @ 2:59 am
your life worth nothing
September 29, 2024 @ 9:50 am
Someone please choke me I’m abt to cry
October 22, 2024 @ 12:08 am
you are racist
November 21, 2024 @ 1:07 am
holy fuck i just came on my screen
September 22, 2024 @ 9:03 pm
Gojo comeback please 🥺
September 24, 2024 @ 2:42 pm
no hes not coming hes a kitkat
September 26, 2024 @ 7:13 am
fucking based reply xdd
September 26, 2024 @ 11:00 am
ok big dick nigga
October 4, 2024 @ 2:15 pm
you are the big dick nigga
September 24, 2024 @ 3:42 pm
man FUCK gojo 🙏💯
September 26, 2024 @ 9:20 am
thats what ive been wanting to do
September 25, 2024 @ 9:08 am
man, move onnnnnnnnnnn already, goddamn
September 25, 2024 @ 3:38 pm
He won’t, its gojover
September 25, 2024 @ 3:39 pm
He won’t, its gojover
December 3, 2024 @ 6:26 am
bog wow
September 25, 2024 @ 3:50 pm
tough luck
September 26, 2024 @ 12:40 am
Get over it already geez, like it ain’t that big of a deal no mo n!gga
September 26, 2024 @ 10:54 am
i want a movie centered around sukunas heian era
September 29, 2024 @ 8:35 pm
damn these niggers
October 5, 2024 @ 3:40 pm
kys u little cun hope u feel gd abt it
September 25, 2024 @ 5:34 pm
“A dream’s end”?
September 19, 2024 @ 2:33 pm
I’m sorry to tell you that he is a kitkat now
September 19, 2024 @ 5:22 pm
hhhhh hi babe
September 20, 2024 @ 11:14 am
please gojo my glorious blue eyed king come back 😔
September 20, 2024 @ 2:03 pm
bro aint coming back keep bro as kitkat
September 20, 2024 @ 7:00 pm
He’s not coming back… but at least there going on a mission like the good old days
September 21, 2024 @ 3:12 am
Now itadori will say Nah I’d Win
September 21, 2024 @ 5:10 pm
He isn’t coming back.
September 21, 2024 @ 6:38 pm
im literaly sobbing still how is the lord gone
September 21, 2024 @ 7:58 pm
bro he ded
September 21, 2024 @ 11:25 pm
GOJOOO😭
September 22, 2024 @ 12:40 am
It’s always people like you glazing a dead character my goodness.
September 22, 2024 @ 4:06 pm
hes not coming back babe let him be with geto in the airport in peace
September 22, 2024 @ 9:15 pm
yess bro , trust is all we need😞
September 22, 2024 @ 10:11 pm
Blud hes not coming back
September 23, 2024 @ 9:49 pm
Go / jo not coming back sorry 😀
September 24, 2024 @ 9:31 am
Can i bounce on yall rod guys, im up to stuffs
September 24, 2024 @ 12:02 pm
get out im glad he’s dead
September 24, 2024 @ 4:11 pm
Guess who’s back
September 20, 2024 @ 8:28 pm
What 💀
September 21, 2024 @ 12:36 am
Blue eyed nigga ain’t coming back 🗣️🔥
October 6, 2024 @ 4:04 pm
The fuck?
September 19, 2024 @ 6:15 pm
Didn’t you get turned to a pile of poo by a 16 year old?
September 21, 2024 @ 9:09 am
More like by the whole verse
September 20, 2024 @ 12:03 am
Sukuna be built like a pou rn, ya better shut up lil bro
September 20, 2024 @ 8:50 am
Tears streaming down my face.
My tears are falling drops of burn.
The aching deep inside.
Of knowing if you are alright.
Please talk to me don’t hide.
I need to know that you’re okay.
This throbbing of my heart.
To be with you is all I want.
Gojo where are you?
September 21, 2024 @ 3:36 am
womp womp nigga
September 22, 2024 @ 1:30 am
actuallyyyyy 🙁
September 22, 2024 @ 3:29 am
womp womp indigga (mods aprrove pls)
September 22, 2024 @ 6:43 pm
oohhhh you didnt hear? he got cut in half! and then Yuta took over his corpse, so he’s doubly dead!
September 23, 2024 @ 1:02 am
stfu fat ass
September 23, 2024 @ 7:59 pm
it is NOT that deep lil bro 💀💀🙏🙏(not everyone has iphone)
September 25, 2024 @ 9:12 am
gojo is dead, deceased, gone, grow a pair of nuts to hang from behind your dick
September 20, 2024 @ 11:59 am
What about poopkuna will he remain like milk powder
September 20, 2024 @ 9:32 pm
jjk got mid the moment gojo died. and even more so when sukuna, uraume and kenjaku died. the ending will be rushed
September 21, 2024 @ 2:58 am
I NEED GOJO. please. He’s the only reason I care about jjk
September 22, 2024 @ 5:06 pm
Bruh shut yo ass up gojo simp
September 22, 2024 @ 6:47 pm
crazy work saying this a chapter before its over. obviously all the strong characters died, theres no more book to read
September 24, 2024 @ 7:01 am
True, sukuna death was MID compared to a whole fight, he just died from a random black flash
September 20, 2024 @ 3:54 pm
Y Satoru gojo!!!
September 20, 2024 @ 7:54 pm
True
September 21, 2024 @ 2:26 am
atleast he ain’t bacteria
October 6, 2024 @ 4:06 pm
Atleast im not a. Fucking halve piece of sandwich bitch🖕😈
September 22, 2024 @ 3:15 pm
And your’s is a blop now
September 22, 2024 @ 3:22 pm
Watch yo tone
October 6, 2024 @ 4:07 pm
Hi kitkat bar
September 25, 2024 @ 11:01 am
SHUT up ur goat is now slime
October 6, 2024 @ 4:08 pm
Your goat is now ripped piece of paper
September 25, 2024 @ 3:47 pm
and your a blob
blobkuna
fruadkuna
poukuna
October 6, 2024 @ 4:09 pm
Weakjo loserjo freindissuejo traumajo slowjo slamedjo
September 19, 2024 @ 2:42 pm
shut ur damn mouth dirty
September 19, 2024 @ 5:19 pm
Nuh uh
Make me
September 23, 2024 @ 4:38 pm
15F sukuna>>>>>>>>everyone who is still alive and mogs them no diff
September 25, 2024 @ 3:33 pm
whys he dead then?
October 6, 2024 @ 4:09 pm
Who the fuck are you?
September 19, 2024 @ 2:54 pm
Quit glazing
September 20, 2024 @ 8:08 am
Nahh there is a kid here
November 28, 2024 @ 6:34 pm
Fr there mby 7 years old
September 19, 2024 @ 3:59 pm
Gojo is not coming back bro.
September 21, 2024 @ 6:38 pm
SILENCE FOOL (dissolves into tears)
October 6, 2024 @ 4:10 pm
Fax
September 19, 2024 @ 6:36 pm
Gojo will come back in jjk 2 just belive me
October 6, 2024 @ 4:11 pm
This is more glazing then i was in the heian era bro
September 19, 2024 @ 8:05 pm
Gojo will come back i just know
1 more chapter 1 more chance for gojo to come back ( Please bro )
September 20, 2024 @ 1:52 am
where is gojo my pookie >:(
September 23, 2024 @ 8:23 am
I’m a gojo fan but he got kitkated by malovent shrine now yuta in go jo 💀 he also gone now ending will be not good. But Yuji saved da day atleast. Iam so sad 😢 Gojo sensei? Dat
October 6, 2024 @ 4:12 pm
Womp Womp
September 23, 2024 @ 10:29 am
He Ain’t coming back nigger
October 6, 2024 @ 4:12 pm
Can i have the pass?
September 20, 2024 @ 5:24 am
💀
/|\
/\
September 25, 2024 @ 5:49 pm
Fuck u nigga
September 20, 2024 @ 5:48 am
He’s not coming back man… 😔
September 23, 2024 @ 1:10 pm
no shit diidy announoumous looing ass
September 24, 2024 @ 8:20 pm
why is your dumb ass talking
September 20, 2024 @ 7:19 am
there is still time for JOGO to return
September 20, 2024 @ 12:49 pm
I still have hop
September 21, 2024 @ 5:07 pm
Where is my blue eyes man??!!🥹🥹
September 20, 2024 @ 7:18 pm
real, where tf is the jogoat comeback
September 21, 2024 @ 11:23 am
fuck jogo that piece of shit is NOT returning
September 25, 2024 @ 4:59 pm
Jogo is a nigger and humans>curses
September 21, 2024 @ 1:25 pm
yo
September 23, 2024 @ 8:29 am
U mean GOJO sensei right?
October 6, 2024 @ 4:14 pm
Jogo is burned crisped he not coming back plus he was just my playground
September 20, 2024 @ 8:20 am
he got cremated
September 20, 2024 @ 10:54 pm
Got the 50% discount at the barbers
September 21, 2024 @ 3:04 pm
I don’t understand this sh no more😭
September 21, 2024 @ 9:30 am
gojo is in abandoned building frfr it is like first mission of trio, he waits for them. HE WILL COME BACK FRFR, blue-eyed king will return next chapter 100%, gege wife loves gojo too much for it to be dead.
September 25, 2024 @ 6:36 pm
He will come back
September 21, 2024 @ 2:27 pm
He’s coming back. Number of chaoters:1 number of strongest sorcerers:1 (its a sign)
September 21, 2024 @ 6:57 pm
they seems too happy like they haven’t lost a sensei or something though :/
September 22, 2024 @ 2:37 am
They’re gonna wait awhile and then do a one shot where they meet a child that’s born with the 6 eyes, they will joke how they’re gonna have to train him, hell the might make it a girl lol. I’d put money on it.
September 22, 2024 @ 10:24 am
Fire goat
September 22, 2024 @ 1:05 pm
he’s a kit kat now
September 22, 2024 @ 1:06 pm
he’s a kit kat now..
October 6, 2024 @ 4:15 pm
Heyy megumi can i use your body for a moment😈😈😈
September 22, 2024 @ 3:15 pm
Your goat became a blop then burned into ashes
October 6, 2024 @ 4:16 pm
And your goat got turned to a halve piece of sandwich and he rotted
September 25, 2024 @ 2:05 am
Bro even didn’t get a “farewell”
September 25, 2024 @ 6:33 am
fucking dead
September 25, 2024 @ 2:58 pm
hes coming back trust
September 29, 2024 @ 8:20 am
Here, I shall come next chapter
October 2, 2024 @ 1:03 am
He turn to a kitkat by me
October 31, 2024 @ 4:26 pm
kitkat
September 19, 2024 @ 2:12 pm
where’s gojo gege 😈😈😈🔪🔪
September 19, 2024 @ 7:47 pm
I am eagerly
September 20, 2024 @ 8:45 am
dead
September 20, 2024 @ 9:41 am
He got the 50% body discount
September 20, 2024 @ 7:43 pm
Was that Geto in the background with Comedian?
September 21, 2024 @ 1:31 am
It was, I hope, I swear if gojo doesn’t revive like he’s boyfriend (geto) im gonna die bruh
September 21, 2024 @ 10:09 am
That’s what I’m sayin! Why was the face hidden
September 22, 2024 @ 12:38 am
It was, so this chapter is peak destiny for serious comedian Takaba.
September 22, 2024 @ 12:32 pm
thats kenjaku. (idk probaby geto cause he was talked about in first few strips)
September 23, 2024 @ 7:04 pm
I saw that too but it’s probably not him since I’m sure they were not gonna let someone like kenjaku Take his body
September 21, 2024 @ 4:54 pm
I made him a kitkat
September 22, 2024 @ 8:52 pm
gojo help
September 23, 2024 @ 12:07 pm
Glazing gojo till my ⚰️!
October 6, 2024 @ 4:17 pm
Gege bodyguard incoming: …
September 19, 2024 @ 2:26 pm
well i guess that’s it
September 19, 2024 @ 5:36 pm
Last chapter he is coming we believe !
September 20, 2024 @ 4:01 am
Not really still one more chapter
September 24, 2024 @ 10:08 am
Yuji boutta eat sukuna’s 20th finger
September 20, 2024 @ 4:21 pm
Where the hell is gojo
September 21, 2024 @ 6:56 pm
bro cope already
September 22, 2024 @ 2:33 am
I’m sure they will eventually do a one off and it will be the reincarnation of the 6 eyes.
September 26, 2024 @ 12:02 pm
Get over it, just accept that he’s In fucking hell burning
October 6, 2024 @ 4:17 pm
In heaven bitch
September 21, 2024 @ 10:41 am
Nah that’s wild
September 19, 2024 @ 2:27 pm
somewhat boring but I’m happy that we get to see another chapter. Thank you!
September 19, 2024 @ 2:29 pm
Next is the last huh.
September 19, 2024 @ 2:33 pm
He is KitKat now
September 19, 2024 @ 2:34 pm
Alright fellas the curse used in the building is Gojo
September 20, 2024 @ 10:41 am
Nah, Gojo ain’t coming back 🔥
September 20, 2024 @ 2:38 pm
Sukuna ain’t, gojo for sure is
October 6, 2024 @ 4:19 pm
No he’s not hes in the ground 6 feet under
September 19, 2024 @ 2:35 pm
what did i just read
September 19, 2024 @ 8:10 pm
fr
September 20, 2024 @ 1:26 am
Ikr, I’m so confused
September 21, 2024 @ 9:25 am
Bro was that KENJAKU WITH TABAKA??
October 6, 2024 @ 4:19 pm
Nah it was with mickey mouse and ronald the duck
September 23, 2024 @ 4:40 pm
not jjk
September 19, 2024 @ 2:42 pm
wheres suguru
September 19, 2024 @ 5:56 pm
bro died like 11 years ago
September 21, 2024 @ 6:32 am
Wild
September 21, 2024 @ 9:50 am
No he didn’t, suguru died 2 years ago.
September 19, 2024 @ 2:53 pm
Bruh still no gojo?
September 23, 2024 @ 4:15 pm
He ain’t coming back
September 19, 2024 @ 3:02 pm
somone summarize this for me
September 21, 2024 @ 6:25 am
nigga pussy puch moonlight
September 21, 2024 @ 11:36 pm
yapyapyap
September 22, 2024 @ 11:24 am
No
September 19, 2024 @ 3:03 pm
Those sweet gyatts
September 23, 2024 @ 3:57 pm
Bro…
September 23, 2024 @ 7:14 pm
*Gulps* I’m back GUYS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
September 19, 2024 @ 3:04 pm
Kenjaku back?
September 19, 2024 @ 5:35 pm
no nigga 😭
September 19, 2024 @ 5:44 pm
no bru
September 19, 2024 @ 7:03 pm
i thickh yes bro but it can geto also
September 20, 2024 @ 9:02 am
nuh he gone
September 20, 2024 @ 5:10 pm
nah bro look at takaba panel, kenny hairstyle, and face is hiding
September 19, 2024 @ 3:05 pm
this fr a confusing chapter🙏🙏
September 19, 2024 @ 3:11 pm
Where is gojo
September 20, 2024 @ 6:54 am
Pata nahi
September 23, 2024 @ 3:44 am
I cant wait for the last chapter so Gojo glazers can finally shut the fuck up. It makes absolutely zero sense for him to be alive, and no reason to. He died doing what he loved let him fucking be
September 24, 2024 @ 4:45 pm
same as with yuta but he’s alive
September 22, 2024 @ 5:00 pm
Inside me
September 19, 2024 @ 3:12 pm
I THINK I JUST SAW SUGURU GETO NEXT TO TAKABA! Or maybe just a look a like:(
September 21, 2024 @ 7:27 am
kinda looked like it was geto fr
September 21, 2024 @ 2:43 pm
I wish it was him… 🙁
September 19, 2024 @ 3:15 pm
soooo Akutami is literally ragebaiting
September 19, 2024 @ 4:53 pm
on me bro
September 19, 2024 @ 3:19 pm
I’m so confused, what’s going on??
September 19, 2024 @ 3:23 pm
I
Hate gojo he’s bad move on he dead
September 20, 2024 @ 12:23 pm
youre just mad he is better than you 😹
September 22, 2024 @ 1:38 am
KILL YOURSELF
September 19, 2024 @ 3:53 pm
No bad thought about it, but it is a little on the boring side.
September 19, 2024 @ 4:03 pm
that shit was ASS
September 20, 2024 @ 7:40 pm
FAX
September 19, 2024 @ 4:27 pm
This is not my jujutsu kaisen🙏
September 19, 2024 @ 5:42 pm
nigga I will RAPE you
September 22, 2024 @ 11:07 am
gege is NOT cooking 😭🙏
September 19, 2024 @ 4:34 pm
Gege we see geto behind that speech bubble 🙏😜😜
September 19, 2024 @ 8:03 pm
foda-se?
September 20, 2024 @ 7:33 pm
FRFRFR ONG
September 19, 2024 @ 5:43 pm
niggas think this shit a game bro stop trollin
September 24, 2024 @ 10:56 pm
your name is bong bong shut the fuck up nigga
September 19, 2024 @ 6:09 pm
jjk falloff (writing wise) went crazy after shibuya. so much wasted potential for characters and ideas.
September 23, 2024 @ 2:12 pm
gege editors rushed him that’s why
September 19, 2024 @ 6:14 pm
Come here Yuji
September 19, 2024 @ 6:34 pm
When is the last chapter going to be released?
September 19, 2024 @ 7:01 pm
This shit so fucking confusing bro is really bringing everyone back
September 19, 2024 @ 7:19 pm
gojo coming back next chapter trust (im losing any and all hope)
September 19, 2024 @ 7:25 pm
Seriously
September 19, 2024 @ 7:47 pm
Who is that veside fushiguro? (at the first panel)
September 19, 2024 @ 8:02 pm
Gojo sola o sukuna , devemos concorda galera!!!!!
September 19, 2024 @ 8:12 pm
Geto is back 🔥🔥 💯💯
September 19, 2024 @ 8:24 pm
GOJO PLEASE! COME BACK 😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭
September 22, 2024 @ 8:02 am
Không có gì đâu gọosẽ ko trò lại
September 22, 2024 @ 3:23 pm
Sup bbg
September 19, 2024 @ 10:13 pm
“easy win …” is probably the worst you can say in JJK lol Gege will probably just kill everyone off in the next chapter and say “bye bye”
September 23, 2024 @ 12:55 pm
canon lol
September 19, 2024 @ 11:42 pm
ok guys maybe Gojo will be back next chapter dont worry we still have once chance LMAOOOO
September 19, 2024 @ 11:43 pm
this is some god-tier ragebait
September 19, 2024 @ 11:45 pm
Geto is totally back (def NOT Kenjaku nuh uh) and the curse user hiding in the building is 100% Gojo (dw about it, they not the next villain for jjk Shippuden) so you see what’s being set up is actually the last panel of the manga being a satosugu kiss scene-
September 21, 2024 @ 7:49 am
Forreal if I dont see the face of my goat Suguru im going to lost it
September 19, 2024 @ 11:48 pm
are they making a grave for gojo or geto at the top because i swear to god if its foreshadowing gojo coming back i will kms
September 23, 2024 @ 3:15 am
Neither. It’s for Megumi’ sister.
September 23, 2024 @ 3:15 am
Neither. It’s for Megumi’ sister
September 20, 2024 @ 1:15 am
lowkey,, i didnt understand it at all
September 20, 2024 @ 5:20 am
They are going to return sukuna hoply
September 20, 2024 @ 6:06 am
Gojo not not coming back bruhh
September 20, 2024 @ 6:08 am
Bro is that Suguru at behind Takaba?!!
September 20, 2024 @ 6:09 am
Or kenjaku? This chapter so confusing me.
September 20, 2024 @ 6:23 am
Did I just see sukuna and kenjaku as humans ?
September 20, 2024 @ 6:25 am
Is that sukuna and kenjaku as humans
September 20, 2024 @ 6:40 am
Bring back my goat already 😭😭😭
September 20, 2024 @ 8:56 am
This shit is wrapping fast
September 20, 2024 @ 11:27 am
A little better than the last chapter, and I like to see how everyone else turned fine (why is higuruma here) ! Im curious on what the deal about big eye man is now on the last chapter
September 20, 2024 @ 11:29 am
Where is he?…..
September 20, 2024 @ 11:33 am
whys everyone alive? feels like were bringing in some cameos ready for the sequel to make it half readable. i guarantee gojos back next chapter as a friendly cursed spirit animal or some bullocks
September 20, 2024 @ 11:51 am
Gege just want to end this manga so he can rest.
September 20, 2024 @ 1:45 pm
Geto is back????
September 20, 2024 @ 2:04 pm
Shit ass fucking chapter
September 20, 2024 @ 2:10 pm
Sukuna reviving frfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfr💀🗣️🔥
September 20, 2024 @ 2:54 pm
WHERE IS MY BLUE EYED KING LITTLE GEGE
September 20, 2024 @ 3:35 pm
Yeah, I kind of hope the Gojo will come back but considering the fact that Gege said that Gojo was to OP for the story to continue he might not, that are he is reborn as a friendly curse or something.
September 20, 2024 @ 3:36 pm
Typo, I meant or, not are.
September 20, 2024 @ 3:54 pm
One capter left, I’m gonna kms if my pookie Gojo doesn’t come back grrrrrr
September 23, 2024 @ 8:40 pm
Don’t, even tho you’re a FUCKING FAGOT.
September 20, 2024 @ 3:56 pm
Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back. Bring him back.
September 20, 2024 @ 4:15 pm
stfu
September 20, 2024 @ 5:24 pm
not happening like why so addicted over a sketch focus on real men and women not line and shades
September 23, 2024 @ 8:29 pm
“Damn, Damn.”
September 20, 2024 @ 8:42 pm
erm iam here blud but iam a kitkat so bye my monkey womp womp anyways he isnt coming back you monkey hahahahaha noone getting him back and your not getting gojo only fans or a body pillow of him even if you were to get a body pillow i am pretty much sure it would have go on it and not jo
September 23, 2024 @ 4:42 pm
SKIBIDI
September 23, 2024 @ 8:35 pm
A Onlyfans and a body pillow is crazy, what would he do to it? Have sex with it or something?
September 20, 2024 @ 8:43 pm
where is my brother
September 21, 2024 @ 5:18 am
I am here Jo
September 22, 2024 @ 1:46 am
i am you
September 22, 2024 @ 3:59 pm
megumi and hana lololol
September 23, 2024 @ 6:11 am
I’m here
September 20, 2024 @ 4:14 pm
its just or what but i see suguru figures with takaba🙏🙏
September 20, 2024 @ 4:15 pm
U dumba**es don’t have reading comprehension
bro gojo wont come back he died an honored death , he was supposed to die so his students can surpass him and become much beter thatn he was .his revive will cause alot of chaos in the owrld
September 20, 2024 @ 4:49 pm
Bring him back
September 20, 2024 @ 5:06 pm
This truly is our Disney Kaisen
September 20, 2024 @ 7:35 pm
Now it’s time to become for GOJO with sukuna fingers
September 20, 2024 @ 7:36 pm
I mean GOJO will be villain with sukuna’s fingers…see u soon btw it’s my thinking
September 20, 2024 @ 7:38 pm
wheres the scary but pretty blue eyed king 😡😡😡
September 20, 2024 @ 7:47 pm
kenjaku’s just back?
September 20, 2024 @ 7:49 pm
so kenjaku’s just back?
September 20, 2024 @ 8:43 pm
iam here
September 20, 2024 @ 8:54 pm
Fuck this shit were gojo they save but there secret weapon gojo is still dead plus he’s healed by Shoko and just laying down in who fucking knows what whis bullshit fr fr facts it’s facts like come the fuck on Gege you motherfucker
September 23, 2024 @ 4:41 pm
shoko is the most powerful character and jjk and solos miwa, yuta, mechamru, and Goku combined.
September 20, 2024 @ 9:41 pm
gege burnt down the kitchen with this one 💀
September 23, 2024 @ 8:39 pm
He did but you got hit with the, “Fuga”.
September 20, 2024 @ 11:35 pm
bro did NOT say shit 😭
September 22, 2024 @ 1:51 am
Whatt????????????
September 23, 2024 @ 8:31 pm
You just said shit, yer fookin doombass.
September 21, 2024 @ 12:09 am
bring my goat choso back pleaseeeeeee
September 21, 2024 @ 1:26 am
gege why destroy this manga in 5 ep?
September 21, 2024 @ 3:54 am
gojo renimated to a new coursed spirit to be a very suited villain…
September 21, 2024 @ 6:31 am
Bro where is Gojo,i mean Gege is really playing with our nerves
September 21, 2024 @ 6:35 am
What’s Geto doing here 💀
September 21, 2024 @ 7:11 am
Bruh
September 21, 2024 @ 7:16 am
is that geto with takaba
September 21, 2024 @ 7:30 am
Maaaan, i really hate niggers bro
September 21, 2024 @ 7:32 am
man i really REALLY hate niggers
September 21, 2024 @ 7:48 am
Shoko is dressed as Geto meaning the dude with Takaba is 100% Geto I mean after all who tf would die from a losing an arm and a hollow purple?!?!?! Certainly not my goat Suguru😂😂🔥🔥🔥🔥💯💯 (idgaf if it’s kenjaku hes my 2nd goat)
September 21, 2024 @ 8:13 am
i wonder if sukuna and gojo will be back
September 21, 2024 @ 11:06 am
Do you remember, the 21st night of September
September 21, 2024 @ 2:51 pm
this is worst than boku no hero, wont be missed
September 21, 2024 @ 2:53 pm
This ending has been…. dare I say mid
September 21, 2024 @ 6:46 pm
I’m going to seriously rape gege if he doesn’t bring back my glorious blue eyed king 🥰🥰
September 22, 2024 @ 12:28 am
I don’t get it
September 22, 2024 @ 1:45 am
my baby girl will be back gojo x geto sex scene wanteddddddddddd
September 22, 2024 @ 1:45 am
my baby girl will be back gojo x geto sex scene wanteddddddddddd
September 22, 2024 @ 1:50 am
gojo
September 22, 2024 @ 2:41 am
Why does that look like Geto with Takaba? Lol
September 22, 2024 @ 4:54 am
dream’s end = yume no owari (japanese)
Yu (Yuji) , Me (Megumi) , No (Nobara) no owari…?
September 22, 2024 @ 6:12 am
GETO!!! MY GLORIOUS KING!!!
September 22, 2024 @ 7:58 am
kenjaku’s back 💀
September 22, 2024 @ 10:06 am
…Was that Kenjaku that the comedian was talking to??!?! He had his haircut!!!
September 22, 2024 @ 2:25 pm
pretty sure the glorious king of gege sukuna will be back next chapter
September 22, 2024 @ 3:06 pm
Bruuuuh why’s everyone alive? I’m also certain Gojo is coming bk one way or the other 💀
September 22, 2024 @ 4:29 pm
I’m too fucking happy for the trio–
September 22, 2024 @ 5:49 pm
Not gonna lie if they showed us yuji killing a reincarnation of the curse mahito it will actually be a good ending unlike this
September 23, 2024 @ 1:51 am
“That’ll be a piece of cake for us three!” then next chapter an even bigger threat appear and Gege just says “I was kidding, this isnt the last one!!”
September 23, 2024 @ 5:26 am
Did any one notice the panel of Takaba talking to some guy about jokes? That guy’s face was hidden but his hairstyle ia oddly familiar!!!!
September 25, 2024 @ 7:21 pm
NAH REALLLLLLYYYYY?!?!?!?!?!?!?
September 23, 2024 @ 6:04 am
POU
September 23, 2024 @ 9:23 am
One more chapter and gojo is still dead lol bro died way to early. “Nah, I’d win” was bluds famous last words
September 23, 2024 @ 1:28 pm
Hmmm.. Something isn’t right here
September 23, 2024 @ 2:02 pm
lol kurusu n megumi
September 23, 2024 @ 4:27 pm
Why did gege kill gojo
September 23, 2024 @ 4:41 pm
mahito is back?
September 23, 2024 @ 5:07 pm
Bro Gege sold these last chapters like bring my pookie gojo back and sukuna play dirty like Gege I will kms if the friendly curse isn’t Goatjo or Jogoat
#BringBackPookieGojo
September 23, 2024 @ 5:26 pm
everything since chap 268 is a dream or we are still in yujis domain
September 23, 2024 @ 7:09 pm
Here’s my theory and sorry if i don’t know the names by heart but….the guy with Comedy CT brings back Geto cause he thought it wasn’t funny he was dead so makes replica that eventually comes whole to be the the crew for a bit maybe dies again who knows but megumi becomes the next villian and they try to mirror geto and gojo themes with one another and dealing with the darkness of sukuna and then we can see maho vs yugi and stuff like that and megumi tries to start the merger…. Only a theory but I’ve also heard that the author was done with JJK so maybe it’s my own universe
September 23, 2024 @ 7:15 pm
Everyone Will you guys be MY Jujustu to my Kaisen
September 23, 2024 @ 8:32 pm
Weid ass motherfucker.
September 23, 2024 @ 8:38 pm
MY FOOKIN R I FOOKED UP U FUCKIN GOODDAM SHITSTICK.
September 23, 2024 @ 8:45 pm
Last chapter was so bad, it put the JK in JJK, cause that was not my JJK.
September 23, 2024 @ 8:48 pm
bro gojos dead move on he’s just go now bro got the fucking kitkat treatment stop teasing and meat riding glazing fantisizeing over him let him rest in peace yeah like I didn’t see y’all zesty ah tick tocks fucking femboy ah
September 24, 2024 @ 5:07 am
hana kurusu a meateater fr
September 24, 2024 @ 3:26 pm
not gonna lie, jjk ending is not going right, if they really want an insane ending, a sad ending is the correct answer for that
September 24, 2024 @ 3:52 pm
Don’t wait for me to add Gojo
September 24, 2024 @ 3:57 pm
NAHHHHHH
September 24, 2024 @ 9:01 pm
No hakari?
September 24, 2024 @ 10:44 pm
Gojo pookie come backkk
September 25, 2024 @ 12:36 am
BRING MY KITKAT LORD BACKKKK 😭😭😭😭😭
September 25, 2024 @ 6:36 am
my sex eyed king nooo
September 25, 2024 @ 9:18 am
e
September 25, 2024 @ 10:07 am
You are right bro we still miss the goat of this anime 😔😔
September 25, 2024 @ 9:20 am
aint no way they gave me a body pillow with gojo cut in half at least i got a 50% discount so i dont rlly mind
September 25, 2024 @ 11:13 am
Dragon ball academia kaisen ahh ending
September 25, 2024 @ 12:42 pm
Dsnbsdnbf
September 25, 2024 @ 3:51 pm
me personly love hakari
September 25, 2024 @ 4:48 pm
gojo is not coming back and if he do the ending gonna be x100 worse ngl
September 25, 2024 @ 5:49 pm
Have I returned
September 25, 2024 @ 6:33 pm
Toge deserved more screentime and no one can convince me otherwise. We have no idea of his family or backstory, yet we got that for Yuuta, Maki, and Panda. After Shibuya he was just there in the background only saying “Salmon” every couple pages. Even before and during Shibuya he was offscreened. Junpei got more lines, family, and backstory than Toge and he died in what, like 10 chapters after being introduced?
September 25, 2024 @ 7:55 pm
i dont think im mentally ready for the last jjk chapter…
September 25, 2024 @ 11:37 pm
bbl drizzy
September 26, 2024 @ 4:46 am
wahhh i finally caught up
September 26, 2024 @ 1:30 pm
Haha
September 26, 2024 @ 12:02 pm
Guys gojo might be comeback gege hels on gun point making fanbase gojo will somehow reincarnated like kenjaku and sukuna did who knows gege thinking
September 26, 2024 @ 1:24 pm
Sorry but i will kill evryone in my next ch
October 5, 2024 @ 5:28 pm
Why you did this Gege akatami
October 5, 2024 @ 5:26 pm
Why you did this Gege akutami
October 9, 2024 @ 10:49 am
wheres my finger bearer curse?? I thought he’d come back??😢😢
October 15, 2024 @ 11:01 am
womp womp gojno rip my king of curse sukunathegoat999
November 1, 2024 @ 12:12 pm
ikr
January 6, 2025 @ 5:00 pm
nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn