Powrót   Forum CDRinfo.pl > Różne > Komputery

Komputery Dyskusje związane z komputerami, ale nie mieszczące się w powyższych działach



Witaj Nieznajomy! Zaloguj się lub Zarejestruj

Zarejestrowani użytkownicy mają dostęp do dodatkowych opcji, lepszej wyszukiwarki oraz mniejszej ilości reklam. Rejestracja jest całkowicie darmowa!

Odpowiedz na post
 
Opcje związane z dyskusją Tryby wyświetlania
Stary 22.02.2016, 03:15   #1
szczuru
eŁDeZet Ma(j)ster
 
Avatar użytkownika szczuru
 
Data rejestracji: 05.04.2005
Lokalizacja: Uć
Posty: 2,501
szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>
Analiza źródeł programu - z PC działa, z PS3 nie

Jak w temacie Jako, że leżę z programowania to czy ktoś ze zboków, gieji i innych forumowiczów by mi pomógł?

Program ma za zadanie prze konwertować plik wejściowy do formatu xml. Z plikiem pochodzącym z gry wydanej na PC działa świetnie, lecz na analogicznym pliku z PS3 się wykrzacza. Miałem kilka dni temu bardzo podobny problem z innym narzędziem do tej gry i okazało się, że pliki w PC są zapisane little endianem, a w PS3 big endianem, lecz po bardzo wstępnych oględzinach źródeł programu widzę, że zawierają one kod do obsługi big endian, więc koniec końców nie wiem o co chodzi

Link do programu, źródeł programu, pliku z PC i PS3:
https://www.dropbox.com/sh/mjye5ak6o...YjeWUfpma?dl=0
__________________
szczuru jest offline   Odpowiedz cytując ten post

  #ads
CDRinfo.pl
Reklamowiec
 
 
 
Data rejestracji: 29.12.2008
Lokalizacja: Sieć globalna
Wiek: 31
Posty: 1227
 

CDRinfo.pl is online  
Stary 22.02.2016, 13:35   #2
Berion
Hibernant
CDRinfo VIP
 
Avatar użytkownika Berion
 
Data rejestracji: 24.06.2004
Posty: 17,116
Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>
A czy ten XML na pewno się parsuje? Może celowo właśnie nie lub nie jest to czysty XML.
__________________
Wszystko co chciałbyś wiedzieć o:
| PSX | PS2 | PS3 | Xbox |

FF000000000003010101010003010000000003010000030000 00000003010000000003010100000003010101010003010000 00000300010101010300000000000301010000000300000001 01030101010100030101000000030000000000030100000000 03000001010103000000000003010100000003000000000103 01000000000301010000000301010000000300000000000301 01010100030000000000030101000000030000000001030003 01000000000301000000030100000000030000000101030100 00000003010000030100000000030100010003010100000003 00000000000300000000000300010301000000000301000003 00000001010301010100000301010000000300000000000301 00000000030000000101030000000001030101000000030101 000000030101000000FF
Berion jest offline   Odpowiedz cytując ten post
Stary 22.02.2016, 13:41   #3
szczuru
eŁDeZet Ma(j)ster
 
Avatar użytkownika szczuru
 
Data rejestracji: 05.04.2005
Lokalizacja: Uć
Posty: 2,501
szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>
Konkretniej co co pytasz? Lakonicznie mówiąc wygląda to tak: mam tekst z gry w jej natywnym formacie i narzędzie, które konwertuje ten format do xml (i z powrotem). Program działa ok z plikiem z PC ale na pliku z PS3 już się wykrzacza. Jak wspomniałem - programistą nie jestem ale po wstępnych oględzinach tych plików (z PS3 i PC) zauważyłem, że różnicą jest sposób zapisania bajtów (little endian na pc vs big endian na ps3) i to był mój pierwszy trop bo już wcześniej miałem podobny problem z innym formatem plików w tej grze. Lecz po przejrzeniu źródeł LangTool-a (owy program) okazało się, że on obsługuje little endian jak i big endian, więc wykrzacza się na czymś innym - pytanie czym?

Xml-a z wersji z PC, mogę dowolnie edytować (jeśli chodzi o tekst) i bez problemu konwertować do natywnego formatu gry.
__________________

Ostatnio zmieniany przez szczuru : 22.02.2016 o godz. 13:47
szczuru jest offline   Odpowiedz cytując ten post
Stary 22.02.2016, 14:01   #4
Berion
Hibernant
CDRinfo VIP
 
Avatar użytkownika Berion
 
Data rejestracji: 24.06.2004
Posty: 17,116
Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>
Parsery XML są bardzo restrykcyjne. Wszystkie tagi muszą być pozamykane i nie może być żadnych udziwnień w formacie.

No ale nie ważne, skoro program nie potrafi zmielić formatu użytego w wersji dla PS3 do XML to znaczy, że różni się od tego użytego w wersji PC. Jeśli różnią się tylko indianinami to przerób.
__________________
Wszystko co chciałbyś wiedzieć o:
| PSX | PS2 | PS3 | Xbox |

