Bitcoin Forum
May 11, 2024, 02:07:31 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 [5] 6 7 8 »
81  Local / Кодеры / Как собрать бинарные файлы под Windows в Linux? on: July 23, 2018, 07:18:52 PM
Здраствуйте,

Ребята может кто-то уже искал ответы на мой вопрос и имеет на руках ответы или полезные ссылке. Буду очень благодаренSmiley
Ответы такие как руками и т.д прошу не писать, мы не в детском саду.
 
82  Bitcoin / Development & Technical Discussion / Error while compiling wallet for Windows on: June 06, 2018, 05:39:27 PM
Hello,

I compile a coin purse on the basis of Cryptonote and at compilation an error occurred, on linux the wallet was compiled without problems. Can someone know how to fix this error?

-- Building for: Visual Studio 12 2013
-- The C compiler identification is MSVC 18.0.40629.0
-- The CXX compiler identification is MSVC 18.0.40629.0
-- Check for working C compiler: D:/dev/VC/bin/cl.exe
-- Check for working C compiler: D:/dev/VC/bin/cl.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: D:/dev/VC/bin/cl.exe
-- Check for working CXX compiler: D:/dev/VC/bin/cl.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
fatal: not a git repository (or any of the parent directories): .git
CMake Error at CMakeLists.txt:21 (find_package):
  By not providing "FindQt5Gui.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "Qt5Gui", but
  CMake did not find one.

  Could not find a package configuration file provided by "Qt5Gui" with any
  of the following names:

    Qt5GuiConfig.cmake
    qt5gui-config.cmake

  Add the installation prefix of "Qt5Gui" to CMAKE_PREFIX_PATH or set
  "Qt5Gui_DIR" to a directory containing one of the above files.  If "Qt5Gui"
  provides a separate development package or SDK, be sure it has been
  installed.


-- Configuring incomplete, errors occurred!
See also "D:/wallet/build/CMakeFiles/CMakeOutput.log".

D:\wallet\build>
83  Local / Альтернативные криптовалюты / Ошибка при компиляции кошелька под Windows on: June 06, 2018, 05:37:25 PM
Здравствуйте,

Компилирую кошелек для монеты на основе Cryptonote и при компиляции произошла ошибка, на линуксе кошелек скомпилировался без проблем. Может кто-то знает как исправить эту ошибку?

-- Building for: Visual Studio 12 2013
-- The C compiler identification is MSVC 18.0.40629.0
-- The CXX compiler identification is MSVC 18.0.40629.0
-- Check for working C compiler: D:/dev/VC/bin/cl.exe
-- Check for working C compiler: D:/dev/VC/bin/cl.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: D:/dev/VC/bin/cl.exe
-- Check for working CXX compiler: D:/dev/VC/bin/cl.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
fatal: not a git repository (or any of the parent directories): .git
CMake Error at CMakeLists.txt:21 (find_package):
  By not providing "FindQt5Gui.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "Qt5Gui", but
  CMake did not find one.

  Could not find a package configuration file provided by "Qt5Gui" with any
  of the following names:

    Qt5GuiConfig.cmake
    qt5gui-config.cmake

  Add the installation prefix of "Qt5Gui" to CMAKE_PREFIX_PATH or set
  "Qt5Gui_DIR" to a directory containing one of the above files.  If "Qt5Gui"
  provides a separate development package or SDK, be sure it has been
  installed.


-- Configuring incomplete, errors occurred!
See also "D:/wallet/build/CMakeFiles/CMakeOutput.log".

D:\wallet\build>
84  Bitcoin / Project Development / Questions about Cryptonote Pool on: May 25, 2018, 05:37:41 PM
Hello,

I set up a Cryptonote-based coin pool, did everything under the instructions like here https://github.com/zone117x/node-cryptonote-pool and encountered an error:

2018-05-25 18:42:50 [api] Error getting daemon data {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}
2018-05-25 18:42:50 [api] Stat collection finished: NaN ms redis, 18 ms daemon
2018-05-25 18:42:50 [api] Error collecting all stats
2018-05-25 18:42:50 [master] API died, spawning replacement...
2018-05-25 18:42:51 [pool] (Thread 1) Error polling getblocktemplate {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}
2018-05-25 18:42:52 [pool] (Thread 1) Error polling getblocktemplate {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}

Error: bind EADDRINUSE
    at errnoException (net.js:905:11)
    at net.js:1085:30
    at Object.236:1 (cluster.js:594:5)
    at handleResponse (cluster.js:171:41)
    at respond (cluster.js:192:5)
    at handleMessage (cluster.js:202:5)
    at process.emit (events.js:117:20)
    at handleMessage (child_process.js:322:10)
    at child_process.js:396:7
    at process.handleConversion.net.Native.got (child_process.js:91:7)

