We are trying to satisfy 100% of our customers
Our bikes are 100% safe and eco-friendly
✕
biker4-shop-icon3
julio 25, 2026

Shutter Precision (SP) hub dynamo (dynohub) PL-8 – For Centerlock disc brakes!

Free expedited shipping worldwide! (Normally 1-2 weeks days anywhere in the world) ** Check out the Intelligent Design Cycles blog for tips on how to wire hub dynamo lighting systems ** Buy With Confidence! Intelligent Design Cycles is earliest and ONLY company officially authorised by Shutter Precision to sell their products with a VALID worldwide warranty on Ebay. * Please note this is the higher power "P" series 3 watt version.* Quick release is not included. SP 8 Series hub dynamos SP hub dynamos are unrivalled in every sense of the word. They are more efficient, technologically advanced, simpler and lighter in weight than any competing hub dynamo by class. When lights are on, the P-8 (3W) and S-8 (3W for 20" and 2.4W for 700c) hub dynamos achieve an incomparable efficiency of 72 percent (i.e. watts of mechanical energy converted directly in watts of electrical energy - minus wasted muscular effort that would otherwise be propelling rider and bicycle forward). Before the introduction of the PD-8X in 2013, SP's 8 series hub dynamos were the most efficient available on the global market. To our knowledge, they remain the most efficient in the world - except for the PD-8X. SP's P-8 and S-8 series hub dynamos are respectively 7 and 17 percent more efficient than top German and Japanese rivals when measured at 15 km/h (9.3 mph), the "gold standard" specification set under the rigorous German StVZO standard for hub dynamos. (See P-8 and S-8 Efficiency graphs in pictures.) Perhaps more significant is the fact that the 8 Series hub dynamos have dramatically less drag when lights are off in comparison to the same top-of-the-line Japanese and even German hub dynamos. At 30 km/h (18.6 mph), the P and S series hub dynamos generate well over 50 percent less drag than the nearest Japanese rival and nearly 25 percent less drag than the most efficient German counterpart. Notably, they produce less total drag in comparison to competing hub dynamos at all speeds tested while also producing more power! Moreover, this efficiency gap widens considerably at speeds above 20 km/h.In terms of weight, the rim brake versions of the P-8 and S-8 series hub dynamos are a full 63 and 10 grams lighter than their nearest contenders, thus making the SV-8 not only the most efficient, but also the lightest hub dynamo on the planet. The disc brake versions are similarly at the top of their class in terms of lightness of weight. About Shutter Precision Shutter Precision (SP) was founded in the classic spirit of a "garage-based" Silicon Valley-style start-up. Its founders are young engineers with substantial expertise designing and producing the sophisticated micro motors that articulate fragile shutters in high-end cameras. Their adventure into the bicycle field began in 2007 with a vision to bringing their expertise to crafting the most efficient and technologically advanced hub dynamos for powering lighting systems and electronic devices on bicycles. When they initially gathered their collective personal savings together with loans from family, friends and friends of friends, they had not anticipated that their journey of financial uncertainty, toil and sweat would also include (sporadic) ulcers. By 2011, however, their painstaking efforts had culminated in a diverse line of state of the art hub dynamos incorporating the latest advances in the field of micro-motors - i.e. technologies resulting from large industrial scale R&D programmes that would have been cost prohibitive for the bicycle field. It is the stuff of legend that when the design concept incorporated by SP engineers in their generator mechanism was originally reviewed by their world-renowned German competitor in patent format it was then considered (with a sigh of relief) technically infeasible for manufacture. Since then, SP hub dynamos have passed from CAD-based "proof of concept" exercises through extensive lab testing of numerous prototypes and finally rigorous real-world field-testing of final products. Testing is on-going even today via sponsorships of top endurance cyclists in Australia and the UK. This regimen has not only proven the feasibility of the SP hub dynamos for manufacture, but confirmed their superiority in efficiency and mechanical rock-solidness. At EuroBike 2011, even the previously incredulous greeted the founders of SP with (gregarious) approbation. The axiom that more complexity is not always better is nowhere more true than in the case of the 8 series hub dynamos. In fact, the design of the generator in these hub dynamos incorporates fewer parts, is mechanically far simpler and is more easily manufactured than existing world-class hub dynamos. Excruciating efforts directed towards product and manufacturing process engineering has made 8 series hub dynamos cost viable for production entirely in Taiwan despite strong price competition vis-à-vis hub dynamos from large international brands produced in China. The heart of the SP generator mechanism is a solid high-specification magnetic ring that rotates alongside copper coils as the wheel turns to produce electricity. This novel mechanical design is crucial as most modern hub dynamos rely on a number of magnets bonded onto the inside of the hub's shell. When hub dynamos breakdown, it is often due to failure of the bonding adhesive holding the individual magnets in place - such breakdowns are more common in colder climates that accelerate deterioration of bonding adhesives. The design of SP hub dynamos makes this type of catastrophic failure virtually impossible. Who says you can't have it both ways. Whether you pride yourself on having the best of everything, or on selecting purely based on value versus performance, SP hub dynamos "have your back". This is true even if you are a crusty old curmudgeon wedded (if not welded) to the ideal that durability is the only factor worth considering. The "less is more" philosophy held dear by the creators of SP hub dynamos is clear in their mechanical design, beautifully understated silhouette and undeniable proof that price is not always prerequisite performance - much less quality and durability. To the best of our knowledge here at Intelligent Design Cycles, SP hub dynamos are today peerless in the world bar none.* Please note that for the PD-8 disc-brake version of SP hub dynamos (and not the PV-8) version, the flange diameters are asymmetric (see spec sheet in pictures). The spoke PCDs are 52mm & 58mm (disc side) and the flange diameters are 60mm and 66mm (disc side).* Owners of bicycles with 20" wheels. We recommend the P series hub dynamos even for 20" wheels as they will produce more power/light at lower speeds. The risk of burning out lamps is unlikely as modern dynamo LED lights have in-built voltage limiters. I run a PD-8 on my Bike Friday without problems and can hardly notice the additional drag. If you plan to recharge electronic devices, the extra power is a key benefit available only to 20" wheel bicycle owners.* Please feel free to write if you are interested in additional specifications.* FREE SHIPPING by first class post anywhere in North America, Western Europe (customers in Italy and Spain are requested to provide daytime phone numbers to ensure delivery) and East Asia. For other countries please inquire.* Please note the seller is not responsible for any costs associated with import or domestic taxation in the destination country. Our experience is that US customers have not been assessed import charges for private purchases such as these. If you are assessed, please let us know so we can advise future customers. The Shutter Precision Two Year WarrantyAll SP hub dynamos come with a full two-year limited warranty against manufacturer defect beginning from the date of purchase. SP stands behind their products and will repair or replace free of charge products found to be defective. High-mileage users are particularly valued customers and hubs that have not suffered a defect, but simply have worn bearings due to extensive use, can be sent back to the manufacturer for new bearings free of charge within the two year warranty period (customer pays for two way postage). Similar service after the warranty period is available for a reasonable USD 30.00 (the amount includes the return postage). This is the best service policy we are aware of in the industry. Please note that SP hub dynamos are not user serviceable.Intelligent Design Cycles proud to be an agent for SP hub dynamos. With the exception of EU member countries, Intelligent Design Cycles is an authorised agent for SP products worldwide and is the exclusive distributor for SP products in Australia. In short, dealer inquiries are warmly invited.
julio 25, 2026

Stem Origin8 Road Alloy Classic 22.2x150x100x25.4 Black

Forged AL6061-T6 alloy constructionHidden-bolt bar clampEN-City safety certifiedType:Road Quill StemQuill Diameter:22.2mmStem Length:100Bar Clamp:25.4Angle:-18°Color:BlackMaterial:AL6061-T6Finish:PolishedQuill Length:150mmFork Compatibility:1"
julio 25, 2026

Origin-8 Classic Pro Quill Stem Or8 Rd Aly Clsc 22.2x150x100x25.4bk

Origin-8 Classic Pro Quill Stem Or8 Rd Aly Clsc 22.2x150x100x25.4bk Contact us thru eBay with any questions, we're here to help! Our experts are here to help M-F! Store Home Shipping Info About Us FAQ Returns and Exchanges Feedback WHY SHOP WITH US? Free USA Shipping No minimum order International Shipping We ship globally Real Time Inventory No backorders Bicycle Experts Knowledgable staff 100% Satisfaction Guarantee We're only happy when you are! STORE CATEGORIES Apparel» Accessories Base Layers Bibs & Shorts Casual Gloves Hats & Eyewear Jackets & Outerwear Jerseys & Vests Rain Gear Shoes & Socks Winter Gear Backpacks & Bags Baskets & Racks Bells & Horns BMX» Bottom Brackets Brake Levers Chains Cranks Grips Handelbars Pedals Saddles Seatposts Stems Tires Tubes Wheels All BMX Commuter & Urban» Brake Levers Brakes Fenders Handlebar Tape Handlebars Lights Pedal/Clips/Straps Combo Deals Pedals Saddles Stems Tires Toe Clips Toe Straps Top Tube Pads All Commuter/Utility Computers Cyclocross» Brake Levers Brakes Cranks Tires Cyclocross Hydration Bags & More Lights & Safety Locks & Security» Accessory Cables Chains U-Locks (Mini) U-Locks Long U-Locks Standard All Locks & Security Mountain» Bottom Brackets Brake Levers Brakes› Disc V-Brake Cassettes Chains Cranks Derailleurs, Front Derailleurs, Rear Forks› 26in Rigid 26in Suspension 29in Rigid 29in Suspension Grips Groupsets Handlebars Headsets Pedals Saddles Seatposts Shifters Stems Tires› 26in 29in Wheels All Mountain Nutrition & Hydration Other Road» Bottom Brackets Brakes Cassettes Chains Cranks Derailleurs, Front Derailleurs, Rear Forks Frames Groupsets Handlebar Tape Handlebars Headsets Pedals Rim Strips Saddles Seatposts Shifters Stems Tires› Clincher Tubular Wheels› Clincher Tubular All Road Storage & Transportation Tools» Chain Patch Kits Pumps› Floor Pumps Portable Pumps Tire Levers Track Cog/Lockring All Tools Track & Singlespeed» Bottom Brackets Brake Levers Brakes Chainring Bolts Chainrings Chains Cogs - Fixed Gear Cranks Forks Frames Freewheels Grips Headsets Lockrings Pedal/Clips/S?traps Combo Deals Pedals Rim Strips Saddles Stems Tires Toe Clips Toe Straps Top Tube Pads Tubes Wheels› 650c Track Wheels Aerospokes Axle Spacers to Re-Space Rear H+ Son Track Wheels Origin8 Track Attak Wheels Rear Track Wheels Track Wheels Safe for Brakes Velocity B43 Track Wheels Velocity Chukker Track Wheels Velocity Deep V Track Wheels Weinmann DP18 Track Wheels All Wheels All Track & Singlespeed Trainers & Training Tubes Water Bottles & Cages Wheel Accessories» Axle Spacers Tubes Origin-8 Classic Pro Quill Stem Or8 Rd Aly Clsc 22.2x150x100x25.4bk Loading... Details BBS PART# 1669-Black-100mm-25.4 Origin-8 Classic Pro Quill Stem Or8 Rd Aly Clsc 22.2x150x100x25.4bkForged AL6061 alloy constructionHidden-bolt face clampEN-CITY safety certifiedRoad Quill1 (22.2)"10025.4-18dBlackAL 6061Polished150mm SHIPPING PAYMENT RETURNS NOTES For the current price to your location, please click the Shipping & Payments tab above for the latest cost. USA Shipping Options: (after receiving cleared payment) ECONOMY Shipping Service- 4-14 business day delivery INTERNATIONAL Shipping Options: (after receiving cleared payment) STANDARD INTERNATIONAL FLATRATE SHIPPING- 14-30 business day delivery. Please note that with current delivery delays, International shipments may take much longer to arrive. We are unable to offer faster International shipping. COMBINED SHIPPING We will combine shipping on orders with multiple items. Since shipping is weight and size based, pricing is based on the overall weight and size of what is ordered. To obtain a combined shipping discount, please click "buy-it-now" on the items you'd like to order and confirm. Before making payment, go back to "my ebay" and pay for all the items together. If you are outside the USA, please click to send a request for a combined invoice. We'll send back an invoice with the proper shipping discounts factored in. As a general guide, we offer 65% off each additional shipping charge on all items except oversize items such as wheels. We do offer 5% discount on more than one wheelset. OTHER SHIPPING NOTES We generally ship all orders within 2-5 days of receiving your order. We ship Monday thru Friday every day other than USA federal holidays, weekends or collateral holidays. Please check our Shipping Info Page for more info. We Accept PayPal, Moneybookers, and direct credit card payment through eBay. Cleared payment is expected within 2 days of purchase to guarantee availability. Please contact us with any questions. All sales on NEW items are eligible for returns/exchanges. USED or clearly defined BLEMISHED (see item condition above) goods are not returnable unless defective. Please see our Returns and Exchanges page for more information. We are available between the hours of 10am-6pm EST Monday through Friday except USA Federal Holidays. We try to respond to all emails and voicemails within 4 hours during our normal business hours. This will vary on Mondays and the day after holidays. All products sold by Bell's Bike Shop carry the full manufacturer's warranty. For warranty details, please message us. We are an authorized dealer for every product that we sell. If you don't see the exact item you are looking for, please contact us. We stock thousands of products! Every effort is made to display this item accurately. Due to different displays, software, and lighting conditions beyond our control, the item pictured may appear slightly different. This item is in stock and available to ship. If there is some discrepancy, we will notify you as soon as we can. Copyright Bells Bike Shop. All rights reserved.
julio 25, 2026

Origin8 Classic Pro Quill Stem Quill Stem 100mm 25.4mm -18 Deg Black Aluminum

STEM OR8 RD ALY CLSC 22.2x150x100x25.4BKForged AL6061-T6 alloy construction. Hidden-bolt bar clamp. EN-City safety certified. Item Specifications: Material, AL6061-T6, Type, Road Quill Stem, Color, Black, Stem Length, 100, Angle, -18°, Finish, Polished, Fork Compatibility, 1`, Quill Diameter, 22.2mm, Bar Clamp, 25.4, Quill Length, 150mm, SHIPS TODAY! Order before 1:30PM EST, M - F, and this item ships the same day! HAVE A QUESTION?Expert customer service by bike experts! A Real Brick And Mortar Retail Bicycle Shop with people you can talk to! Contact Us! (9-5 Mon-Fri, 12-4 Sat & Sun EST) Chat With Us
julio 25, 2026

Dropout For BMC Roadmachine Teammachine URS Sram AXS Derailleur Gear Mech Hanger

Dropout Hardware For BMC Roadmachine Teammachine URS Sram AXS Rear Derailleur Tail Gear Mech Hanger #58 301092 List for 1 pc only, full set as picture with free screw x1 Number of Fasteners: 1 Mounting: Inside Product Type: Rear derailleur hanger Aluminum Type: Aircraft grade 6061 Cast Type: CNC Finish: Black anodized Includes Hardware: Yes Screw Bolt: M3x10 Flat Head Screw Included Thru-axle: YesBMC catalog number is: #58, 301092Description:For use with standard-mount version. For the Shimano Direct Mount please see our Hanger 587. Compatible with BMC following models (not exhaustive): This bicycle hanger is the standard mount hanger (also fits Sram AXS). BMC: Roadmachine 01 BMC: Teammachine Disc: 2018-21 BMC: Teammachine Road 01 Disc: 2018-21 BMC: Teammachine SLR01 Disc: 2018-21 BMC: Teammachine SLR02 Disc: 2018-21 BMC: Teammachine SLR03 Disc: 2018-21 BMC: URS Four: 2019 BMC: URS ONE: 2019 Note: To choose the right hanger, please compare your actual hanger to the picture. If there is any doubt, send us a good quality picture of the actual hanger or/and frame (around the hanger place)(The blots are the gifts,we send them in radom colors and sizes. We donot accept any dispute only about the blots, If you need to specify the size and color, please buy separately. --------------------------------------------------------------------------------------------------------------------------------------------------- Shipping Information:- Import duties, taxes and charges are not included in the item price or shipping charges. Ebay will collect the VAT and Sales tax. We will not receive these value buyer pays. - Please check with your country customs office to determine what these additional costs will be prior to bidding/buying. If you don't receive the item after 25 days, please contact us, we'll check with shipper for you and solve the delivery problem for you as soon as possible.
julio 25, 2026

FSA Gossamer Pro Modular AGX+ 10/11sp Crankset 1x, 44T – 172.5mm 1x crank

Upgrade your cycling experience with the FSA Gossamer Pro Modular AGX+ 10/11sp Crankset. This top-quality crankset features a 172.5mm crankarm length, bottom bracket shell type of 386EVO, and a single chainring. The set includes a crankset with a 44T chainring, made of durable aluminum material and designed for a 1-speed ride. Experience smoother shifting and improved performance with this FSA crankset, perfect for any cycling enthusiast. The black color and sleek design add a touch of style to your bike. Get ready to hit the road with confidence and efficiency, thanks to this high-quality crankset. Full Speed Ahead Gossamer Pro Modular AGX+ 386EVO BB386EVO AGX+ 44T 1x11 172.5mm,CKM-OS6027S/86Brand: FSAManufacturer Part Number: 336-0345084090UPC: 840031077776Color: BlackProduct Condition: New in BoxCrankarm Length: 172.5mmNumber of Chainrings: SingleTeeth Count: 44Ring Configuration: 44Cold forged alloy crank armsCNC machined alloy 386EVO spindleChromoly chainring boltsQ-Factor - 154mmBCD - 120mmChainline - 50mmHigh polished anodized blackLaser graphicsChainring BCD: 120Drivetrain Speeds: 11
julio 25, 2026

Full Speed Ahead Gossamer Pro ABS Road Chainring – 32t Inner Ring, 110mm BCD, 4-

Gap30 Cycles All Riders. No Attitude. Gap30 Cycles is your source for quality bicycle parts and accessories at great prices Full Speed Ahead Gossamer Pro ABS Road Chainring - 32t Inner Ring, 110mm BCD, 4-Bolt, Aluminum, N10/N11, Black Item Description FSA Gossamer ABS chainrings are designed to provide flawless shifting, with minimal weight and unmatched durability.Precision CNC machined AL7075/T6 alloyN-11 chainrings are compatible with all 10 speed drivetrains, and compatible with FSA, SRAM and Shimano 11- speed drivetrainsCompatible only with FSA Gossamer ABS cranks (will not properly fit K-Force or SL-K cranksets)Item SpecificationsBrand: Full Speed AheadMfrPartNo: 371-0067001960Color: BlackRing Position/Type: InnerTooth Count: 32Drivetrain Speeds: 10Drivetrain Speeds: 11Chainring BCD: 110 FSA ABSMaterial: AluminumDefined Color: Black About Us Payment Shipping Terms Returns About us Our motto is 'All Riders, No Attitude!' We're here to provide friendly and personal service for all cyclists. Shop our great selection of parts and accessories and enjoy fast delivery to your door. We guarantee your satisfaction and stand behind everything we sell. Standard shipping is always free to the lower 48 states. Thanks for your business and enjoy the ride! Payments Payment for all eBay orders must be completed through eBay payments. Shipping We ship within the 48 contiguous United States. Tracking is provided for most US domestic shipments. Free Standard Shipping Most orders are processed within 2-3 business days of order receipt Allow 1-5 business days for delivery after your order has shipped Shipping times are estimated and are not guaranteed by Gap30 Cycles Terms Item Availability While we try to maintain accurate quantity in our listing, items listed on eBay may be sold elsewhere before the eBay listing ends. If you bought an out of stock item, we will cancel your order and issue a refund. Please do not leave negative or neutral feedback for cancelled orders. Condition Guide Unless otherwise noted, all products sold by Gap30 Cycles are brand new in retail packaging and include U.S. manufacturer warranty. 100% Customer Satisfaction Guaranteed We want to ensure your satisfaction. If you are dissatisfied with your purchase or shopping experience, we would like to hear from you. Please contact us using eBay Messaging . Please be sure to include your contact information and order number. Please note: Business hours are Monday-Friday. We try our best to respond to all questions and comments within one business day. Lost or Damaged Shipments If your order was damaged during shipping or if you did not receive your order, contact us and we will be happy to take care of the issue. Please wait until the end of the delivery time estimate before contacting us about missing shipments. Please contact us using eBay Messaging . Please include your contact information and order number. Your Privacy Gap30 Cycles does not sell or market customer information to other businesses or organizations. Customer Comments We are constantly striving to improve our service and would love to hear your comments. Please contact us using eBay Messaging Returns Gap30 Cycles accepts returns within 30 days of order receipt. Return Process Please contact us using eBay Messaging before returning your order. Returns without prior authorization will not be refunded. Return Requirements Returned merchandise must be in the same condition in which it was received. No return credit will be given if an item is in used condition, has been installed, or has missing or damaged retail packaging. Please adequately package return shipments. No credit will be given if item is damaged in return shipment.
julio 25, 2026

90s Marin MTB Stem 120 5 Degree 25.4 Silver

90s Marin MTB Stem 120 5 Degree 25.4 Silver Here is a used mid 90s-era Marin mountain bike stem. Size is 120mm with 1 1/8 steerer clamp and 25.4 handlebar clamp; 5 degree rise. 2-bolt faceplate. Light cosmetic wear marks shown in photos. SHIPPING: USA SHIPPING: FREE USPS First Class Mail shipping with delivery confirmation. International Shipping: $25.00 eBay International Standard Delivery. TERMS AND CONDITIONS: By placing a bid or using buy it now the buyer agrees to the following terms and conditions: - Every effort has been made by the seller to inspect, photograph and accurately describe this item's condition, however all items are sold AS-IS. - Buyer acknowledges that bicycling and outdoor sports are are potentially dangerous activities involving physical risk. It is the buyer's responsibility to ensure products are installed by a qualified professional and utilized safely--the seller is not responsible for injury/damage that may arise from the buyer's intended or unintended use of this item. - Returns may be made within 30 days of receipt of item. A full refund of item purchase price will be provided upon receipt of returned item. Partial refunds are not offered. Buyer is responsible for all shipping costs. _gsrx_vers_1677 (GS 9.8.1 (1677))
julio 25, 2026

Older Marin Threadless 1 1/8 Stem 120mm 5 Degree 25.4 Bear Logo Faceplate

Older Marin Threadless 1 1/8 Stem 120mm 5 Degree 25.4 Bear Logo Faceplate Here is a used Marin 2-bolt faceplate aluminum stem for 1 1/8” threadless steerer. 120mm, 5 degree rise/drop, 25.4mm handlebar clamp. The bright red paint has some dulling due to sun exposure, shown in photos; clean working condition. SHIPPING: USA SHIPPING: FREE USPS Ground Advantage shipping with delivery confirmation. TERMS AND CONDITIONS: By placing a bid or using buy it now the buyer agrees to the following terms and conditions: - Every effort has been made by the seller to inspect, photograph and accurately describe this item's condition, however all items are sold AS-IS. - Buyer acknowledges that bicycling and outdoor sports are are potentially dangerous activities involving physical risk. It is the buyer's responsibility to ensure products are installed by a qualified professional and utilized safely--the seller is not responsible for injury/damage that may arise from the buyer's intended or unintended use of this item. - Returns may be made within 30 days. A full refund of item purchase price will be provided upon receipt of returned item. Unless the return is due to an error in the listing the buyer is responsible for all shipping costs. _gsrx_vers_1653 (GS 9.7.5 (1653))
julio 25, 2026

Ritchey RL-1 4-Axis Stem – 31.8mm Clamp, 90mm, Black

With its unique faceplate design, the Ritchey 4-Axis stem was a game-changer when it was first released many years ago. Today, the OE 4-Axis-44 stem offers a wider 44mm faceplate and continues to offer world-class performance and unparalleled reliability that’s unmatched at a similar price-point.Designed specifically for 1-1/8" steerer. 44mm-wide faceplate. Item Specifications: Stem Angle (deg), 84/6, Length, 90, Length, 90, Material, Alloy, S.H.I.S. Stem Clamp Diameter, 28.6, Bar Clamp Diameter (mm), 31.8, Color, Black, Weight, 128, Defined Color List, Black, Steerer Clamp Diameter, 1-1/8", Stack Height, 42, SHIPS TODAY! Order before 1:30PM EST, M - F, and this item ships the same day! HAVE A QUESTION?Expert customer service by bike experts! A Real Brick And Mortar Retail Bicycle Shop with people you can talk to! Contact Us! (9-5 Mon-Fri, 12-4 Sat & Sun EST) Chat With Us
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934