Using the infrared camera in the Wii remote and a head mounted sensor bar (two IR LEDs), you can accurately track the location of your head and render view dependent images on the screen. This effectively transforms your display into a portal to a virtual environment. The display properly reacts to head and body movement as if it were a real window creating a realistic illusion of depth and space.
Link to the Wiimote Projects Page
You're a Genius!
ReplyDeleteI second that! Great work, amazing.
ReplyDeletesimply awesome!!!
ReplyDeleteOMG.. dude.. you are my hero.
ReplyDeleteBravo!
ReplyDeleteKeep up, your time will come soon I think.
This is your best one yet!!
ReplyDeletewhy does it windows come up with
ReplyDeleteMicrosoft Windows
Wiimote FishtankVR has stopped working
Windows is checking for a solution to the problem...
straight away, really want this working :(
just great...maybe you could modify the code to do this with a ir-webcam and two ir leds.This would be great...
ReplyDeleteSimple, elegant, awesome.
ReplyDeletePlease tell me you are working with game developers for this!
ReplyDeleteWoah this is awesome stuff.
ReplyDeleteThis is brilliant and has so many applications outside of gaming. You have inspired me to pull out some of my art installation concept from college for which the technology didn't exist at the time. Thank you.
ReplyDeleteHmm this isn't working for me. When I try to run the application it says "Wiimote FishtankVR has encountered a problem and needs to close. We are sorry for the inconvenience."
ReplyDeleteThe WiimoteWhiteboard app was working fine for me, but not this for some reason. I do make sure that the Wiimote is connected before I run the application.
Here's the error I found using the Visual Studio debugger:
ReplyDelete"An unhandled exception of type 'System.IO.FileNotFoundException' occurred in Unknown Module.
Additional information: Could not load file or assembly 'Microsoft.DirectX, Version=1.0.2902.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified."
You are catching the file not found exception for config.dat, so it seems like it's for some other file, but I can't find any other files being read in your code.
Now here's the real trick: Get a large square room with white walls, several projectors (calibrated and stitched to create a seamless and continuous field of view, even along the floors), Wimote with the VR glasses...
ReplyDeleteI think the actual implementation would be somewhat trivial considering what you've accomplished so far.
absolutely awesome...
ReplyDeletethis has an unbelievable no. of applications in the real world...........
Really amazing!
ReplyDeleteI wonder Nintendo ever though there would be so much extra uses for a wiimote? ;)
Subscribed to your blog. :)
JL,
ReplyDeleteYou rule!
Just the 3 Wii videos should have given you your PhD. They are not only bright ideas, but they are also highly subversive kind of open-hardware ideas. Implement a multi-thousand dollars device with a 50$ found-everywhere gimmick is a industry threatning and market shaking proposal.
I am just thinking on asking Eng. students in my University to copycat your ideas and try to make other device as graduation projects. We have a lot of projectors, but we can´t afford the interactive whiteboard. Your idea can affect the 3rd world!
Cheers,
Jerry
I'm not sure what wrong with the program. I can't replicate the error on my machines. I've add a blog post about this. So, the discussions concerning this error can be centralized.
ReplyDeleteBrilliant! Now if we can just get this to control "bob and weave" head and body movement in an FPS engine, we're set. Half-life or Bioshock with this ability would be wicked!
ReplyDeleteThis is your finest wiihack yet.
Why don't you have an array of LED lights behind the WII light up your face and track it that way?
ReplyDeleteIs the software also running on a mac?
ReplyDeleteWow! man, you are truly a genius, congratulations! I took the liberty of translating some of your explanations in Spanish and put them on my blog, Im a Costa Rican software developer and I believe the world must know about these projects, as this is really interesting. Also I did post your vids on my blog and a link to your project website, so everyone can see that If thats ok with you. This is way too cool man.
ReplyDeleteIf you want to take a look on my blog, go visit, http://elchinchorro.ticoblogger.com
Needless to say, if you have a problem with me posting your vids on my blog, tell me and Ill remove them...
Wow you are just amazing. Too bad bluetooth drivers are weird on Vista x64 but once I get access to an XP computer I'll have to check this out. Nintendo should hire you and make some amazing VR games.
ReplyDeleteehm.. ehm.. sorry im lost for words.. THIS IS THE NEXT GENERATION GAMING!!! would you please please make this code for linux too!! i would appreciate it, also im gonna be learning C++ and maybe i'll be able to make a mod or sumit to make this works as the mouse in a game :D or in xbox 360/ps3 as the right analogue stick to make really virtual reality (not sure with x360 coz its a closed platform)!! but first step is making it work with the PC as mouse!!
ReplyDeleteTHANK YOU VERY MUCH FOR FINDING OUT THIS !! also your other 2 wiimote project are awesome.. i wonder why nintendo didn't use that ??
THANK YOU VERY MUCH ONCE AGAIN!!
greeetzz
I've managed to get this to work on my own laptop, but I'm having all the targets at the same size. The whole 3d effect doesn't work because of this. How can I fix this? Nevertheless, great job making the program.
ReplyDeleteYou're my new hero. Would it be easy to patch your software to lua to control movement in WOW? People already have headsets for communication, so adding LEDs would not be at all noticable.
ReplyDeleteYou've got yourself a fanboy here. This is the greatest thing I've seen since augmented reality.
ReplyDeleteChapeau! I bought a wii remote straight after I saw your first wiihack to try it at home. But this application is simply amazing and I can't wait to try it! Keep up the good work ;)
ReplyDeleteThat is amazing. Now the rest of the world needs to catch up.
ReplyDeleteBrilliant! Have you thought about working with the Freetrack guys ( http://www.free-track.net ) to get the wiimote working with their software? That would be great for PC head tracking.
ReplyDeleteThanks for your work!
Hi
ReplyDeleteBeautiful idea !
I would be happy to help, as a specialist of 3D video. Have a look at http://www.popims.com/fr/hexa.htm
to see what we could do together.
greetings !
Why don't you have an array of LED lights behind the WII light up your face and track it that way?
ReplyDeleteMore specifically, would your eyes reflect enough IR to track? That could be used for a whole lot of things, such as some eyepopping (no pun intended) storefront displays etc etc.
While the illusion is impressive, the practical implementation of it is extremely limited. The body motions demonstrated in the video were unrealistically large and the illusion only exists during these motions.
ReplyDeleteI've played with the portal idea in an open-source head tracking program called FreeTrack. I found that if you're going to go to the effort of head tracking, you might as well use it for hands free head-look instead of a simplistic portal illusion which only works with a fixed view.
You are definitely one brilliant man! Did you ever consider using your finger tracking-setup for the head-tracking demo? The human face contains two fixed-distance reflective markers named eyes:) Though your approach with the safety glasses is by far the most ergonomically advanced approach, it would be even more elegant to work without a device at all. Maybe blinking is fast enough not to cause a disruption in detection. Otherwise there would be a software-based solution...
ReplyDeleteAgain: you are inspiring! Thank you
You are definitely one brilliant man! Did you ever consider using your finger tracking-setup for the head-tracking demo? The human face contains two fixed-distance reflective markers named eyes:) Though your approach with the safety glasses is by far the most ergonomically advanced approach, it would be even more elegant to work without a device at all. Maybe blinking is fast enough not to cause a disruption in detection. Otherwise there would be a software-based solution...
ReplyDeleteAgain: you are inspiring! Thank you
That's very cool Johnny, well done!
ReplyDeleteI guess turning your head gives the wiimote camera the false impression that you're moving closer and further away? - but i guess during game-play one would be expecting the player to looking at the screen and not gazing around the room.
To avoid the faff of having LEDs on your head, how about an IR floodlight (IR LED array) at the screen and then reflective balls mounted on your glasses??
...and thinking about it now, why not have one reflective ball on your head, and measure the intensity of the reflection to calculate distance??
Just my 2pnth - but I'm sure you've thought of this stuff already.
Wishing you every success with this and other ideas you have...
God bless
Marcel
Just what I was looking for. Greetings from Brazil. U´re a fuck%&¨%$$# genius!
ReplyDeleteI don't know what is happenning but I can´t sense Z on my set, neither "axis rotation", just x and Y position. :(
ReplyDeleteAbsolutly great! You made my day ... Greetings from germany
ReplyDeleteTo avoid the faff of having LEDs on your head, how about an IR floodlight (IR LED array) at the screen and then reflective balls mounted on your glasses??
ReplyDelete^^^ This is a good idea I think, means that you only need one setup for both tracking methods (fingers and head). Also probably cheaper as you won't keep needing batteries for the leds on your head, and shiny stickers will probably be lighter that leds or glasses.
p.s. like everyone says, you're the man!!!
I am just amazed by the way the Wii-mote is being used. Tried the application on my 40-inch TV and it's awesome.
ReplyDeleteLike everybody says, you definitely are the Man 8-)
from one JL to another - like a lot of people posting comments here and on youtube, you are seriously my hero. Such and awesome guy, such brilliant work, so down to earth.
ReplyDeleteAbsolutely Brilliant!
ReplyDeleteI just checked your Utube video and I'm exited about the possibilities of this. I hope you have contacted Nintendo to help them further develop their next leap inot the future of gaming!
I will try your VR Fishtank and see what I can do to help fine tune your project.
YOU ARE THE MAN! Keep up the Great work!
Quick question - where did you source the glasses with the LEDs on them?
ReplyDeleteBob: "While the illusion is impressive, the practical implementation of it is extremely limited. The body motions demonstrated in the video were unrealistically large and the illusion only exists during these motions. "
ReplyDeleteI thought this would be a problem for a while, but eventually concluded the following...
If you revert back to the 2d screen/image, a 3d image only looks obviously 2d WHEN you move your head. Your brain is expecting the perspective to change and when it doesnt the illusion crashes.
In fact this may work in the game developers favour, as with a little research they could identify the maximimum amount of movement a gamer will make during a session and would be able to reduce the amount of programming required respectively.
I wish I had the programming skills to have a bash at this. The first idea that sprung to my mind was a 1st person tennis game. The court, stadium, net and ball would look amazing, even with very simplistic graphics.
Besides, In my oppinion I believe the most unrealistic aspect of playing games is the fact that 'we' are in a motionless state. This could all change with this technology. The wii has already taken the first step in this direction.
Imagine this:
ReplyDeleteAt CES this week, they were demo'ing PDA sized projectors. What if you mounted one of these on your head with the VR tracking. Adding more IR points would allow for more/better head tracking. And if you can track colors, too, you should be able to get full 3D immersion.
Layne
Exactly right Charzy11, you don't need to move much to get the effect. The illusion fails like you say as soon as you move an inch, so you only need to move an inch for the illusion to work. If you want to move more then you get an even better effect.
ReplyDeleteHello,
ReplyDeleteHave you considered using the red eye effect to avoid the need for the glasses? If you shine enough infra red into the room from a single point (the TV) then when the person looks a t it the Wiimote will see two white or pitch black dots. You can probably see this if you put your face very close to the finger tracking demo setup. Do you see this as an option to avoid the glasses?
Hi there
ReplyDeletejust a short question:
have you ever hear about trackIR?
it is from naturalpoint and works a similar way.
would it be possible to make the wiimote work the same way in games?
Freakin' awesome!! You are a genius! I was instantly amazed, now I am trying to replicate your equipment, but I can't find IR LEDs to replace the ones in my safety googles. The googles I have (look just like the ones in your video) require LEDs that accept 6v and all I can find at radio shaq (sic) and on line are 1.2-1.8v ANY HELP??
ReplyDeleteI admire your sharing of programming for the advancement of your idea, without any sort of fees. You are great and the science/technology field could use more of your type!!
ReplyDeleteThis is an idea (virtual window into a 3D space based on head position relative to the frame) I've been kicking around for a couple of years. Unfortunately I'm not even close to smart enough to figure out a way to actually implement it.
ReplyDeleteWell done sir. I'm in awe.
incredible I have made a post about this on my blog http://trakatra.com/2008/01/27/videojuegos-en-3d-con-wiimote/
ReplyDeleteI hope you the best with this and all your projects.
You just made a mention in new scientist. Well done..:D
ReplyDeleteWHat if you used a projector against a white wall, instead of a screen? So you are not shooting through a window?
ReplyDeleteThis is too cool!
ReplyDeleteDUDE!
You rock seriously awesome.
There are ed hardy shirts
ReplyDelete,pretty ed hardy shirt for men,
ed hardy womens in the ed hardy online store
designed by ed hardy ,
many cheap ed hardy shirt ,glasses,caps,trouers ed hardy shirts on sale ,
You can go to edhardyshirts.com to have a look ,you may find one of ed hardy clothing fit for you
Top qualitymen's jacket,
These cheap jacket are on sale now,you can find
north face jackets inmage on our web
Ralph Lauren Polo Shirts,buberry polo shirts
Do you wannaghd hair straighteners for you own , we have many
cheap ghd hair straightenersin style and great,you can choose one from these
hair straighteners
Authentic chaussure puma
chaussure sport
And chaussure nike shoes
Come here to have a look of our Wholesale Jeans
Many fashionMens Jeans ,eye-catching
Womens Jeans ,and special out standing
Blue Jeans ,you can spend less money on our
Discount Jeans but gain really fine jeans, absolutely a great bargain.
http://www.weddingdressseason.com
http://CLOTHES-WHOLESALE.US
de
ed hardy clothes
ReplyDeleteWholesale Handbags
babolat aeropro drive
Levi jeans
Diesel Jeans
Levis Jeans
puma basket
Lacoste polo shirts
nike max shoes
The wiimote and the Wii Fit are awesome!
ReplyDeleteTruly a nice blog and excellent anylasis.I like it! Wish you a nice day! I like orange nike shox tl1 shoes ,I like to buy the cheap nike shoes by the internet shop . the puma shoes and the adidas shoes (or addidas shoes) are more on internet shop .i can buy the cheap nike shoes and cheap puma shoes online. It’s really convenient.
ReplyDeleteMany persons more like Puma sneaker shoes than nike air rift shoes . the Puma Cat shoes is a kind of Cheap Puma Shoes .
If you want to buy the Cheap Nike Air shoes ,you can buy them online. They are same as the Nike Air shoes authorized shop. Very high-caliber Air shoes and puma cat shoes . the cheap puma shoes as same as other. edhardyis the world famouse clothing brand famouse for the mens edhardy shirt , mens edhardy jacket , mens edhardy shirt , mens edhardy jeans,womens edhardy boots , women long sleeve shirt, ed hardy accessories , edhardy clothing, edhardy sunglasses, ed hardy jeans, ed hardy, ed hardy clothing, ed hardy clothes, ed-hardy.co.uk, ed hardy shirts, ed hardy mensare quite popular among the youth who like to pursue fashion and show their personalities.
Wholesale and retail are both acceptable to us. Welcome to our site and free to look! Thank you and wish you a nice day. Good Luck!
que es viagra
ReplyDeleteacheter du levitra
dove comprare viagra
come comprare cialis
levitra contre indications
tomar cialis
vente de cialis
cialis senza ricetta
viagra effetti
cialis ohne rezept
cialis nebenwirkungen
vente libre cialis
el cialis
viagra soft en pharmacie
ReplyDeleteventa de kamagra en espana
viagra soft bestellen
ohne rezept tamiflu kaufen
venta de kamagra sin receta
viagra soft rezeptfrei
ohne rezept cialis
kamagra oral jelly vente en ligne
comprare viagra senza ricetta
tamiflu en espana
accutane sin receta
onde comprar levitra
strattera online apotheke
ReplyDeletelovegra rezeptfrei bestellen
silagra rezeptfrei bestellen
cialis apotheke rezeptfrei
actoplus met rezeptfrei bestellen
vermox kaufen ohne rezept
viagra bestellen rezeptfrei
zyloprim online kaufen
cialis soft kaufen
Logo Design | stationery logo design | custom logos
ReplyDeletevente levitra en pharmacie
ReplyDeleteprix kamagra oral jelly
viagra soft en ligne france
zyban sr italia
propecia online apotheke
acheter pharmacie
lasix senza ricetta
acheter kamagra pharmacie
viagra super active pharmacie
vente kamagra soft en pharmacie
kamagra online
clomid farmacia
prezzo viagra farmacia
lovegra bestellen ohne rezept
lasix Rezeptfrei Kaufen
ReplyDeleteComprar cytotec Farmacia
Prix propecia France
Comprare anafranil Farmacia
minocin Rezeptfrei Bestellen
Comprare cytotec Online
Achat viagra en ligne
anafranil Rezeptfrei Bestellen
clomid Online Rezeptfrei
Precio nolvadex Espana
Acheter accutane France
herve leger
ReplyDeleteherve leger dresses
chanel
chanel iman
chanel outlet
chanel handbag
Chanel Wallet
Chanel Watch
chanel purse
Chanel Sunglasses
chanel bags
chanel earrings
chanel jewelry
chanel shoes
ankh royalty
ReplyDeleteankhroyalty
ankh royalty clothing
ankh royalty sweats
ankh royalty tracksuits
babyliss
babyliss pro
babyliss hair
babyliss i trim
babyliss flat iron
babyliss you curl
babyliss hair straighteners
babyliss hair straightener
babyliss straightener
babyliss straighteners
babyliss portability
babyliss straightening irons
babyliss hair iron
babyliss straightening iron
ed hardy clothing
ReplyDeletetn requin
Tn Requin
nike tn
NFL Jerseys
Chaussure de Spor
mobile phone
Chaussures Sports
Air Shoes
jordan shoes
ReplyDeletecheap jordan shoes
air jordan 1
air jordan 2
air jordan 3
air jordan 4
air jordan 5
air jordan 6
air jordan 7
air jordan 8
air jordan 9
air jordan 10
air jordan 11
air jordan 12
air jordan 13
air jordan 14
air jordan 15
air jordan 16
air jordan 17
air jordan 18
air jordan 19
air jordan 20
air jordan 21
air jordan 22
air jordan 23
Michael Jackson memorial
air jordan 2009
ReplyDeleteair jordan 2010
jumpman 23
jordan shoes outlet
jordan 6 rings
air jordan 10.5
shoes outlet
cheap shoes
AIR MAX
Bape Shoes
Nike Dunk
Nike Shox
Timberland Shoes
Prada Shoes
Gucci Shoes
cheap straightener
hair straightener
ghd outlet
ghd
2010 NEW GHD
Purple GHD IV Styler
Nice article written by you
ReplyDeleteNicediscount nike dunk
articlecheap nike shoes
writtennike dunk outlet
byChristian Louboutin shoes
youChloe outlet
cheap Chloe bags
discount Chloe bags
newest Chloe shoes
Chloe bags 2010
Chloe totes
bape shoes outlet
bape clothing
discount bape shoes
cheap bape shoes
bape jackets
wholesale ed hardy
ed hardy wholesale
discount ed hardy
MBT boots
MBT shoes in fashion
cheap mbt shoes sale
discount mbt outlet 2010
MBT Walking Shoes
Purple GHD
Moncler
Moncler jackets
Moncler coats
Moncler Vest
Moncler outlet
discount moncler Tshirt
air jordan 2010
cheap jordan shoes
discount jordan shoes
jump man 23
cheap ugg boots
discount ugg boots
ugg boots
ugg boots
ReplyDeletepolo boots
polo shoes
herve leger
herve leger handage dress
chanel outlet
chanel handbags
chanel bags
chanel iman
ralph Lauren polo
ralph lauren outlet
lacoste polo
polo raplh lauren
air jordan 2010
cheap jordan shoes
jordan ajf shoes
discount jordan shoes
jumpman23
moncler
moncler jackets
moncler coats
moncler vest
moncler outlet
moncler Polo t shirt
cheap five finger shoes
kiss ghd
You can have a look at it. www.nike-airjordanshoes.com
ReplyDeletejordan shoes
jordan ajf shoes
There are cheap shoes to choose
jordan 6
jordan 7
Good quality with low price.
air jordan 2010
Air Jordan 2009
If you like,you can contact us.
jordan 3
jordan 4
We offer different styles.
jordan 1
jordan 2
Thanks.
jordan 5
jumpman
puma outlet
north face
moncler
ak jackets
spyder jackets
Columbia Sportswear
quiksilver jackets
burton jacket
powder room jackets
Thanks.
karbon jacket
goldwin jackets
I can't believe it.
eider jackets
You can have a look at it.
sportalm jackets
Wonderful!
west scout
vibram kso
ReplyDeletevibram running shoes
MBT boots
MBT shoes in fashion
cheap mbt shoes sale
discount mbt outlet 2010
MBT Walking Shoes
spyder
spyder jackets
spyder ski wear
coach outlet
coach handbag
coach handbags
coach bag
coach bags
spyder
spyder jackets
spyder ski wear
spyder
spyder jackets
spyder ski wear
ugg boots
ugg boots cheap
discount ugg boots
classic ugg boots
ugg classic tall boots
GHD Mini Styler
cheap ugg boots
discount ugg boots
ugg boots
classic ugg boots
ugg classic tall boots
After read your post,I got some very inportant information.Very thanks.But I have some new style,new design,cheap price shoes.I hope everyone like them.
ReplyDeletelyle and scott polo shirt
mens lyle and scott
cheap lyle and scott
lyle and scott jacket
lyle and scott wholesale
puma Future cat
femmes mbt chaussures
puma Drift cat
Nike Air Max 2009
Nike Air Max 360
Nike Air Max TN
Nike Air Max
Nike Air Max TN Dollar
Nike Shox NZ
Nike Shox R4
Nike Shox Torche
Nike Air Max TN 2
Nike Air Max TN
Nike Shox R4
MBT kisumu sandal
discount mbt chaussure
mbt chaussure wholesale
puma Kart cat
nike tn requins
MBT CHAUSSURE FEMME
MBT CHAUSSURE HOMME
MBT KISUMU sandal
Nike Shox R4
Nike Shox R4 Cartoon
Nike blazer high
Nike blazer low
Nike Tn Net
Nike Air Max 360
Female Cialis
ReplyDeleteporno
ReplyDeletesikiş
analsex
sex
NewStreetFashion
ReplyDeleteEd Hardy
stylish design
Ed Hardy Wholesale
fashion excellent quality
wholesale Ed Hardy
ED Hardy clothing bring you a super surprise!
ed hardy wholesale clothing
The quality is so good
christian audigier
Laptop Battery
ReplyDeleteacer Laptop Battery
apple Laptop Battery
asus Laptop Battery
compaq Laptop Battery
Dell Laptop Battery
fujitsu Laptop Battery
gateway Laptop Battery
hp Laptop Battery
ibm Laptop Battery
sony Laptop Battery
toshiba Laptop Battery
APPLE M8403 battery
APPLE A1078 Battery
APPLE A1079 battery
APPLE A1175 battery 1
APPLE a1185 battery
APPLE A1189 battery
Acer aspire 5920 battery
Acer btp-arj1 battery
laptop batterylaptop batterylaptop batterylaptop batterylaptop battery
laptop battery
Each hermes bag takes an average of 18 hours for production, with the entire construction tackled by a single craftsman. The Hermes Lindy turns out 5 Birkin each weekly. All of the herme are made from very high quality genuine leather such as Togo, Epsom and exotic leather like ostrich and alligator.
ReplyDeletedaidaihua are the "Hottest" slimming product in the weight loss circles. lida slimming popularity seems to growing with each passing day. And this is largely because slimming capsule is a great way to reduce your body weight without fearing any side effects. slimming capsules use the power of all herbal and natural ingredients to speed your metabolism and reduce appetite at the same time. Fucus vesiculosus is a sea plant extract and one of the main reasons lida is being used in weight control is that it contains iodine. Iodine is used by lida daidaihua to produce thyroid hormone which is responsible for speeding your metabolism to ensure faster fat burning.
Over the last nearly 30 years Tiffany has designed inspiring and evocative silver jewelry for silver earrings Production of Tiffany necklaces , one of the best gauges for popularity of a collection, has lately been increasingly focused on Picasso's inspiring pieces. Collections such as the Loving Heart, Hearts of Picasso and Sugar stacks are currently the top selling designs on leading silver necklaces online shops.
Everyone wants to copy celebrities who have all been seen with the replica Chanel handbags version. But please do not have a kind of fetishism for Chanel handbag or stars. The first point you should study to be a fashionista is to dress Chanel to impress yourself, yet not to imitate celebrities or chanel watches appeal to a possible partner.
Each hermes bag takes an average of 18 hours for production, with the entire construction tackled by a single craftsman. The Hermes Lindy turns out 5 Birkin each weekly. All of the herme are made from very high quality genuine leather such as Togo, Epsom and exotic leather like ostrich and alligator.
ReplyDeletedaidaihua are the "Hottest" slimming product in the weight loss circles. lida slimming popularity seems to growing with each passing day. And this is largely because slimming capsule is a great way to reduce your body weight without fearing any side effects. slimming capsules use the power of all herbal and natural ingredients to speed your metabolism and reduce appetite at the same time. Fucus vesiculosus is a sea plant extract and one of the main reasons lida is being used in weight control is that it contains iodine. Iodine is used by lida daidaihua to produce thyroid hormone which is responsible for speeding your metabolism to ensure faster fat burning.
Over the last nearly 30 years Tiffany has designed inspiring and evocative silver jewelry for silver earrings Production of Tiffany necklaces , one of the best gauges for popularity of a collection, has lately been increasingly focused on Picasso's inspiring pieces. Collections such as the Loving Heart, Hearts of Picasso and Sugar stacks are currently the top selling designs on leading silver necklaces online shops.
Everyone wants to copy celebrities who have all been seen with the replica Chanel handbags version. But please do not have a kind of fetishism for Chanel handbag or stars. The first point you should study to be a fashionista is to dress Chanel to impress yourself, yet not to imitate celebrities or chanel watches appeal to a possible partner.
APPLE M8403 battery
ReplyDeleteACER aspire 3000 battery
ACER aspire 5560 battery
ACER BATBL50L6 battery
ACER travelmate 4600 battery
Dell INSPIRON 6000 battery
Dell INSPIRON 6400 Battery
Dell INSPIRON 9400 Battery
Dell INSPIRON e1505 battery
Dell INSPIRON 2500 battery
Dell INSPIRON 630m battery Dell Latitude D820 battery
Dell Latitude D620 battery
Dell xps m1210 battery
Dell inspiron xps m1710 battery
HP Pavilion ZV5000 battery
HP Pavilion DV1000 battery
HP Pavilion ZD7000 Battery
Compaq Presario 2100 battery
Compaq Presario r3000 Battery
IBM ThinkPad T40 battery
IBM 02K7018 Battery
IBM ThinkPad R60 Battery
IBM ThinkPad T60 Battery
IBM ThinkPad T43 Battery
IBM ThinkPad X40 Battery
SONY VGP-BPS2 Battery
SONY VGP-BPS2C Battery
SONY VGP-BPS5 battery
FUJITSU Fpcbp80 Battery
FUJITSU Fpcbp83 Battery
CANON BP-511 battery
ReplyDeleteCANON BP-512 battery
CANON BP-514 battery
hitachi DZ-BP14R battery
PANASONIC CGR-D120 battery
PANASONIC VW-VBD55 battery
canon BP-2L12 battery
canon NB-2L battery
canon FVM20 battery
Acer aspire 5920 battery
Acer btp-arj1 battery
Apple a1185 battery
Compaq 116314-001 battery
Compaq 319411-001 battery
Compaq nc4200 battery
Dell e1705 battery
Dell d830 battery
Dell inspiron 2200 battery
Dell inspiron 640m battery
Dell inspiron b120 battery
Dell xps m1210 battery
HP 395789-001 battery
IBM 92P1089 battery
ReplyDeleteDell Latitude D800 battery
Dell Inspiron 600m battery
Dell Inspiron 8100 Battery
Dell Y9943 battery
Dell Inspiron 1521 battery
Dell Inspiron 510m battery
Dell Latitude D500 battery
Dell Latitude D520 battery
Dell GD761 battery
Dell NF343 battery
Dell D5318 battery
Dell G5260 battery
Dell Inspiron 9200 battery
Dell Latitude C500 battery
Dell GK479 battery
Dell PC764 battery
Dell inspiron 8500 battery
Dell Inspiron 4100 battery
Dell Inspiron 4000 battery
Dell Inspiron 8200 battery
Dell FK890 battery
Dell Inspiron 1721 battery
Dell Inspiron 1300 Battery
Dell Inspiron 1520 Battery
Acer Travelmate 2300 battery
IBM thinkpad t42 battery
ReplyDeleteIBM thinkpad r51 battery
Thinkpad r50 battery
IBM thinkpad r32 battery
Thinkpad x41 battery
SONY VGP-BPS2 Battery
SONY VGP-BPS2C Battery
SONY VGP-BPS5 battery
SONY VGP-BPL2C battery
SONY VGP-BPS2A battery
SONY VGP-BPS2B battery
SONY PCGA-BP1N battery
SONY PCGA-BP2E battery
SONY PCGA-BP2NX battery
SONY PCGA-BP2S battery
SONY PCGA-BP2SA battery
SONY PCGA-BP2T battery
SONY PCGA-BP2V battery
SONY PCGA-BP4V battery
SONY PCGA-BP71 battery
SONY PCGA-BP71A battery
SONY VGP-BPL1 battery
SONY VGP-BPL2 battery
Sony vgn-t2xp/s battery
ReplyDeleteSony vaio vgn-s4xp battery
Sony vaio pcg-z1rsp battery
SONY NP-FT1 battery
SONY NP-FC10 Battery
SONY NP-F330 Battery
SONY NP-F550 Battery
SONY NP-FM50 Battery
SONY NP-FP50 Battery
SONY NP-55 Battery
SONY NP-FM70 Battery
SONY NP-33 Battery
SONY NP-F970 Battery
SONY NP-FP90 Battery
FUJITSU Lifebook C2220 battery
FUJITSU Fpcbp63 Battery
FUJITSU Fpcbp68 Battery
FUJITSU Fpcbp77 Battery
FUJITSU Fpcbp78 Battery
FUJITSU Fpcbp79 Battery
FUJITSU Fpcbp95 Battery
FUJITSU Fpcbp98 Battery
FUJITSU Fpcbp121 Battery
FUJITSU Fpcbp151 Battery
FUJITSU lifebook t4010 Battery
FUJITSU lifebook t4020d Battery
GATEWAY NX7000 battery
UNIWILL 258-4S4400-S1P1 Battery
TOSHIBA PA3307U-1BRS Battery
TOSHIBA PA3383U-1BRS Battery
IBM thinkpad t42 battery
ReplyDeleteIBM thinkpad r51 battery
Thinkpad r50 battery
IBM thinkpad r32 battery
Thinkpad x41 battery
SONY VGP-BPS2 Battery
SONY VGP-BPS2C Battery
SONY VGP-BPS5 battery
SONY VGP-BPL2C battery
SONY VGP-BPS2A battery
SONY VGP-BPS2B battery
SONY PCGA-BP1N battery
SONY PCGA-BP2E battery
SONY PCGA-BP2NX battery
SONY PCGA-BP2S battery
SONY PCGA-BP2SA battery
SONY PCGA-BP2T battery
SONY PCGA-BP2V battery
SONY PCGA-BP4V battery
SONY PCGA-BP71 battery
SONY PCGA-BP71A battery
SONY VGP-BPL1 battery
SONY VGP-BPL2 battery
Sony vgn-t2xp/s battery
Sony vaio vgn-s4xp battery
Sony vaio pcg-z1rsp battery
TOSHIBA PA3384U-1BRS Battery
ReplyDeleteTOSHIBA PA3465U-1BRS Battery
Toshiba PA2487UR battery
Toshiba A100 Battery
Toshiba Satellite A105 battery
Toshiba A70 battery
PA3062U-1BAT battery
Toshiba Satellite P30 battery
Toshiba PA3084U-1BRS battery
Toshiba PA3098U battery
PA3107U-1BAS battery
PA3107U-1BRS battery
PA3166U-1BRS battery
PA3176U-1BAS battery
TOSHIBA PABAS076 Battery
Toshiba pa3399u-1brs battery
TOSHIBA PA3399U-2BAS Battery
TOSHIBA PA3421U-1BRS Battery
TOSHIBA PA3456U-1BRS Battery
TOSHIBA Pa3356u-1brs battery
Satellite a10 battery
Pa3331u-1brs battery
Satellite m30 series battery
Satellite pro m30 battery
TOSHIBA PA3399U-1BRS Battery
Portege m300 battery
TOSHIBA PA3285U-1BRS Battery
Canon BP-2L5 Battery
Canon BP-508 Battery
wholesale radio control
ReplyDeletewholesale pet toys
wholesale kitchen supplies
car xenon hid lamps
din car dvd
car gps navigation
linkchinablog
HP Pavilion ZD7000 Battery
ReplyDeleteHP Pavilion DV2000 battery
HP Pavilion DV4000 Battery
HP Pavilion dv6000 Battery
HP Pavilion DV9000 Battery
HP F4098A battery
HP pavilion zx6000 battery
HP omnibook xe4400 battery
HP omnibook xe4500 battery
HP omnibook xe3 battery
Notebook NX9110 battery
IBM 02K6821 battery
IBM 02K7054 battery
IBM 08K8195 battery
IBM 08K8218 battery
IBM 92P1089 battery
IBM Thinkpad 390 Series battery
IBM Thinkpad 390X battery
IBM ThinkPad Z61m Battery
IBM 02K7018 Battery
IBM thinkpad t41p battery
IBM THINKPAD T42 Battery
IBM ThinkPad R60 Battery
IBM ThinkPad T60 Battery
IBM ThinkPad T41 Battery
IBM ThinkPad T43 Battery
IBM ThinkPad X40 Battery
ReplyDeleteThinkpad x24 battery
ThinkPad G41 battery
IBM thinkpad r52 battery
Thinkpad x22 battery
IBM thinkpad t42 battery
IBM thinkpad r51 battery
Thinkpad r50 battery
IBM thinkpad r32 battery
Thinkpad x41 battery
SONY VGP-BPS2 Battery
SONY VGP-BPS2C Battery
SONY VGP-BPS5 battery
SONY VGP-BPL2C battery
SONY VGP-BPS2A battery
SONY VGP-BPS2B battery
SONY PCGA-BP1N battery
SONY PCGA-BP2E battery
SONY PCGA-BP2NX battery
SONY PCGA-BP2S battery
SONY PCGA-BP2SA battery
SONY PCGA-BP2T battery
SONY PCGA-BP2V battery
SONY PCGA-BP4V battery
SONY PCGA-BP71 battery
SONY PCGA-BP71A battery
SONY VGP-BPL1 battery
SONY VGP-BPL2 battery
Sony vgn-t2xp/s battery
Sony vaio vgn-s4xp battery
ReplyDeleteSony vaio pcg-z1rsp battery
SONY NP-FT1 battery
SONY NP-FC10 Battery
SONY NP-F330 Battery
SONY NP-F550 Battery
SONY NP-FM50 Battery
SONY NP-FP50 Battery
SONY NP-55 Battery
SONY NP-FM70 Battery
SONY NP-33 Battery
SONY NP-F970 Battery
SONY NP-FP90 Battery
FUJITSU Lifebook C2220 battery
FUJITSU Fpcbp63 Battery
FUJITSU Fpcbp68 Battery
FUJITSU Fpcbp77 Battery
FUJITSU Fpcbp78 Battery
FUJITSU Fpcbp79 Battery
FUJITSU Fpcbp95 Battery
FUJITSU Fpcbp98 Battery
FUJITSU Fpcbp121 Battery
FUJITSU Fpcbp151 Battery
FUJITSU lifebook t4010 Battery
FUJITSU lifebook t4020d Battery
GATEWAY NX7000 battery
UNIWILL 258-4S4400-S1P1 Battery
TOSHIBA PA3307U-1BRS Battery
TOSHIBA PA3383U-1BRS Battery
TOSHIBA PA3384U-1BRS Battery
TOSHIBA PA3465U-1BRS Battery
Nice in addition to educational position! It's really what i needed. The other fellows writing was therefore sufficient on the contrary i wish to adjoin some criticism as well. What about a bit dissimilar like health. My site is very differently refreshing! phentermine 37.5.
ReplyDeletesinema filmleri izle film izle
ReplyDeletesinema filmleri izle dizi izle
lig tv maç izlettir lig tv izle
maç izle lig tv izle lig tv izle
canlı maç dinle izle canlı maç izle
Canlı maç izle canlı maç izle
sikiş izle sikiş izle
sikiş izle sikiş izle
sikiş sikiş
sikiş izleme sikiş
sex izle sex izle
sikiş yeni sikiş filmleri
redtube sikiş redtube sikiş
sikiş sikiş
sikiş yeni sikiş filmleri
sikiş amatör sikiş
sikiş gizli sikiş
sikiş kızlık bozma
sikiş sikiş
porno porno izle
porno porno izle
sikişsikiş
sikiş izle sikiş izle
sikiş izle sikiş izle
sikiş amcık