2018-05-25 18:42:52 [api] Error getting daemon data {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}
2018-05-25 18:42:52 [api] Stat collection finished: NaN ms redis, 18 ms daemon
2018-05-25 18:42:52 [api] Error collecting all stats
2018-05-25 18:42:52 [master] API died, spawning replacement...
2018-05-25 18:42:53 [pool] (Thread 1) Error polling getblocktemplate {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}


I understand that the problem with the connection with the demon and the wallet, looked on the Internet and launched a daemon and wallet:
./simplewallet --wallet-file=wallet_name --pass=password --rpc-bind-port=8080
./coind --rpc-bind-ip=0.0.0.0 --rpc-bind-port=8080

Question: The demo and wallet need to run on the same server as a pool or can be on the servers of the seed?
85  Local / Кодеры / Вопросы по Cryptonote Pool on: May 25, 2018, 04:48:46 PM
Здравствуйте,

Настраиваю пул для монеты на основе Cryptonote, делал все по инструкции как здесь https://github.com/zone117x/node-cryptonote-pool и столкнулся с ошибкой:

2018-05-25 18:42:50 [api] Error getting daemon data {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}
2018-05-25 18:42:50 [api] Stat collection finished: NaN ms redis, 18 ms daemon
2018-05-25 18:42:50 [api] Error collecting all stats
2018-05-25 18:42:50 [master] API died, spawning replacement...
2018-05-25 18:42:51 [pool] (Thread 1) Error polling getblocktemplate {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}
2018-05-25 18:42:52 [pool] (Thread 1) Error polling getblocktemplate {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}

Error: bind EADDRINUSE
    at errnoException (net.js:905:11)
    at net.js:1085:30
    at Object.236:1 (cluster.js:594:5)
    at handleResponse (cluster.js:171:41)
    at respond (cluster.js:192:5)
    at handleMessage (cluster.js:202:5)
    at process.emit (events.js:117:20)
    at handleMessage (child_process.js:322:10)
    at child_process.js:396:7
    at process.handleConversion.net.Native.got (child_process.js:91:7)

2018-05-25 18:42:52 [api] Error getting daemon data {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}
2018-05-25 18:42:52 [api] Stat collection finished: NaN ms redis, 18 ms daemon
2018-05-25 18:42:52 [api] Error collecting all stats
2018-05-25 18:42:52 [master] API died, spawning replacement...
2018-05-25 18:42:53 [pool] (Thread 1) Error polling getblocktemplate {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}


Понимаю что проблема со связью с демоном и кошельком, посмотрел в интернете и запустил демона и кошелек:
./simplewallet --wallet-file=wallet_name --pass=password --rpc-bind-port=8080
./coind --rpc-bind-ip=0.0.0.0 --rpc-bind-port=8080

Вопрос: Демона и кошелек нужно запускать на том же сервере что и пул или можно на серверах seed?
86  Local / Кодеры / Re: Давайте создадим с нуля биржу Open Source? on: May 25, 2018, 06:31:42 AM
Эта биржа поддерживает монеты на протоколе Cryptonote?
87  Local / Кодеры / Как сгенерировать новый генезис блок? on: May 16, 2018, 08:04:52 AM
Здравствуйте,

Нужно запустить новую сеть с исходников монеро, бинарки уже скомпилирование. Но при вводе команды для генерации нового генезис блока пишет что не верный аргумент. Как тогда сгенерировать этот блок?
88  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] [ESR] ⚡ Elspero ⚡ - Anonymous cryptocurrency, based on CryptoNigh on: May 16, 2018, 07:48:02 AM
Why do we start digging again? What did we do the other day?

I understand that this is a radical measure, but it is necessary for a safe start v0.2
89  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] [ESR] ⚡ Elspero ⚡ - Anonymous cryptocurrency, based on CryptoNigh on: May 16, 2018, 07:36:50 AM
This is just another dead coin, no activity, no clearity, it's a mess.....

you right
Coin alive, just now gaining strength!
I apologize for the long non-activity, it's all due to the problem that arose at the start of the network. For me, it is important that the network works perfectly and the coins that were produced have a value in the future. In early June, a new start of the coin is polished with a new mining algorithm and protection from the asics. By the end of the week will be published updated road map. A patience patience and wait for news, it's all done for your own safety Smiley
90  Local / Кодеры / Ошибка при сборке CryptoNote on: May 13, 2018, 10:19:43 AM
Здравствуйте,

Собираю монету на CryptoNote и когда доходит до компиляции самого демона появляется эта ошибка

