Bitcoin Forum
August 17, 2017, 12:49:23 PM *
News: Latest stable version of Bitcoin Core: 0.14.2  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 »
  Print  
Author Topic: GekkoScience 2Pac BM1384 Stickminer Official Support Thread  (Read 57754 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
vh
Sr. Member
****
Offline Offline

Activity: 462


View Profile
January 26, 2017, 04:00:52 AM
 #1

########################################
#GekkoScience 2Pac BM1384 Stickminer Official Support Thread#
########################################



=================
=Thanks To The Community=
=================
As with the original compac, this project would not have even been possible without the great support from the community.  
A big thanks to everyone who pitched in; whether through signature campaigns, discussion, product ordering, or anything else.


=================
=How to get a 2Pac=
=================
Check the current product discussion thread for the latest news and updates.
https://bitcointalk.org/index.php?topic=1651958.0


=================
=How to Run=
=================
At the moment, you will need to build cgminer with the latest gekko driver to mine with the 2Pac.

The driver is under active development in an fork of ckolivas/cgminer.  
A pull request will be redirected to the ckolivas/cgminer repo once the code approached a stable point.

Run syntax:

*nix [if not root level privileges, see Q&A]
./cgminer -o stratum+tcp://pool.ckpool.org:3333 -u 1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr -p x --suggest-diff 32

Windows
cgminer.exe -o stratum+tcp://pool.ckpool.org:3333 -u 1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr -p x --suggest-diff 32


Linux cgminer build steps

    Ubuntu 16.04.1 LTS new install.
    Default Install (+OpenSSH server)

Code:
sudo apt-get update
sudo apt-get upgrade -y

sudo apt-get install -y build-essential git autoconf automake libtool pkg-config libcurl4-openssl-dev libudev-dev
    
mkdir -p git/vthoang; cd git/vthoang
git clone https://github.com/vthoang/cgminer.git
cd cgminer

CFLAGS="-O2 -march=native" ./autogen.sh --enable-gekko
make -j 2



    Debian 8.7.1 new install.
        Default Install (No desktop environment, + SSH Server)
        (*do not specify root password to enable sudo)
   
    or Raspbian - Kernel version: 4.4 (Raspberry Pi)

Code:
sudo apt-get update
sudo apt-get upgrade -y

sudo apt-get install -y build-essential git libusb-1.0-0-dev libusb-1.0-0 libcurl4-openssl-dev libncurses5-dev libudev-dev screen libtool automake pkg-config libjansson-dev

mkdir -p git/vthoang; cd git/vthoang
git clone https://github.com/vthoang/cgminer.git
cd cgminer

CFLAGS="-O2" ./autogen.sh --enable-gekko
make -j 2





Window cgminer.exe build steps (grab the finished zip file in the next paragraph if you want to skip this)

    https://bitcointalk.org/index.php?topic=1764803.msg17624477#msg17624477


Linux cgminer.exe cross-compile steps

    Ubuntu 16.04.1 LTS new install.
    Default Install (+OpenSSH server)

Code:
sudo apt-get update
sudo apt-get upgrade -y

sudo apt-get install -y build-essential git autoconf autopoint bison flex gperf libtool libtool-bin python ruby scons unzip intltool p7zip-full libgtk2.0-dev


cd /opt
sudo git clone https://github.com/mxe/mxe.git

export MXE_DIR=/opt/mxe
export MXE_TARGETS='i686-w64-mingw32.static'
sudo make -j 4 -C $MXE_DIR MXE_TARGETS="$MXE_TARGETS" curl pthreads pdcurses ncurses libusb1


echo 'export PATH=/opt/mxe/usr/bin:$PATH' >> ~/.profile
echo 'export PKG_CONFIG_PATH=/opt/mxe/usr/i686-w64-mingw32.static/lib/pkgconfig/' >> ~/.profile

export PATH=/opt/mxe/usr/bin:$PATH
export PKG_CONFIG_PATH=/opt/mxe/usr/i686-w64-mingw32.static/lib/pkgconfig/

cd ~
mkdir -p git/vthoang
cd git/vthoang

git clone https://github.com/vthoang/cgminer.git
cd cgminer

autoreconf -fi
CFLAGS="-O2 -msse2" ./configure --host=i686-w64-mingw32.static --disable-shared --enable-gekko

make -j 2
strip cgminer.exe


    cross-compiled cgminer.exe binaries

    Apr 29, 2017 @ 495461c - cgminer-4.10.0-windows-gekko-495461c.7z
    Apr 20, 2017 @ b682468 - cgminer-4.10.0-windows-gekko-b682468.7z
    Apr 02, 2017 @ 3094f39 - cgminer-4.10.0-windows-gekko-3094f39.7z
    Mar 23, 2017 @ b756f23 - cgminer-4.10.0-windows-gekko-b756f23.7z
    Mar 22, 2017 @ 4fc8783 - cgminer-4.10.0-windows-gekko-4fc8783.7z
    Mar 09, 2017 @ 2a41ffb - cgminer-4.10.0-windows-gekko-2a41ffb.7z

=================
=Expected Performance=
=================
The expected performance of the 2Pac is 0.11*MHz=GH.  For example, 150MHz gives 16.5 GH (theoretical expectation).

Rough chart of power draw:


2Pac running with default settings:


=================
=Cooling=
=================
If you run the miners over about 100MHz it is strongly advised to cool them with a fan.  The cooling requirements are fairly low and unless you're trying to run 250MHz or above almost any fan at all will do.

===============
=Basic Q&A / Troubleshooting=
===============

Q. Can I run this cgminer build with the original Compac?

Yes.  The original Compac will register with separate device name from the 2Pac.

Q. Can I run this cgminer build with other USB miners?

It is recommended to use the official cgminer build for better support of other devices.  
It is best to keep the 2Pac separated from other devices until this fork of cgminer can be regression tested.

Q. How can I set a different frequency for the 2Pac vs the Compac?

cgminer will accept one or both parameters for the stick.
--gekko-compac-freq 200 --gekko-2pac-freq 150

Q. How many 2Pac(s) can I run at a time?

One.  Review the power chart in the performance section above.  
You can add more sticks using a 1-2A per port powered hub (recommended).
Hub thread: https://bitcointalk.org/index.php?topic=1779423.0

Q. Something doesn't look correct..  

Here are some of the more common ways to address issue(s):

Any email asking for support will be met with "If you didn't buy from me, talk to the person you bought it from."


Q. How do I get the latest version of the driver and code?

Updates to main cgminer and gekko updates will be checked in regularly.
If you are following along with the instructions, enter the cgminer directory, pull and rebuild:
Code:
cd ~/git/vthoang/cgminer/
git pull
...

Q. How to get past "USB init, open device failed" ... "you don't have privilege to access" error.
Code:
cd ~/git/vthoang/cgminer/
sudo usermod -G plugdev -a `whoami`
sudo cp 01-cgminer.rules /etc/udev/rules.d/
sudo reboot


1502974163
Hero Member
*
Offline Offline

Posts: 1502974163

View Profile Personal Message (Offline)

Ignore
1502974163
Reply with quote  #2

1502974163
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1502974163
Hero Member
*
Offline Offline

Posts: 1502974163

View Profile Personal Message (Offline)

Ignore
1502974163
Reply with quote  #2

1502974163
Report to moderator
1502974163
Hero Member
*
Offline Offline

Posts: 1502974163

View Profile Personal Message (Offline)

Ignore
1502974163
Reply with quote  #2

1502974163
Report to moderator
vh
Sr. Member
****
Offline Offline

Activity: 462


View Profile
January 26, 2017, 04:01:08 AM
 #2

======================
= cgminer on Windows =
======================

(!)... If you have access to linux, use the mxe based cross compile example in the post above.

(!)... If you just want the windows executable, read a little past the cross compile section in the post above for a pre-built cgminer.exe.


Building the cgminer.exe binary for windows on windows can be a bit tricky (not for beginners).

Follow the steps below in exact order.  If a step fails, most steps after it will fail also.

Once you have a successful binary, zip up the whole C:\MinGW folder for safe keeping.  
Chances are these instructions won't work, as is, a few months from now due to normal updates, but you might still be able to git pull and build updates.

Environment Used:
Windows 7, (should work for all WinOS supported by MinGW & Git)
MinGW Installation Manager (0.6.2-beta-20131004-1 - Tested)
Git for Windows (2.11.0 - Tested)



MinGW Installation Manager
http://www.mingw.org/ : Download installer : mingw-get-setup.exe

    Install Options:
    default all - "C:\MinGW\"
    Mark for installation - "mingw-developer-toolkit", "mingw-base"
    Installation -> "Apply Changes"

From Windows Explorer: (or you'll get errors later)
C:\MinGW << Security (Edit)<< Users << Full Control  
    
Paste the following into Windows+R to get a MINGW32 shell and init the home directory: "C:\MinGW\msys\1.0\msys.bat"

From MINGW32 shell:
Code:
echo 'export PATH=$PATH:/opt/git/bin:/opt/git/mingw64/bin:/opt/git/usr/bin/' > ~/.profile
mkdir /opt
exit

Install Git for Windows
https://git-for-windows.github.io/

    Install Options:
    "C:\MinGW\msys\1.0\opt\git"
    "Use Git from Git Bash only"
    default everything else -->>>
    

Return to MINGW32 shell and complete the build.

Code:
#--- From MINGW32 shell: "C:\MinGW\msys\1.0\msys.bat"

mingw-get install mingw32-libpdcurses mingw32-pdcurses

curl -O http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/pkg-config_0.23-3_win32.zip
curl -O http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/pkg-config-dev_0.23-3_win32.zip
curl -O http://ftp.gnome.org/pub/gnome/binaries/win32/glib/2.28/glib_2.28.1-1_win32.zip
curl -k -O https://curl.haxx.se/gknw.net/rm/7.33.0/dist-w32/curl-7.33.0-devel-mingw32.zip

unzip pkg-config_0.23-3_win32.zip -d pkg-config
unzip pkg-config-dev_0.23-3_win32.zip -d pkg-config
unzip glib_2.28.1-1_win32.zip -d glib
unzip curl-7.33.0-devel-mingw32.zip -d curl

cp pkg-config/bin/pkg-config.exe /mingw/bin/
cp pkg-config/share/aclocal/pkg.m4 /mingw/share/aclocal/
cp glib/bin/libglib-2.0-0.dll /mingw/bin/
cp "C:/MinGW/bin/libintl-8.dll" "C:/MinGW/bin/intl.dll"

cp curl/curl-7.33.0-devel-mingw32/bin/* /mingw/bin/
cp -r curl/curl-7.33.0-devel-mingw32/include/* /mingw/include/
cp -r curl/curl-7.33.0-devel-mingw32/lib/* /mingw/lib/

rm -rf glib*
rm -rf pkg-config*
rm -rf curl*

#--- Going to intrusively tweak Mingw here.  Good time to have a backup of C:\MinGW.

sed -r "s/lcurl$/lcurl \-lcurldll \-lssh2 \-lidn \-lrtmp \-lssl \-lcrypto \-lgdi32 \-lz \-lwldap32/" /mingw/lib/pkgconfig/libcurl.pc -i

sed -r "s/winsock.h/winsock2.h/" /mingw/include/ptw32_errno.h -i
sed -r "s/0x0501\)/0x0001\)\n#include <ptw32_errno.h>\n/" /mingw/include/ws2tcpip.h -i
sed -r "s/__struct_timespec_defined/_TIMESPEC_DEFINED/" /mingw/include/time.h -i
sed -r "s/\_UWIN \*\//\*\/\n\nstatic char* strtok_r(char *s, const char *d, char **n) { char *r; if (s == NULL) s = *n; s += strspn(s, d); if (*s == '\\\0') return NULL; r = s; s += strcspn(s, d); if (*s) *s++ = '\\\0'; *n = s; return r; }\n/" /mingw/include/string.h -i

#--- Install libusb

mkdir /opt/src
cd /opt/src
git clone git://git.libusb.org/libusb.git
cd libusb
./autogen.sh --prefix=/mingw --disable-log
make & make install

#--- Build cgminer

cd ~
mkdir -p git/vthoang; cd git/vthoang
git clone https://github.com/vthoang/cgminer.git
cd cgminer

autoreconf -fvi
CFLAGS="-O2 -msse2" ./configure --enable-gekko

make -j 2

cgminer.exe --help


Install the zadig generic WinUSB drivers

http://zadig.akeo.ie

If all is well, you can list and see the stick from cgminer.
cgminer.exe -n





The cgminer.exe executable build can be located in windows explorer at:
C:\MinGW\msys\1.0\home\<username>\git\vthoang\cgminer

To transfer the executable for another system, you'll need the following dll(s) in the same folder as cgminer.exe

C:\MinGW\bin\libcurl.dll
C:\MinGW\bin\libeay32.dll
C:\MinGW\bin\libgcc_s_dw2-1.dll
C:\MinGW\bin\libidn-11.dll
C:\MinGW\bin\libpdcurses.dll
C:\MinGW\bin\pthreadGC-3.dll
C:\MinGW\bin\ssleay32.dll
C:\MinGW\bin\zlib1.dll
C:\MinGW\bin\libusb-1.0.dll


hurricandave
Legendary
*
Offline Offline

Activity: 926



View Profile
January 26, 2017, 04:25:04 AM
 #3

 ck has released a new version of cgminer this week, does this build include the latest code or the version prior?
vh
Sr. Member
****
Offline Offline

Activity: 462


View Profile
January 26, 2017, 04:36:24 AM
 #4

ck has released a new version of cgminer this week, does this build include the latest code or the version prior?

Yes, it includes all the latest updates from ck's repository.
Including some related to system libusb that has sent my windows build example back to the drawing board.  Sad
   
The entry page to my repository should say "This branch is N commits ahead of ckolivas:master. ".
If it's ever "commits behind" just let me know.



hurricandave
Legendary
*
Offline Offline

Activity: 926



View Profile
January 26, 2017, 04:42:33 AM
 #5

It's not often that ck releases version bumps like he did this week. Even though he adds commits regularly.
murasame2003
Jr. Member
*
Offline Offline

Activity: 39

XML/EDI Guru


View Profile
January 26, 2017, 05:42:45 PM
 #6

Love the fact that this build reports HW for each individual stick.  Smiley

Booo!
gt_addict
Hero Member
*****
Offline Offline

Activity: 616


View Profile
January 26, 2017, 05:48:17 PM
 #7

Just to clarify. The new cgminer incorporates the compac like the novak "gekko" version used too but there isn't support yet for the 2pac until vh has finished?


**SUPPORT SIDEHACK** Miner Development Donations to:  1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr

Donations/Tips to:-   1GTADDicTXD1uachKKgW24DZDxDGhSMdRa
murasame2003
Jr. Member
*
Offline Offline

Activity: 39

XML/EDI Guru


View Profile
January 26, 2017, 06:11:54 PM
 #8

Just to clarify. The new cgminer incorporates the compac like the novak "gekko" version used too but there isn't support yet for the 2pac until vh has finished?

That's correct.
vh's clarification on Official cgminer 4.10.0 release: https://bitcointalk.org/index.php?topic=28402.msg17596575#msg17596575

cgminer 4.10.0 from vh's github does support 2pac.

Quote
Q. How can I set a different frequency for the 2Pac vs the Compac?

cgminer will accept one or both parameters for the stick.
--gekko-compac-freq 200 --gekko-2pac-freq 150

Booo!
ZACHM
Hero Member
*****
Offline Offline

Activity: 742


ChronoLogic: The first Proof-of-Time platform


View Profile
January 26, 2017, 08:12:30 PM
 #9

I will be getting this built and running tonight when I get home from work.  Smiley




         ▄▄████████▄▄
     ▄▄██▀▀        ▀▀██▄▄
   ▄██▀                ▀██▄
  ██▀         ██         ▀██
 ██           ██           ██
▐█            ██            █▌
██            ██            ██
██            ██████        ██
▐█                          █▌
 ██                        ██
  ██▄                    ▄██
   ▀██▄                ▄██▀
     ▀▀██▄▄        ▄▄██▀▀
         ▀▀████████▀▀






.



         ▄▄████████▄▄
     ▄▄██▀▀        ▀▀██▄▄
   ▄██▀                ▀██▄
  ██▀         ██         ▀██
 ██           ██           ██
▐█            ██            █▌
██            ██            ██
██            ██████        ██
▐█                          █▌
 ██                        ██
  ██▄                    ▄██
   ▀██▄                ▄██▀
     ▀▀██▄▄        ▄▄██▀▀
         ▀▀████████▀▀
JaredKaragen
Hero Member
*****
Offline Offline

Activity: 700

★YoBit.Net★ 350+ Coins Exchange & Dice


View Profile
January 26, 2017, 10:08:10 PM
 #10

Excellent!

Might I suggest adding a note for Raspberry Pi users that is is EXTREMELY HIGHLY suggested to use a powered hub and not the Pi's USB ports directly....  They have trouble even supplying enough current to a portable USB self-powered HDD... let alone a stickminer =)   I don't want to see people with unnecessary troubles related to this =)

sidehack
Legendary
*
Online Online

Activity: 1428

Curmudgeonly hardware guy


View Profile
January 26, 2017, 10:45:16 PM
 #11

I don't know if it's in there yet, but yesterday I talked to VH about adding frequency support below 100MHz. I tested my stick at 3.8W at 100MHz, so about 75MHz and below should run on a 2.5W port. It is still definitely recommended to use a good powered hub, especially if you want to push higher frequencies.

Selling seconds 2Pacs for a friend's med bills - PM for details
Currently in development - 20-120GH USB stick; 700GH 75W pod; 4TH volt-adjustable S1/3/5 upgrade kit
Server PSU interface boards and cables. USB and small-scale miners. Hardware hosting, advice and odd-jobs. Supporting the home miner community since 2013 - http://www.gekkoscience.com
vh
Sr. Member
****
Offline Offline

Activity: 462


View Profile
January 27, 2017, 02:41:21 AM
 #12

Yes, the lower frequency options is available in the current build via git.
Both the compac and 2Pac appears to be responding to it.   Bleeding edge right  Cheesy


I can't argue that a powered hub is definitely the long term way to go.

The Pi3B might be a good starting device to use with the 2Pac.  
https://www.raspberrypi.org/help/faqs/#powerReqs.

You feed it a 2.5A power source, and it has a 1.2A current limiter out to the usb ports.
That give the stick up to 6W of power to work with.    

In the photo above, I have a 2.1A battery pack hooked up, drawing 3.88W @ 100MHz.

New numbers while connected to the Pi3B:

adjusting the potentiometer knob as low as it can go
(not sure what that translates to on my stick prototype)

Mining, no hwerror @ 75MHz = 2.7W
Mining, no hwerror @ 50Mhz = 1.9W

sidehack
Legendary
*
Online Online

Activity: 1428

Curmudgeonly hardware guy


View Profile
January 27, 2017, 02:54:38 AM
 #13

On your stick I think I used different resistors that'll go to a bit lower voltage than the release model, probably 600mV flat instead of 630. I had trouble getting sticks to initialize stably in that low range so I decided to nix it.

I'll run my test stick at those underclock numbers tomorrow and add to the efficiency chart.

Selling seconds 2Pacs for a friend's med bills - PM for details
Currently in development - 20-120GH USB stick; 700GH 75W pod; 4TH volt-adjustable S1/3/5 upgrade kit
Server PSU interface boards and cables. USB and small-scale miners. Hardware hosting, advice and odd-jobs. Supporting the home miner community since 2013 - http://www.gekkoscience.com
vh
Sr. Member
****
Offline Offline

Activity: 462


View Profile
January 29, 2017, 05:52:09 AM
 #14

Windows build instructions has been added:

https://bitcointalk.org/index.php?topic=1764803.msg17624477#msg17624477

philipma1957
Legendary
*
Offline Offline

Activity: 1834


A new tool for prediction https://bitvol.info/


View Profile
January 30, 2017, 06:25:32 PM
 #15

Why is this so hard to build?

Not complaining but asking.

If I go to ck his just zips open and I can run cgminer.

I will play with it in a bit.


Eyes are still too blurry I will wait a bit.

Please support sidehack with his new miner project Send to : 1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr
I mine alt coins with https://simplemining.net I see BTC as the super highway and alt coins as taxis and trucks needed to move transactions.
vh
Sr. Member
****
Offline Offline

Activity: 462


View Profile
January 30, 2017, 06:53:47 PM
 #16

Why is this so hard to build?

Not complaining but asking.

If I go to ck his just zips open and I can run cgminer.

I will play with it in a bit.


Eyes are still too blurry I will wait a bit.

http://23.108.83.14/images/cgminer-4.10.0-windows-gekko.7z

philipma1957
Legendary
*
Offline Offline

Activity: 1834


A new tool for prediction https://bitvol.info/


View Profile
January 30, 2017, 08:06:49 PM
 #17

Why is this so hard to build?

Not complaining but asking.

If I go to ck his just zips open and I can run cgminer.

I will play with it in a bit.


Eyes are still too blurry I will wait a bit.

http://23.108.83.14/images/cgminer-4.10.0-windows-gekko.7z

thank you.  I have ck's 4.10 build working with the compac.

I should be able to get yours going with the TwoPac  thanks again.

Please support sidehack with his new miner project Send to : 1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr
I mine alt coins with https://simplemining.net I see BTC as the super highway and alt coins as taxis and trucks needed to move transactions.
ZACHM
Hero Member
*****
Offline Offline

Activity: 742


ChronoLogic: The first Proof-of-Time platform


View Profile
January 30, 2017, 08:31:23 PM
 #18

I have mine setup and running on a fresh install of Ubuntu 16.04.1 LTS.  Grin

Thanks vh!

Just a little thing, but you missed the step about installing git in the instructions, not a big one, but you could easily add it in the line where you are installing everything else.

Thanks again.




         ▄▄████████▄▄
     ▄▄██▀▀        ▀▀██▄▄
   ▄██▀                ▀██▄
  ██▀         ██         ▀██
 ██           ██           ██
▐█            ██            █▌
██            ██            ██
██            ██████        ██
▐█                          █▌
 ██                        ██
  ██▄                    ▄██
   ▀██▄                ▄██▀
     ▀▀██▄▄        ▄▄██▀▀
         ▀▀████████▀▀






.



         ▄▄████████▄▄
     ▄▄██▀▀        ▀▀██▄▄
   ▄██▀                ▀██▄
  ██▀         ██         ▀██
 ██           ██           ██
▐█            ██            █▌
██            ██            ██
██            ██████        ██
▐█                          █▌
 ██                        ██
  ██▄                    ▄██
   ▀██▄                ▄██▀
     ▀▀██▄▄        ▄▄██▀▀
         ▀▀████████▀▀
sidehack
Legendary
*
Online Online

Activity: 1428

Curmudgeonly hardware guy


View Profile
January 30, 2017, 08:36:39 PM
 #19

I built it on an older Debian fresh install, needed libncurses5-dev and libusb-1.0-0-dev to compile and work properly.

Selling seconds 2Pacs for a friend's med bills - PM for details
Currently in development - 20-120GH USB stick; 700GH 75W pod; 4TH volt-adjustable S1/3/5 upgrade kit
Server PSU interface boards and cables. USB and small-scale miners. Hardware hosting, advice and odd-jobs. Supporting the home miner community since 2013 - http://www.gekkoscience.com
vh
Sr. Member
****
Offline Offline

Activity: 462


View Profile
January 30, 2017, 08:51:41 PM
 #20

I have mine setup and running on a fresh install of Ubuntu 16.04.1 LTS.  Grin

Thanks vh!

Just a little thing, but you missed the step about installing git in the instructions, not a big one, but you could easily add it in the line where you are installing everything else.

Thanks again.

Added.   Thanks for spotting that.

Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!