FF000000000003010101010003010000000003010000030000 00000003010000000003010100000003010101010003010000 00000300010101010300000000000301010000000300000001 01030101010100030101000000030000000000030100000000 03000001010103000000000003010100000003000000000103 01000000000301010000000301010000000300000000000301 01010100030000000000030101000000030000000001030003 01000000000301000000030100000000030000000101030100 00000003010000030100000000030100010003010100000003 00000000000300000000000300010301000000000301000003 00000001010301010100000301010000000300000000000301 00000000030000000101030000000001030101000000030101 000000030101000000FF
Berion jest offline   Odpowiedz cytując ten post
Stary 22.02.2016, 14:02   #5
szczuru
eŁDeZet Ma(j)ster
 
Avatar użytkownika szczuru
 
Data rejestracji: 05.04.2005
Lokalizacja: Uć
Posty: 2,501
szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>
Albo obsługa big endian jest skopana

Ok, mam pewien trop! Jednak chodzi o brak obsługi big endian. Teraz zorientowałem się, że źródła tego narzędzia (te z obsługą big endian) mam nowsze niż samo narzędzie. Niestety najnowsza wersja programu (ta z obsługą big endian) nie działa z Ground Zeroes :/ Wrzuciłem na dropboxa z pierwszego postu ostatnią wersję, która działa z Ground Zeroes, wraz ze źródłami. Niestety ta wersja nie obsługuje big endian przez co najwyraźniej wykrzacza się na pliku z PS3.
__________________

Ostatnio zmieniany przez szczuru : 22.02.2016 o godz. 14:14
szczuru jest offline   Odpowiedz cytując ten post
Stary 22.02.2016, 22:29   #6
ethar
Herbaciarz^^
 
Data rejestracji: 19.09.2008
Posty: 738
ethar zaczyna zdobywać reputację <1 - 49 pkt>
Problem rozwiązany jakby ktoś potrzebował - https://github.com/JakubDziworski/Fo...nTool/releases
__________________
https://www.facebook.com/CzytelnikPlakalJakKupowal - moja osobista misja.

https://www.facebook.com/ZakonBrowardynow - wytłumaczenie mojego uwielbienia do piwa.

kubacki.deviantart.com
ethar jest offline   Odpowiedz cytując ten post
Stary 22.02.2016, 22:55   #7
Berion
Hibernant
CDRinfo VIP
 
Avatar użytkownika Berion
 
Data rejestracji: 24.06.2004
Posty: 17,116
Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>
To kiedy tłumaczenie MGS5?
__________________
Wszystko co chciałbyś wiedzieć o:
| PSX | PS2 | PS3 | Xbox |

FF000000000003010101010003010000000003010000030000 00000003010000000003010100000003010101010003010000 00000300010101010300000000000301010000000300000001 01030101010100030101000000030000000000030100000000 03000001010103000000000003010100000003000000000103 01000000000301010000000301010000000300000000000301 01010100030000000000030101000000030000000001030003 01000000000301000000030100000000030000000101030100 00000003010000030100000000030100010003010100000003 00000000000300000000000300010301000000000301000003 00000001010301010100000301010000000300000000000301 00000000030000000101030000000001030101000000030101 000000030101000000FF
Berion jest offline   Odpowiedz cytując ten post
Stary 22.02.2016, 23:27   #8
M@X
Get a Mac!
 
Avatar użytkownika M@X
 
Data rejestracji: 18.04.2003
Posty: 10,532
M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>
Przyszli mlodzi i robia moja robote ;-)...
__________________
"Android to syfiasty, zabugowany, irytujący, zaprojektowany przez idiotów,
lagujący, udający otwarty i wolny system." - sobrus

Hosting na świetnych warunkach z rewelacyjnym wsparciem:
M@X jest offline   Odpowiedz cytując ten post
Stary 22.02.2016, 23:43   #9
szczuru
eŁDeZet Ma(j)ster
 
Avatar użytkownika szczuru
 
Data rejestracji: 05.04.2005
Lokalizacja: Uć
Posty: 2,501
szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>
Cytat:
Napisany przez M@X Podgląd Wiadomości
Przyszli mlodzi i robia moja robote ;-)...
Chcesz dołączyć? Zawsze zostaje Ci TPP

Problem już rozwiązany
https://github.com/JakubDziworski/Fo...nTool/releases
__________________
szczuru jest offline   Odpowiedz cytując ten post
Stary 22.02.2016, 23:55   #10
M@X
Get a Mac!
 
Avatar użytkownika M@X
 
Data rejestracji: 18.04.2003
Posty: 10,532
M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>
@szczuru przetlumaczylem w zyciu 3,5 MGSa. Starczy ;-).
__________________
"Android to syfiasty, zabugowany, irytujący, zaprojektowany przez idiotów,
lagujący, udający otwarty i wolny system." - sobrus

