24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
StableDiffusion тред во имя горелых свиней ======================== Предыдущий тонет тут: >>27504793
>>275079686 → серьезно или рофл? A beautiful painting of Mages of Water Circle, by artstation, by greg rutkowski, by thomas kinkade, by marc simonetti, by stephen hickman, Octane render, unreal engine, HQ, 4k
>>275080359 приблизительно. Проблема в том, что он если рисует луну - она него всегда круглая. Нет осколков, не получаются.
((moon cracked in 3 pieces)) in night sky, [[round circle]], looking from earth, asteroids line from left side to right, stars srapkling, volcano erupting, detailed
>>275080420 Если без впн с чистым ip, а еще лучше с мобильного провайдера, то телефон при регистрации не просят. Я так 6 штук зарегал, мне хватает с головой.
Короче, начал тестировать Gape модель, потому что как вышло, в прошлом треде я вмето нее тестировал обычную фурри15. Короче по промптам из прошлого треда по которым фурри 15 и фурри18 выдавали взрослых тянок, gape модель настоящих лолей выдает с широченными раздроченными дырками.
>>275080574 Никак. Эту фекилиевую нейросеть сложно заставить сгенерировать то что тебе надо. Я даже велосипед с квадратными колёсами там не сгенерил, хотя в инете куча пикч с таким
YIFFY_EPOCH18 в колабе теперь будет грузиться быстро, с серверов Майкрософт. Остальные завтра может доделаю. Уж больно долго перекачка идет и аккаунтов надо дохуя регать.
У кого-нибудь есть нормальная ссылка, например на мегу или другой обменник, для модели gape: magnet:?xt=urn:btih:9c0fac3978e650e0fa18c18ee74dc35479774c08&xt=urn:btmh:12202cfcd79430c769e8f08fca1eb053759e6df6ef5a7df846846f5b16e0bcd4dd1f&dn=gape18_yiffy15.ckpt
>>275084425 А чем тебе дрочеры не угодили? Сексуальный драйв всегда был одним из мотиваторов осваивать что-то новое. Подобные нейросети это предвестник скорого распространения всякого рода неконвенциональных фетишей. Дрочеры здесь выступают подлинными пионерами в области соприкосновения сексуальности и технологий. И да, спасибо анонам за фап контент, провел так сказать, исследование граней своей сексуальности
Совсем недавно , весь фак контич ограничивался всратыми обнажёнками с мутациями , а уже через месяц мы имеем вполне дрочибельные фурри арты , вы представляете , что к следующему году будет?
>>275085834 Не слушай его, 4 часа - это в вакууме, по факту, это может быть и 2 часа и пять часов. Ориентируйся на 90 минут от момента запуска. Там черным по белому и в FAQ колаба написано - что ни время ни ресурсы не гарантированы.
>>275086368 >волков какихто с хуями и обкончанными аналами Не волков, а лис. Ты не можешь зверей отличать, чтоли? Борда 18+, так что беги отсюда, школьник.
>>275086756 после 30 степов улучшений практически нет а самые интересные картинчоки получаются до 15 степов, дальше перенасыщение как с ростом cfg из сэмплеров самый адекватный DDIM DPM2А (ancestral) дает совсем уж другие результаты но сосет на малых количествах шагов Euler самый "стабильный" от малого до большого количества. На 10 степах спокойно годноту генерирует
>>275081096 > Но в чем проблема в хуйжопе потом текст приделать Ты еблан лол? Профессия художника мертва никто ничего руками больше не делает, все, будущее за нейросетями
>>275085576 анон, выручай я бездарный еблан, у меня не выходит воспользоваться ни одной инструкцией в шапке как делать такую же красоту? (друг попросил)
>>275091834 >у меня не выходит воспользоваться ни одной инструкцией в шапке Даже коллабом? Там же буквально пару кнопок нажать и инструкции для нормисов.
Сука, специально для тебя нагенерил сравнение чтобы опровергнуть твой наброс. До 20 шагов абсолютно везде пиздец, потому что первый переходный этап формирования еще не завершен. 20-25, 50-55 и 90-95 - три реферные точки, где кончается прошлый переходный период, а новый еще не начинается.
>самый адекватный DDIM
DDIM - это абсолютно тот же хуевый сэмлер, что и 6 других - euler, LMS, DPM adaptive, Heun, DPM2, и PLMS. Из всех этих самый лучший это DPM adaptive просто потому что он в 2 раза быстрее.
Три лучших сэмплера - это Euler A, DPM2 A и DPM Fast - Они выдают картинки отличные от 7 хуевых сэмплеров выше. DPM2 A самый долгий, ебашит в два раза дольше ейлера а, на фуррятине выдает идентичный ему результат, на sd одназначно лучше. DPM Fast быстрее DPM2 A, но хуже и его и Эйлера. Эйлер - самый топовой по цена/качество.
>>275093685 Что ты за хуйню пишешь, ебанат. DPM Adaptive нихуя не быстрее, сравнивал специально после твоих высеров - Euler A 33 секунды, Dpm Adaptive 1 минута 8 секунд на одних и тех же запросах. DPM2A тормознутый и хуйню большую часть времени выдает. Эйлер хоть и быстрый, но обычно сосет у LMS, который такой же быстрый, но по качеству чаще лучше выдает. В общем и целом между эйлером и lms переключаюсь, остальные слишком тормозные.
>>275095889 Так, моё ебало работает, только что себя в stable diffusion чэдом сделал рисованным Сейчас буду тренировать дору ух бля, готовьте промпты для голеньких тянучек
Сори, то что я вчера загружал модели в OneDrive вечером, ссылки не работают, потому у многих были проблемы с колабом. Оказывается мои аккаунты заблочили и файлы удалили. Пидоры блять. Пока вернемся к ссылкам на медленный, но рабочий хостинг.
>>275103034 Второй обзор конченый, как там вообще что-то понять можно на итерациях говна? Знатоки хуевы. Первый лучше, но говнопромт взят, хотя даже там видно что на LMS и PLMS выглядит как реальный человек, а не как намалеванная обезъяна или перефотошопленный рендер. То есть даже там видно, либо LMS, либо Euler A для более говняной, но альтернативы. Если же брать нормальные качественные промты, где детали видно, то там по скорость-реализм-качество везде LMS выигрывает. DPMad тоже неплох, но он тормознее и Euler A и LMS раза в 2. DPM2 не сильно лучше LMS, но самый тормоз из всех. Так что в лидерах так же LMS и Euler A.
>>275103293 > как там вообще что-то понять можно на итерациях говна? Где копродед сочнее -там и лучше. Euler и Euler_a для говна лучше всего. Это все знают. Потому другие семплеры и не нужны во все. >на LMS и PLMS выглядит как реальный человек При том, что в запросе его просили картинку рисованную. >DPMad тоже неплох, но он тормознее Он на всех степах одно и тоже нагенерировал.
ВебУИ снова обновился, в колабе теперь можно будет смешивать разные модели. Пока по дефолту при запуске качается только одна модель. Потом можно будет сделать скачивание нескольких моделей. Нужно ли? Только все это будет очень долго, с одной-то моделью у некоторых по 10 минут все устанавливается. Надо нет?
>>275103350 >При том, что в запросе его просили картинку рисованную. Там говнозапрос, я и говорю. Они просят гиперреализм, а потом тут же рисованную. LMS выполняет больше по первому параметру. В LMS запрос точнее обработан, нечто среднее между гиперреализмом и картинкой.
>Он на всех степах одно и тоже нагенерировал. Так он вроде вообще степы не понимает. Сколько не ставлю, он генерит медленнее и Euler A и LMS. Поэтому и говнянее, в нем смысла нет, можно поднять степы LMS или Euler A, будет по времени так же и качественно, а уменьшать время до Euler A и LMS он не умеет.
>>275103513 Я с локалки, там большущая разница. Если надо новые запросы опробовать, сильно быстрее все будет на LMS и Euler A, больше картинок и качество в среднем хорошее, чаще чуть лучше у LMS. Если нашел крутой запрос и хочешь из него максимум выжать, то либо тот же LMS и побольше степов, либо DPM2a, но будет тормозно и долго.
Шизло ебаное, на всех картинках что когда либо постились в тред видно что LMS = DPM2 = HEUN = DPMad = PLMS = ГОВНО СУКА ТАМ ОДИНАКОВЫЕ ХУЕВЫЕ РЕЗУЛЬТАТЫ ВО ВСЕХ ЭТИХ СЕМПЛЕРАХ, БЛЯДЬ!
Как разные сетки воспринимают промпт на голую флаттершай с гейпом писечки и один и тот же сид. У (((flattershy)))) был самый сильный () в запросе, кроме того там были (pony body), (my little pony), hoof так что если сетка умела, она рисовала поняшку, если знала кто такая флаттершай, то рисовала её, если могла в порнуху - рисовала порнуху, если не могла, то не могла.
Как видно, объединение сеток приводит к тому что они узнают про поней, про флаттершай и про секс. Но хорошие результаты у этих гибридов не очень получаются.
>>275104053 >steps 19 >волосы как ебанина >лицо вытянуто будто под каток попал >глаза расхуячены >жопный фотошопный блюр >зубы в артефактах >вместо скина сплошной блюр >на майке нет текстуры Я и говорю говнистее, даже несмотря что степов больше навалили. Euler получше, но тоже заметная меньшая детализация.
>>275100973 >>275101624 Как такое делать? Это особая версия для замены лиц какая-то? В обычной версии все портреты кроме самых самых знаменитостей всратыми получаются же
Есть 2080ти с ДОСТАТОЧНО памяти, но как же мне впадлу это все устанавливать нахуй... Особенно я не хочу ставить ебучий ссаный линукс в дуалбут, потому что знаю - рано или поздно там что-нибудь отъебнется само по себе и винда моя пойдет нахуй.
Реквестирую что-то наподобии filled condom, Close-up woman holding up a filled condom, пробовал через несколько нейронок, там вообще какая-то хуита выходит интересно как на нормальной пк версии будет
>>275110034 А что там сложного, там итак гуй. Запускаешь колаб, указываешь место где лежат картинки для тренировки, пишешь в следующем поле кто это (на примере там написано "guy") и нажимаешь просто start training.
>>275110341 Ну это прикольно, как минимум необычно, редко таких жаб кто рисует вообще. Третья вообще прикольно получилась, на австралийскую квакшу похожа. > фапать Как же ты заебал со своим фапаньем! Можно подумать все что существует - создано для дрочки двачерами. Пиздец, как бесит сука.
>>275110526 Смари, чтобы было более реалистично: живот болжен быть большим, точнее не живот, а БРЮХО. Двойной подбородок опционально, но желательно. Ну и грудь должна быть небольшая. Бесхвостые амфибиии - это ведь желудки с лапками и пастью.
>>275110831 Потому что страдартная модель не знает что такое сперма, вообще. Ну и гондоны по ее мнению - это что-то полупрозрачное из полиэтилена. Модель просто не обучали таким вещам и все, это нужно готовить пак таких картинок и обучать самому.
>>275110906 inb4: ПОНЯТНО ВАША НЕЙРОСЕТЬ НЕ УМЕЕТ В ГОНДОНЫ ВИСЯЩИЕ РЯДОМ С ТЕЛЕВИЗОРОМ ПО КОТОРОМУ КРУТЯТ ЛЕНИНА В НОВОГОДНЮЮ АТМОСФЕРУ НАПОЛНЕННЫЕ ГОВНОСПЕРМОЙ КОПРОДЕДОВ В КОТОРЫХ НАХОЯДТСЯ СПЕРМОТОЗОИДЫ-МИКРОШВАЙНЫ ОКРАШЕННЫЕ КАК ЭМО ЧЕРНЫМИ ВОЛОСАМИ С ЗЕЛЕНЫМИ КОНЧИКАМИ
>>275110946 Ты не правильно написал. Я указал три названия, под которыми она значится в английском языке. Гуглтранслейт - это говно. Потому у многих промпты и не получаются.
>>275111000 Да не, просто хотелось бы чтобы всё было по одной кнопке в нормально ГУИ, нажал кнопку-выбрал папку с картинками-обучил нужной хуйне-выдал результат В коллабе я пока вообще не разобрался хотя все пишут что там ультра легко, ага нихуя там непонятно
>>275111244 Блять, лол, как же это годно! Ни один фурри-художник бы до такого не додумался. >с более точными Не сболее точными, а с единственно верными. Перепроверяй все слова которые не знаешь по словарям, википедии, контекстным переводчикам, справочникам.
>>275111000 Нейросеть умеет ровно то, чему ее обучали. Это как у негра из дикого племени попросить описать что такое снег, лед, наст и снежная крупка, если он никогда в своей жизни не видел зимы и снега. Он даже гипотетически представить себе не может такое агрегатное состояние воды. Так и нейросеть. Разница только в том, что нейросеть учится быстрее чем негры.
во имя горелых свиней
========================
Предыдущий тонет тут:
Архивач https://arhivach.ng/?tags=13839
https://yandex.ru/search/?text=StableDiffusion+тред+site:arhivach.ng
========================
StableDiffusion - некстген нейросеть для генерации картинок из текста.
Сайт проекта: https://beta.dreamstudio.ai/dream
WiKI по StableDiffusion: https://wiki.installgentoo.com/wiki/Stable_Diffusion
Порядок действий для dreamstudio:
Регистрируешься с временной почтой и тебе даётся ~200 генераций. Когда они закончатся, пересоздай акк. 200 генераций - это базово. Увеличение разрешения или других параметров повышает "цену", будет расходоваться больше попыток. Когда кончаются генерации делаешь новый акк на новую фейкопочту. Дело 20 секунд.
Временные почты:
https://10minutemail.net/ | https://10minutemail.com/ | https://mailnesia.com | https://tempmail.plus | https://temp-mail.io | https://temp-mail.org | https://dropmail.me | и другие
Базовые настройки. Можно спокойно менять под ваши нужды:
Cfg scale: от 5 до 11
Steps: от 20 до 50
Без цензуры - локальная ПК-версия и колаб, о них ниже
=========================================
СОВЕТЫ ПО ПАРАМЕТРАМ:
Width - ширина картинки
Height - высота
cfg_scale - чем больше значение, тем ближе картинка соответствует запросу, жертвуя реализмом + повышается насыщенность цветов и появляются артефакты. По умолчанию стоит 7.
Если на картинке видны голубые-жмыхнутые артефакты, то надо увеличить steps либо поставить k_euler sampler
==========================================
Таблички показывающие как разные семплеры и количество итераций влияет на результат:
https://i.postimg.cc/8DM3ccVg/samplers-steps.jpg
https://telegra.ph/SD-sravnenie-parametrov-i-modelej-09-28
==========================================
⚠️ Гугл колаб с полным функционалом и возможностью автоматического сохранения на гулодиск/архив на ПК, а просто для работы вообще не требует доступ к твоему аккаунту:
https://colab.research.google.com/drive/1TC4SSLncPWytSPvquR6Y4-U7wZRfAXrV
Есть выбор моделей: Нормальная и YIFFY, FURRI - последние две специфические, создавались под баб с хуями, хуи и различные фурри.
~4 часа в день на один фейковый аккаунт. Присутствует img2img, inpaiting, outpainting и т.д.
Это почти тоже самое, что хорошая локальная версия для ПК, только на серверах Гугла.
--------------------------------
💥Очень простой в использовании колаб: https://colab.research.google.com/drive/1xspncncuwztQYt7GXj9Kavp1ql6p3mng
Есть все необходимое, а главное запускается с одной кнопки. Картинки сохранятся на гуглодиск.
--------------------------------
Старый коллаб от анона, для работы обязателен доступ к твоему аккаунту.
https://colab.research.google.com/drive/18YLSgh5gGjjsilyeSH-fB65Ml9M-e_a6
Твой гугл диск никому не нужен, доступ необходим для подргузки весов. Колабом можно пользоваться ~4 часа в день.
====================================================
⚠️ УСТАНОВКА НА ПК ⚠️
Нейронка вышла в открытый доступ. Новая версия весов 1.4 (на сайте дримстудио 1.5)
Без проблем работает только на NVIDIA от 6 гигов памяти(но есть костыли для 2-4Гб):
https://github.com/AUTOMATIC1111/stable-diffusion-webui
Оптимизация если памяти мало (медленная работа и генерация маленьких картинок 0.26Мп):
https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Optimizations
https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Troubleshooting#low-vram-video-cards
Обычная нищенская модель: https://drive.google.com/file/d/1wHFgl0ivCmIZv88hVZXkb8oy9qCuaBGA/view
"Жирная" модель, которую нужно поставить вместо стандартной "нищенской" для лучшего качества, если у тебя действительно много видеопамяти(12-24гб): https://drive.google.com/uc?export=download&confirm=no_antivirus&id=1-0RZYOBkp_22JEu1aCzCjVkDffDbV_9T (ema_full 1.4) - обладатели самых топовых игровых видях и nVidia Tesla - ставить только ее.
Модели для хуев, футанари, аниме-трапов, и фурри: https://iwiftp.yerf.org/Furry/Software/Stable%20Diffusion%20Furry%20Finetune%20Models/Finetune%20models/
Инструмент для объединения/слияния моделей: https://github.com/eyriewow/merge-models - можно слить обычную модель и модель футанари для хуев
Еще модели: https://cyberes.github.io/stable-diffusion-models/
Дообучение модели по своим картинкам:
https://rentry.org/textard
https://github.com/hlky/sd-enable-textual-inversion
https://www.reddit.com/r/StableDiffusion/comments/wvzr7s/tutorial_fine_tuning_stable_diffusion_using_only/
Другие варианты и гайды:
> Nvidia 6гб+
https://nmkd.itch.io/t2i-gui
>У меня 4 гб видеопамяти
https://rentry.co/retardsguide
>У меня 2 гб видеопамяти
https://github.com/neonsecret/stable-diffusion
>Я АМДаун
https://rentry.org/sd-nativeisekai
>У меня встройка, либо вообще нет видюхи, хочу на CPU
http://rentry.org/cputard
>Я педик с M1 от Пролапса Кука
https://github.com/lstein/stable-diffusion
Устаревшая сеть от Анона из треда: https://github.com/Mimocro/waifu-diffusion-gradio-hosted-by-colab
Другие сетки красноглазиков:
https://github.com/sd-webui/stable-diffusion-webui
Фикс на видеопамять, позволяет запускать шарманку на 4 гб видеопамяти, а на 8 гб позволяет разрешения вплоть до 1472х832:
https://github.com/Doggettx/stable-diffusion
Ставить attention.py, model.py, txt2img, img2mg поверх своей модели
обрезанная однокнопочная версия для не осиливших, баловство: https://grisk.itch.io/stable-diffusion-gui , на 4гб можно майнить 256х512
⚡️ Бесконечное полотно: https://github.com/lkwq007/stablediffusion-infinity
===========================================
Памятка по параметрам и добавкам к тексту промта
🔥 Автоматический генератор/подборщик промтов:
https://hf.space/embed/Gustavosta/MagicPrompt-Stable-Diffusion/+
ДОБАВКИ К ЗАПРОСАМ:
Списки стилей c пояснениями:
✔️ https://pst.klgrth.io/paste/tjng4 (читать обязательно)
https://telegra.ph/Kratko-o-klyuchah-v-promptah-09-28 (то же самое)
https://rentry.org/m77ku - про стили, аниме и сиськи
🟠 Полный список:
https://rentry.org/artists_sd-v1-4
https://www.urania.ai/top-sd-artistsnb
https://sgreens.notion.site/sgreens/4ca6f4e229e24da6845b6d49e6b08ae7
СЛОВА-ЗАМЕНИТЕЛИ
❗ tranny вместо girl/woman дает больше сисек
fallus вместо dick/penis/cock/prick
Поддерживаются эмодзи, так что можешь использовать их, вместо слов 🐎 🍆👦💦
Дополнительные ключи для стилей и художники: https://pst.klgrth.io/paste/w3me6
⚠️ Скобочки ((((УСИЛИВАЮТ)))) эффект слова или фразы, запятые ставить нужно тоже.
Квадратные скобочки [ отменяют или ослабляют ] эффект (работает в нормальном колабе и локально)
Пример простого, но хорошего запроса:
> photo, fronal (((full body))) portrait of very (((wrinkled))) old man, poop on face, in a dark dirty ((dungeon)), ((((eating poop)))), bokeh, shot from dslr, cinestill by thing and cronenberg, perfect faces, fine details, high textures, ultra hyper sharp, insanely detailed and intricate, super detailed, hdr ultra high quality, high detail, 4k
--------------
Другие варианты гугл колаб для ценителей пердолинга:
https://colab.research.google.com/drive/1jUwJ0owjigpG-9m6AI_wEStwimisUE17 - колаб с подгрузкой модели через huggingface
https://colab.research.google.com/github/pharmapsychotic/ai-notebooks/blob/main/pharmapsychotic_Stable_Diffusion.ipynb#scrollTo=wzmVAdZ1-5tE - колаб с подгрузкой модели через гуглодиск
https://colab.research.google.com/github/deforum/stable-diffusion/blob/main/Deforum_Stable_Diffusion.ipynb - колаб с анимацией и обработкой видео
https://colab.research.google.com/github/lkwq007/stablediffusion-infinity/blob/master/stablediffusion_infinity_colab.ipynb - outpainting
--------------
ПРОЧИЕ УТИЛИТЫ:
https://mage.space/ - без цензуры, но медленно и мало настроек
Еще: https://thumbsnap.com/gen и https://huggingface.co/spaces/stabilityai/stable-diffusion (тут цензура на порно, но работает шустро и без регистрации)
https://huggingface.co/spaces/stabilityai/stable-diffusion
Боты в телеге: @piratediffusion @txt2image_exhuman_bot @preview_stable_diffusion_bot @StableDiffusionWrapperBot
ищем готовое, вдохновляемся, пиздим промты:
https://lexica.art/ https://krea.ai/ https://libraire.ai/ https://www.reddit.com/r/StableDiffusion/?f=flair_name%3A%22Prompt%20Included%22
https://promptomania.com/stable-diffusion-prompt-builder/ - конструктор запроса
Исправление лиц: https://hf.space/embed/sczhou/CodeFormer/+?__theme=dark - лучшее исправление лиц
@restoration_photo_bot (тeлeгpамм) - исправление лиц или colab отдельный https://colab.research.google.com/drive/1sVsoBd9AjckIXThgtZhGrHRfFI6UUYOo
https://arc.tencent.com/en/ai-demos/faceRestoration - хорошее исправление лиц
https://colab.research.google.com/github/pharmapsychotic/clip-interrogator/blob/main/clip_interrogator.ipynb#scrollTo=rbDEMDGJrJEo - определение запроса по картинке через clip
https://huggingface.co/spaces/Salesforce/BLIP - определение запроса по картинке
Плагин фотошоп: https://christiancantrell.com/#ai-ml на пиратке просто распаковываем файл ⚹.CCX как zip-архив и копируем полученую папку в C:\Program Files\Adobe\Adobe Photoshop 2022\Plug-ins Нужна версия сс 2022 v23.5 и выше.
АПСКЕЙЛ
Внимательно читаем: https://rentry.org/sdupscale
https://replicate.com/nightmareai/latent-sr - самый лучший апскейл фото и регулярных текстур(ветки деревьев, водная гладь) медленный результат, около 10 минут обработка или colab https://colab.research.google.com/drive/19euI_7GAgbvMoZsuPj9SZseDeuFnwBj8#scrollTo=_hrsrSgFpB1V
https://replicate.com/jingyunliang/swinir - быстрый результат или colab https://colab.research.google.com/drive/1a2YQVAu5J-ygsn3xJfgncvqn613zZJEY?usp=sharing или еще удобный discоrd бот https://дискорд.гг/WxPKSrNgzJ
http://waifu2x.udp.jp/ - апскейл для рисованных картинок, аниме
https://replicate.com/nightmareai/real-esrgan - простой апскейл с хорошими результатами
Topaz gigapixel (нужно пробовать разные пресеты под разный тип изображения) - быстрый результат, можно апскейлить много за раз, работает как программа на компе. Вместо гигапикселя вышел новый продукт (ищи на торрентах): https://www.topazlabs.com/topaz-photo-ai
Adobe Photoshop: Увеличение с сохранением деталей 2.0 + Neural Filters "Удаление артефактов сжатия"
Посредством фотошопа можно комбинировать различные инструменты апскейла (например лицо проапскейлить одним методом, ткани и одежду - другим, деревья - третьим, фон - четвертым, глаза - пятым, и т.д.), все это сложить друг на друга посредством масок и потом свести.
=============
Шаблон шапки ОП-поста для перекатов: https://pst.klgrth.io/paste/p9hcr