Linking CXX executable coind
libCommon.a(StringUtils.cpp.o): In function `Common::StringUtils::split(std::string const&, std::vector<std::string, std::allocator<std::string> > const&)':
/root/elspero/src/Common/StringUtils.cpp:46: undefined reference to `std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> >::regex_token_iterator(__gnu_cxx::__normal_iterator<char const*, std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, std::basic_regex<char, std::regex_traits<char> > const&, int, std::bitset<11ul>)'
/root/elspero/src/Common/StringUtils.cpp:47: undefined reference to `std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> >::regex_token_iterator()'
/root/elspero/src/Common/StringUtils.cpp:49: undefined reference to `std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> >::regex_token_iterator(std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> > const&)'
/root/elspero/src/Common/StringUtils.cpp:49: undefined reference to `std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> >::regex_token_iterator(std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> > const&)'
libCommon.a(StringUtils.cpp.o): In function `vector<std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::basic_string<char> > >, void>':
/usr/include/c++/4.8/bits/stl_vector.h:395: undefined reference to `std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> >::regex_token_iterator(std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> > const&)'
/usr/include/c++/4.8/bits/stl_vector.h:395: undefined reference to `std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> >::regex_token_iterator(std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> > const&)'
libCommon.a(StringUtils.cpp.o): In function `_M_initialize_dispatch<std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::basic_string<char> > > >':
/usr/include/c++/4.8/bits/stl_vector.h:1177: undefined reference to `std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> >::regex_token_iterator(std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> > const&)'
libCommon.a(StringUtils.cpp.o):/usr/include/c++/4.8/bits/stl_vector.h:1177: more undefined references to `std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> >::regex_token_iterator(std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> > const&)' follow
libCommon.a(StringUtils.cpp.o): In function `__distance<std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::basic_string<char> > > >':
/usr/include/c++/4.8/bits/stl_iterator_base_funcs.h:82: undefined reference to `std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> >::operator++()'
/usr/include/c++/4.8/bits/stl_iterator_base_funcs.h:80: undefined reference to `std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> >::operator!=(std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> > const&)'
libCommon.a(StringUtils.cpp.o): In function `_M_range_initialize<std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::basic_string<char> > > >':
/usr/include/c++/4.8/bits/stl_vector.h:1206: undefined reference to `std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> >::regex_token_iterator(std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> > const&)'
/usr/include/c++/4.8/bits/stl_vector.h:1206: undefined reference to `std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> >::regex_token_iterator(std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> > const&)'
libCommon.a(StringUtils.cpp.o): In function `__uninitialized_copy_a<std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::basic_string<char> > >, std::basic_string<char>*, std::basic_string<char> >':
/usr/include/c++/4.8/bits/stl_uninitialized.h:258: undefined reference to `std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> >::regex_token_iterator(std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> > const&)'
/usr/include/c++/4.8/bits/stl_uninitialized.h:258: undefined reference to `std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> >::regex_token_iterator(std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> > const&)'
libCommon.a(StringUtils.cpp.o): In function `uninitialized_copy<std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::basic_string<char> > >, std::basic_string<char>*>':
/usr/include/c++/4.8/bits/stl_uninitialized.h:117: undefined reference to `std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> >::regex_token_iterator(std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> > const&)'
libCommon.a(StringUtils.cpp.o):/usr/include/c++/4.8/bits/stl_uninitialized.h:117: more undefined references to `std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> >::regex_token_iterator(std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> > const&)' follow
libCommon.a(StringUtils.cpp.o): In function `__uninit_copy<std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::basic_string<char> > >, std::basic_string<char>*>':
/usr/include/c++/4.8/bits/stl_uninitialized.h:74: undefined reference to `std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> >::operator++()'
/usr/include/c++/4.8/bits/stl_uninitialized.h:74: undefined reference to `std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> >::operator!=(std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> > const&)'
/usr/include/c++/4.8/bits/stl_uninitialized.h:75: undefined reference to `std::regex_token_iterator<__gnu_cxx::__normal_iterator<char const*, std::string>, char, std::regex_traits<char> >::operator*()'
collect2: error: ld returned 1 exit status
make[2]: *** [src/coind] Error 1
make[1]: *** [src/CMakeFiles/Daemon.dir/all] Error 2
make: *** [all] Error 2


Может кто-то сталкивался с подобной проблемой, подскажите пожалуйста как ее можно решить?
91  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] [ESR] ⚡ Elspero ⚡ - Anonymous cryptocurrency, based on CryptoNigh on: May 08, 2018, 07:08:15 PM
When i go to the website i got an error:

Your connection is not secure

The owner of elspero.org has configured their website improperly. To protect your information from being stolen, Firefox has not connected to this website.


I myself use Firefox and the site works
92  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] [ESR] ⚡ Elspero ⚡ - Anonymous cryptocurrency, based on CryptoNigh on: May 08, 2018, 07:02:40 PM
I apologize for the long absence and inoperability of the coin network, but everyone is already working and there is good news the coin is added to the pool http://esr.newpool.pw

Update the клиент GUI and CLI for Linux
93  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] [ESR] ⚡ Elspero ⚡ - Anonymous cryptocurrency, based on CryptoNigh on: May 05, 2018, 11:34:55 AM
The problem with the synchronization with the network was associated with the separation of the network into two parts. In the original blockchain, checkpoint 3000 was added. I ask everyone to use the new version https://github.com/progof/elspero
94  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] [ESR] ⚡ Elspero ⚡ - Anonymous cryptocurrency, based on CryptoNigh on: May 05, 2018, 11:04:17 AM
I apologize for the difficulties, I'm already working on fixing the network synchronization error!
95  Local / Альтернативные криптовалюты / Re: [ANN] [ESR] ⚡ Elspero ⚡ - Анонимная криптовалюта CryptoNigh on: May 05, 2018, 09:14:40 AM
Добавил кошелек GUI и CLI для Windows 64 bit
96  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] [ESR] ⚡ Elspero ⚡ - Anonymous cryptocurrency, based on CryptoNigh on: May 04, 2018, 10:54:20 PM
hi guys when will be pool ??

For a week there will be a pool
97  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] [ESR] ⚡ Elspero ⚡ - Anonymous cryptocurrency, based on CryptoNigh on: May 04, 2018, 10:51:58 PM
:53:44.928990 ERROR CHECKPOINT VALIDATION FAILED
09:53:54.242127 INFO [60.175.213.95:7475 OUT] Sync data returned unknown top block: 998 -> 2702 [1704 blocks (5 days) behind]
09:53:54.242127 INFO SYNCHRONIZATION started
09:53:57.301978 ERROR CHECKPOINT FAILED FOR HEIGHT 999. EXPECTED HASH: <21d539966caa1164d526eb829dae2099c46e343a1270d569b7f94398cc4d4282>, FETCHED HASH: <c70ed3964dc4f1ca0d1e70bc1154b7eed6b22907e44dbbfcd54b25a43bcabfb3>
09:53:57.303458 ERROR CHECKPOINT VALIDATION FAILED
09:54:04.553391 INFO [178.62.225.71:7475 OUT] Sync data returned unknown top block: 998 -> 1000 [2 blocks (0 days) behind]
09:54:04.553391 INFO SYNCHRONIZATION started
09:54:05.200507 ERROR CHECKPOINT FAILED FOR HEIGHT 999. EXPECTED HASH: <21d539966caa1164d526eb829dae2099c46e343a1270d569b7f94398cc4d4282>, FETCHED HASH: <c70ed3964dc4f1ca0d1e70bc1154b7eed6b22907e44dbbfcd54b25a43bcabfb3>
09:54:05.200600 ERROR CHECKPOINT VALIDATION FAILED
09:54:14.867956 INFO [185.59.103.48:7475 OUT] Sync data returned unknown top block: 998 -> 2702 [1704 blocks (5 days) behind]
09:54:14.867956 INFO SYNCHRONIZATION started
09:54:16.005276 ERROR CHECKPOINT FAILED FOR HEIGHT 999. EXPECTED HASH: <21d539966caa1164d526eb829dae2099c46e343a1270d569b7f94398cc4d4282>, FETCHED HASH: <c70ed3964dc4f1ca0d1e70bc1154b7eed6b22907e44dbbfcd54b25a43bcabfb3>
09:54:16.006677 ERROR CHECKPOINT VALIDATION FAILED

como lo resuevo?

You just ran the demon? If so, you need to wait for the synchronization to pass
98  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] [ESR] ⚡ Elspero ⚡ - Anonymous cryptocurrency, based on CryptoNigh on: May 04, 2018, 09:30:42 PM


Thank you very much for your help. Let's move to private
99  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] [ESR] ⚡ Elspero ⚡ - Anonymous cryptocurrency, based on CryptoNigh on: May 04, 2018, 09:26:47 PM
There's a lot of new projects coming up with the cryptonight algorithm, but interesting project nonetheless. How many devs working on this project? Is there a team?

We are three in the team
100  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] [ESR] ⚡ Elspero ⚡ - Anonymous cryptocurrency, based on CryptoNigh on: May 04, 2018, 08:37:56 PM
How long will it take for the winidows 64/32 wallet?

I am already working on this, some problems have arisen and I am looking for solutions to them. I think for a week or faster the wallet will be ready
Pages: « 1 2 3 4 [5] 6 7 8 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!