Hosting na świetnych warunkach z rewelacyjnym wsparciem:
M@X jest offline   Odpowiedz cytując ten post
Stary 22.02.2016, 23:56   #11
szczuru
eŁDeZet Ma(j)ster
 
Avatar użytkownika szczuru
 
Data rejestracji: 05.04.2005
Lokalizacja: Uć
Posty: 2,501
szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>
Cytat:
Napisany przez M@X Podgląd Wiadomości
@szczuru przetlumaczylem w zyciu 3,5 MGSa. Starczy ;-).
Rozumiem, że chodzi o sam "czysty" tekst? Masz może go jeszcze gdzieś? I czy byłbyś w przyszłości skłonny udostępnić?
__________________
szczuru jest offline   Odpowiedz cytując ten post
Stary 22.02.2016, 23:59   #12
M@X
Get a Mac!
 
Avatar użytkownika M@X
 
Data rejestracji: 18.04.2003
Posty: 10,532
M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>
Tak, tekst. Tak, mam. Bardzo chetnie udostepnie - niech nastepne pokolenie MGSowe tez sie rozwija :-).
__________________
"Android to syfiasty, zabugowany, irytujący, zaprojektowany przez idiotów,
lagujący, udający otwarty i wolny system." - sobrus

Hosting na świetnych warunkach z rewelacyjnym wsparciem:
M@X jest offline   Odpowiedz cytując ten post
Stary 23.02.2016, 00:00   #13
szczuru
eŁDeZet Ma(j)ster
 
Avatar użytkownika szczuru
 
Data rejestracji: 05.04.2005
Lokalizacja: Uć
Posty: 2,501
szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>
"Gdy nadejdzie pora" to się odezwę

Cytat:
Napisany przez Berion Podgląd Wiadomości
To kiedy tłumaczenie MGS5?
Work in progress
__________________
szczuru jest offline   Odpowiedz cytując ten post
Stary 23.02.2016, 00:05   #14
M@X
Get a Mac!
 
Avatar użytkownika M@X
 
Data rejestracji: 18.04.2003
Posty: 10,532
M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>
Odzywaj smialo - bardzo chetnie zrobie to pro bono. Poza ta "polowka" - jest nieskonczona, nie oddam jej.
__________________
"Android to syfiasty, zabugowany, irytujący, zaprojektowany przez idiotów,
lagujący, udający otwarty i wolny system." - sobrus

Hosting na świetnych warunkach z rewelacyjnym wsparciem:
M@X jest offline   Odpowiedz cytując ten post
Stary 24.02.2016, 09:05   #15
ethar
Herbaciarz^^
 
Data rejestracji: 19.09.2008
Posty: 738
ethar zaczyna zdobywać reputację <1 - 49 pkt>
Cytat:
Napisany przez M@X Podgląd Wiadomości
Odzywaj smialo - bardzo chetnie zrobie to pro bono. Poza ta "polowka" - jest nieskonczona, nie oddam jej.
Z ciekawości ta połówka to który MGS? 4 ? I czy twoje tłumaczenia są na MGS Zanzibar?

Swoją drogą ktoś rzucił tekstem "następne pokolenie", obawiam się że jesteśmy z tego samego no może 2-3 lata nas dzielą

Na dniach podeślemy jakiś "sneak peak" - wbrew pozorom mamy sporo "technikaliów" rozgrzebanych (w sumie to wiemy jak wszystko zrobić od strony technicznej, tylko teraz czas na opracowanie tego). No i tłumaczenie, aktualnie zajmuję się tym ja - zdziwilibyście się ile tekstu jest w 1,5h grze.
__________________
https://www.facebook.com/CzytelnikPlakalJakKupowal - moja osobista misja.

https://www.facebook.com/ZakonBrowardynow - wytłumaczenie mojego uwielbienia do piwa.

kubacki.deviantart.com

Ostatnio zmieniany przez ethar : 24.02.2016 o godz. 09:25
ethar jest offline   Odpowiedz cytując ten post
Odpowiedz na post

Opcje związane z dyskusją
Tryby wyświetlania

Twoje uprawnienia:
Nie możesz rozpoczynać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz umieszczać załączników
Nie możesz edytować swoich postów

BB codeWłączone
EmotikonkiWłączone
Kody [IMG]Włączone
Kody HTML są Wyłączone

Teleport

Podobne dyskusje
Dyskusja Autor Forum Odpow. Ostatni Post
Płyta główna nie działa ale nie wiem dlaczego... Gadzina18 Komputery 9 25.03.2011 01:54
LTR-52327S rev.1 czy rev.2 mtkflash nie działa :( skyrider Napędy optyczne CD 0 27.10.2004 10:00
Kopiowanie zabezpieczonych gier v1.64a VLuka FAQ 0 29.12.2002 18:43


Wszystkie czasy w strefie CET. Aktualna godzina: 18:37.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.