Ring 0

Custom Made Magnet

2.6 out of 5 based on 108 customer ratings
(108 customer reviews)

Ring Shape Sintered NdFeB Magnet With Epoxy Resin

Magnet  Material : NdFeB or Neodymium Iron Boron

Magnet  Shape:  Ring

Magnet  Grade:  N38

Outer  diameter: 26.0 mm

Inner  diameter : 23.0mm

Thickness: 4.5mm

Tolerance:  +/-0.1mm (0.004”)

Coating  :  Epoxy resin plated

Operating Temp(Max).: 80℃

Direction of magnetization: Magnetized through thickness

Other size and grade are available on request

Permanent NdFeB Magnet Ring OD26 x ID23 x 4.5mm

Material   type : Permanent

Material composition : Nd2Fe14B

Remanence (Br): 12.2– 12.7 KGs

Coercive force(Hcb): 11.0KOe

Intrinsic Coercive Force( Hci ): 12.0KOe

Max Energy (BH)max : 36– 39MGOe

Max working temp.:80℃

Curie Point (Max) : 176℉

Density  : 7.4~7.6g/cm3

Epoxy resin coated Magnet ring, great for sound devecies, water meter, multimedia, Amplifier,

sensor, and transformer. As well as having other uses.

Neodymium Iron Boron magnet, also called Neo, Neodymium iron boron, rare earth magnet.

Extreme strong Br residual induction.

Surface treatment is needed for neodymium magnets, magnet with epoxy resin coating,

excellent against humidity and salt spray.

Packaging: Neutral box packaging, inner box , foam inside and other protection, to ensure

safely of transportation.

Air package and sea packages are both available..

Delivery time: 8 ~ 20days, depend on customer’s order quantity.

Loading port :  Ningbo port or Shanghai Port

108 reviews for Custom Made Magnet

  1. 2 out of 5

    :

    heart pvc sildenafil http://viagraivo.com/ what is generic viagra called, viagra safe to use

  2. 4 out of 5

    :

    where can i get sildenafil in manchester http://cialisloq.com cheap generic cialis, how fast does it take for viagra to kick in

  3. 2 out of 5

    :

    where can i get viagra in vegas http://viagraivo.com/ viagra generic name, cialis ad agency

  4. 4 out of 5

    :

    can i bring viagra into uk [url=http://viagraivo.com/]viagra generic name[/url] does cialis make it difficult to ejaculate

  5. 3 out of 5

    :

    does viagra always work for ed http://viagraivo.com/ does generic viagra work, prices for cialis 20mg

  6. 1 out of 5

    :

    can you put sildenafil in drinks http://cialisloq.com generic cialis, what happens girl takes sildenafil

  7. 1 out of 5

    :

    [url=http://amoxil.us.org/]Order Amoxil[/url]

  8. 4 out of 5

    :

    [url=http://valtrex.us.com/]valtrex[/url]

  9. 3 out of 5

    :

    [url=http://costofviagra.us.com/]average cost of viagra[/url]

  10. 4 out of 5

    :

    [url=http://tretinoin.us.com/]CHEAP TRETINOIN[/url]

  11. 1 out of 5

    :

    [url=http://zoloft.us.com/]zoloft ocd[/url]

  12. 2 out of 5

    :

    [url=http://zoloft.us.com/]zoloft[/url]

  13. 4 out of 5

    :

    [url=http://propecia-abc.com/]propecia[/url]

  14. 2 out of 5

    :

    [url=http://zoloft.us.com/]Zoloft[/url]

  15. 2 out of 5

    :

    [url=http://albuterol02.us.com/]proair albuterol inhaler[/url]

  16. 3 out of 5

    :

    [url=http://lisinopril.us.com/]lisinopril hct[/url]

  17. 1 out of 5

    :

    [url=http://sildenafil-abc.com/]citrate sildenafil[/url]

  18. 4 out of 5

    :

    [url=http://zithromax-abc.com/]buy zithromax without prescription[/url]

  19. 3 out of 5

    :

    [url=http://orderdiflucan.us.com/]order fluconazol[/url]

  20. 3 out of 5

    :

    [url=http://kamagrageneric2019.com/]kamagra oral jelly 100mg[/url]

  21. 3 out of 5

    :

    [url=http://vardenafil-abc.com/]cheap vardenafil online[/url]

  22. 1 out of 5

    :

    [url=http://azithromycinonline.us.com/]cheapest azithromycin[/url]

  23. 2 out of 5

    :

    [url=http://genericeffexor.com/]venlafaxine effexor[/url] [url=http://valtrex.us.com/]buy valtrex[/url] [url=http://lisinopril.us.com/]lisinopril[/url] [url=http://cialis.us.com/]cialis[/url] [url=http://buyvardenafil.us.com/]vardenafil w/o prescription[/url] [url=http://azithromycinonline.us.com/]azithromycin doxycycline[/url]

  24. 2 out of 5

    :

    [url=http://tadalissx.us.com/]Tadalis Sx[/url] [url=http://generictorsemide.com/]torsemide brand name[/url] [url=http://cytotec.us.com/]cheap cytotec[/url]

  25. 3 out of 5

    :

    [url=http://albuterol02.us.com/]albuterol aerosol[/url] [url=http://amoxil.us.com/]amoxil[/url] [url=http://kamagrageneric2019.com/]kamagra[/url] [url=http://genericavodart.com/]AVODART 0.5 MG[/url] [url=http://nolvadex.us.org/]nolvadex[/url] [url=http://viagrasoft.us.com/]Viagra Soft[/url] [url=http://genericmotrin.com/]resource[/url]

  26. 4 out of 5

    :

    [url=http://nexiumgeneric2019.com/]generic nexium 40 mg[/url]

  27. 4 out of 5

    :

    [url=http://wellbutrin.us.com/]price of wellbutrin[/url]

  28. 2 out of 5

    :

    [url=http://sildenafilcitrate247.us.org/]sildenafil prices[/url] [url=http://synthroid-abc.com/]Synthroid 100 Mg[/url] [url=http://doxycycline100mg.us.org/]doxycycline[/url] [url=http://generictorsemide.com/]torsemide without prescription[/url] [url=http://genericbetnovate.com/]order betnovate[/url] [url=http://lisinopril.us.org/]zestoretic[/url] [url=http://viagrapill.us.com/]viagra pills[/url]

  29. 4 out of 5

    :

    [url=http://tetracycline.us.com/]tetracycline[/url] [url=http://genericbetnovate.com/]betnovate[/url] [url=http://cipro-abc.com/]levaquin cipro[/url] [url=http://valtrex.us.com/]click here[/url]

  30. 3 out of 5

    :

    [url=http://valtrex.us.com/]purchase valtrex[/url] [url=http://nolvadex.us.org/]generic nolvadex[/url] [url=http://lisinopril.us.com/]Lisinopril[/url] [url=http://amoxicillin-abc.com/]AMOXICILLIN[/url] [url=http://lasix-abc.com/]lasix[/url] [url=http://sildenafilcitrate247.us.org/]sildenafil citrate[/url] [url=http://levitra911.us.org/]Levitra[/url] [url=http://genericavodart.com/]buy avodart[/url] [url=http://zithromax-abc.com/]ANTIBIOTIC ZITHROMAX[/url]

  31. 4 out of 5

    :

    [url=http://genericfemaleviagra.com/]Female Viagra[/url]

  32. 2 out of 5

    :

    [url=http://lisinopril.us.com/]lisinopril[/url]

  33. 4 out of 5

    :

    [url=http://xenical-abc.com/]xenical pills[/url]

  34. 1 out of 5

    :

    [url=http://amoxil.us.org/]AMOXIL 875 MG[/url] [url=http://mobic.us.org/]cheap mobic[/url] [url=http://genericavodart.com/]avodart[/url] [url=http://prozac-abc.com/]prozac[/url] [url=http://synthroid-abc.com/]levothyroxine 50 mcg[/url] [url=http://lisinopril02.us.org/]Lisinopril[/url]

  35. 2 out of 5

    :

    [url=http://propecia-abc.com/]drug finasteride[/url] [url=http://genericeffexor.com/]effexor xr[/url] [url=http://ventolinhfa.us.com/]continued[/url] [url=http://cipro-abc.com/]cipro[/url] [url=http://kamagrageneric2019.com/]buy kamagra oral jelly online[/url] [url=http://amoxil.us.com/]amoxil[/url] [url=http://tetracycline.us.com/]Buy Tetracycline[/url] [url=http://genericavodart.com/]generic dutasteride[/url]

  36. 3 out of 5

    :

    [url=http://costofviagra.us.com/]buy viagra online fast shipping[/url] [url=http://cialis.us.com/]cialis[/url] [url=http://amoxil.us.com/]amoxil[/url] [url=http://buylevitra.us.org/]Levitra Online[/url]

  37. 2 out of 5

    :

    [url=http://tadalissx.us.com/]tadalis online[/url]

  38. 4 out of 5

    :

    [url=http://tadalissx.us.com/]tadalis without prescription[/url]

  39. 1 out of 5

    :

    [url=http://buyflagyl.us.com/]cheap flagyl[/url] [url=http://prednisone.us.com/]prednisone[/url]

  40. 2 out of 5

    :

    [url=http://genericfemaleviagra.com/]lovegra[/url] [url=http://zybangeneric2019.com/]Zyban[/url] [url=http://buyflagyl.us.com/]flagyl no rx[/url] [url=http://vardenafil-abc.com/]buy vardenafil online[/url] [url=http://orderviagraonline.us.com/]Viagra Cheap[/url] [url=http://orderdiflucan.us.com/]Fluconazole Online[/url] [url=http://genericavodart.com/]purchase avodart[/url]

  41. 2 out of 5

    :

    [url=http://buyflagyl.us.com/]GENERIC FLAGYL[/url] [url=http://buylevitra.us.org/]WHERE TO BUY LEVITRA[/url] [url=http://orderdiflucan.us.com/]diflucan by mail[/url] [url=http://propecia-abc.com/]propecia[/url] [url=http://mobic.us.org/]mobic[/url] [url=http://doxycycline100mg.us.org/]doxycycline 100 mg[/url] [url=http://genericmotrin.com/]purchase motrin 600[/url] [url=http://cephalexin-abc.com/]cephalexin[/url] [url=http://buymetformin.us.org/]buy metformin[/url]

  42. 4 out of 5

    :

    [url=http://nolvadex.us.org/]NOLVADEX BY MAIL[/url]

  43. 4 out of 5

    :

    [url=http://levitra911.us.org/]buy levitra[/url]

  44. 2 out of 5

    :

    [url=http://buylevitra.us.org/]levitra[/url] [url=http://mobic.us.org/]buy mobic online[/url] [url=http://lasix.us.org/]Lasix[/url] [url=http://levitraonline.us.com/]levitra online[/url] [url=http://wellbutrin.us.com/]wellbutrin[/url]

  45. 1 out of 5

    :

    [url=http://tetracycline.us.com/]tetracycline[/url] [url=http://cytotec.us.com/]generic cytotec[/url] [url=http://cephalexin-abc.com/]antibiotic keflex[/url] [url=http://buyvardenafil.us.com/]vardenafil price[/url]

  46. 2 out of 5

    :

    [url=http://propecia-abc.com/]propecia discount[/url]

  47. 3 out of 5

    :

    [url=http://albuterol02.us.com/]albuterol inhaler prescription[/url] [url=http://propecia-abc.com/]Propecia For Women[/url]

  48. 3 out of 5

    :

    [url=http://acyclovir400mg.us.com/]acyclovir 400 mg[/url]

  49. 1 out of 5

    :

    [url=http://synthroid-abc.com/]synthroid 150[/url] [url=http://genericatarax.com/]atarax[/url]

  50. 4 out of 5

    :

    [url=http://lasix-abc.com/]Lasix[/url]

  51. 3 out of 5

    :

    [url=http://genericpaxil.com/]paxil[/url] [url=http://sildenafil-abc.com/]sildenafil citrate over the counter[/url] [url=http://azithromycinonline.us.com/]azithromycin cost[/url] [url=http://vardenafil-abc.com/]vardenafil[/url] [url=http://prozac-abc.com/]fluoxetine prozac[/url] [url=http://wellbutrin.us.com/]wellbutrin[/url] [url=http://acyclovir400mg.us.com/]Acyclovir 400 Mg[/url] [url=http://genericvermox.com/]vermox plus[/url]

  52. 4 out of 5

    :

    [url=http://lasix.us.org/]lasix[/url] [url=http://sildenafil-abc.com/]sildenafil[/url] [url=http://genericpaxil.com/]Paxil[/url] [url=http://cephalexin-abc.com/]cephalexin[/url] [url=http://genericpyridium.com/]pyridium for ic[/url] [url=http://clindamycin.us.com/]Clindamycin[/url]

  53. 4 out of 5

    :

    [url=http://genericatarax.com/]atarax cream[/url]

  54. 1 out of 5

    :

    [url=http://lasix.us.org/]buy lasix online[/url] [url=http://synthroid-abc.com/]synthroid pills[/url]

  55. 4 out of 5

    :

    [url=http://lisinopril02.us.org/]lisinopril[/url]

  56. 4 out of 5

    :

    [url=http://wellbutrin.us.com/]wellbutrin[/url]

  57. 4 out of 5

    :

    [url=http://cytotec.us.com/]cytotec[/url] [url=http://buymetformin.us.org/]Buy Metformin[/url] [url=http://buyflagyl.us.com/]BUY FLAGYL[/url] [url=http://amoxicillin-abc.com/]AMOXICILLIN[/url] [url=http://tetracycline.us.com/]tetracycline[/url] [url=http://genericpyridium.com/]pyridium pills[/url] [url=http://amoxil.us.com/]amoxil[/url] [url=http://viagrasoft.us.com/]Viagra Soft Online[/url] [url=http://genericfemaleviagra.com/]cialis for women[/url]

  58. 1 out of 5

    :

    [url=http://genericpaxil.com/]paxil[/url]

  59. 3 out of 5

    :

    [url=http://viagrasoft.us.com/]Viagra Soft Tabs[/url]

  60. 2 out of 5

    :

    [url=http://orderviagraonline.us.com/]order viagra online[/url] [url=http://xenical-abc.com/]xenical buy online[/url] [url=http://propecia-abc.com/]finasteride 1 mg[/url] [url=http://amoxil.us.com/]amoxil 875[/url] [url=http://orderdiflucan.us.com/]Diflucan[/url]

  61. 2 out of 5

    :

    [url=http://levitra911.us.org/]Levitra On Line[/url]

  62. 1 out of 5

    :

    [url=http://genericeffexor.com/]generic for effexor[/url]

  63. 3 out of 5

    :

    [url=http://tretinoin.us.com/]tretinoin[/url] [url=http://genericeffexor.com/]effexor tablets[/url] [url=http://orderviagraonline.us.com/]order viagra online[/url] [url=http://genericatarax.com/]atarax 25 mg[/url] [url=http://genericvermox.com/]cheap vermox[/url] [url=http://genericbenicar.com/]generic benicar[/url]

  64. 2 out of 5

    :

    [url=http://clindamycin.us.com/]order clindamycin[/url] [url=http://acyclovir400mg.us.com/]Acyclovir 400 Mg[/url] [url=http://furosemide40mg.us.org/]furosemide[/url] [url=http://genericvermox.com/]vermox[/url] [url=http://zithromax-abc.com/]z pack zithromax[/url] [url=http://generictorsemide.com/]TORSEMIDE ONLINE[/url] [url=http://nexiumgeneric2019.com/]nexium buy online[/url]

  65. 2 out of 5

    :

    [url=http://generictorsemide.com/]torsemide online[/url]

  66. 4 out of 5

    :

    [url=http://wellbutrin.us.com/]wellbutrin[/url] [url=http://tadalafil-abc.com/]tadalafil[/url] [url=http://zybangeneric2019.com/]zyban without prescription[/url] [url=http://vardenafil-abc.com/]ORDER VARDENAFIL[/url] [url=http://prozac-abc.com/]prozac[/url] [url=http://orderdiflucan.us.com/]order difucan[/url] [url=http://albuterol02.us.com/]Albuterol[/url] [url=http://lisinopril.us.org/]lisinopril[/url]

  67. 4 out of 5

    :

    [url=http://cialis-abc.com/]cialis cheap online[/url]

  68. 3 out of 5

    :

    [url=http://prednisone.us.com/]prednisone[/url] [url=http://lisinopril.us.com/]lisinopril[/url]

  69. 4 out of 5

    :

    [url=http://cipro-abc.com/]cipro[/url] [url=http://generictorsemide.com/]torsemide generic[/url] [url=http://wellbutrin.us.com/]wellbutrin[/url] [url=http://synthroid-abc.com/]synthroid[/url] [url=http://buylevitra.us.org/]levitra[/url]

  70. 2 out of 5

    :

    [url=http://buyvardenafil.us.com/]Buy Vardenafil[/url]

  71. 4 out of 5

    :

    [url=http://prednisone.us.com/]prednisone[/url] [url=http://genericpaxil.com/]paxil libido[/url] [url=http://tetracycline.us.com/]Tetracycline Online[/url] [url=http://lisinopril.us.org/]buy lisinopril[/url] [url=http://sildenafilcitrate247.us.org/]buy sildenafil[/url] [url=http://genericbenicar.com/]benicar 40 mg[/url]

  72. 1 out of 5

    :

    [url=http://genericeffexor.com/]check this out[/url]

  73. 1 out of 5

    :

    [url=http://acyclovir400mg.us.com/]acyclovir 400 mg[/url]

  74. 3 out of 5

    :

    [url=http://buyflagyl.us.com/]cheap flagyl[/url] [url=http://viagrasoft.us.com/]Viagra Soft[/url] [url=http://costofviagra.us.com/]cost of viagra[/url] [url=http://synthroid-abc.com/]synthroid 75[/url] [url=http://amoxil.us.com/]buy cheap amoxil[/url] [url=http://tetracycline.us.com/]tetracycline[/url] [url=http://propecia-abc.com/]propecia[/url]

  75. 1 out of 5

    :

    [url=http://buyflagyl.us.com/]website here[/url] [url=http://prednisone.us.com/]prednisone[/url] [url=http://viagrapill.us.com/]Viagra Pills[/url] [url=http://lisinopril.us.com/]LISINOPRIL NO PRESCRIPTION[/url] [url=http://cialis-abc.com/]Buy Cialis Generic[/url] [url=http://genericavodart.com/]avodart[/url] [url=http://zithromax-abc.com/]zithromax[/url] [url=http://mobic.us.org/]mobic[/url] [url=http://sildenafilcitrate247.us.org/]WHERE TO BUY SILDENAFIL[/url] [url=http://orderviagraonline.us.com/]non generic viagra[/url]

  76. 3 out of 5

    :

    [url=http://cephalexin-abc.com/]cephalexin[/url] [url=http://levitra911.us.org/]levitra[/url] [url=http://amoxicillin-abc.com/]AMOXICILLIN PRICE[/url] [url=http://lasix-abc.com/]lasix medication[/url] [url=http://nexiumgeneric2019.com/]nexium[/url]

  77. 4 out of 5

    :

    [url=http://tadalissx.us.com/]buy tadalis[/url]

  78. 1 out of 5

    :

    [url=http://clindamycin.us.com/]cheap clindamycin[/url]

  79. 1 out of 5

    :

    [url=http://zybangeneric2019.com/]zyban[/url] [url=http://albuterol02.us.com/]albuterol[/url] [url=http://prednisone.us.com/]prednisone[/url] [url=http://doxycycline100mg.us.org/]doxycycline 100 mg forsale outside the us[/url] [url=http://orderdiflucan.us.com/]buy diflucan[/url] [url=http://tadalafil-abc.com/]online pharmacy tadalafil[/url] [url=http://nexiumgeneric2019.com/]nexium[/url] [url=http://generictorsemide.com/]torsemide[/url] [url=http://amoxil.us.com/]amoxil[/url] [url=http://sildenafilcitrate247.us.org/]where to buy sildenafil[/url]

  80. 1 out of 5

    :

    [url=http://buypropecia.us.com]buypropecia.us.com[/url]

  81. 3 out of 5

    :

    [url=http://furosemide40mg.us.org/]diuretic furosemide[/url] [url=http://kamagrageneric2019.com/]Kamagra[/url] [url=http://xenical-abc.com/]xenical[/url]

  82. 3 out of 5

    :

    [url=http://cialis-abc.com/]buy cialis online with prescription[/url] [url=http://nexiumgeneric2019.com/]nexium[/url]

  83. 1 out of 5

    :

    can you take a half of viagra [url=http://viagrabs.com]viagra pills[/url] how to take the viagra pills viagra online good dose of viagra

  84. 2 out of 5

    :

  85. 4 out of 5

    :

    canada drugs review http://canadapharmacysfzr.com/

  86. 3 out of 5

    :

  87. 1 out of 5

    :

    canada pharmacy online http://canadapharmacyonlineegol.com/

  88. 1 out of 5

    :

    canadian pharmacies online http://canadianpharmacyonlinervii.com/

  89. 1 out of 5

    :

    online canadian pharmacy http://canadianonlinepharmacystbm.com/

  90. 3 out of 5

    :

    canadian online pharmacy http://canadadrugsonlinewxwe.com/

  91. 3 out of 5

    :

    online canadian pharmacy http://canadapharmacyonlinefako.com/

  92. 3 out of 5

    :

  93. 4 out of 5

    :

    best canadian pharmacy http://canadianpharmacyecyn.com/

  94. 1 out of 5

    :

    canada pharmacy online http://buyjeacialonline.com/

  95. 4 out of 5

    :

    canada drug pharmacy http://cheapciljrd.com/

  96. 4 out of 5

    :

    canadian drug stores http://canadadrugshtwi.com/

  97. 3 out of 5

    :

    online pharmacy canada http://genericcilaken.com/

  98. 1 out of 5

    :

    drugs from canada http://vigraformen.com/

  99. 3 out of 5

    :

    canadian pharmacy king http://buycildjea.com/

  100. 2 out of 5

    :

    mexican pharmacy online http://onlinewwwmen.com/

  101. 3 out of 5

    :

    best canadian online pharmacy http://viagrageneric7k.com/

  102. 2 out of 5

    :

    canadian pharmacy cialis http://onlinevigra.com/

  103. 2 out of 5

    :

    [url=http://canadapharmacyonlineegol.com/]viagra online canadian pharmacy[/url] cost of viagra canadian pharmacy meds

  104. 4 out of 5

    :

    [url=http://onlinepharmacysrba.com/]drugs from canada[/url] viagra online canadian pharmacies

  105. 3 out of 5

    :

    [url=http://canadianonlinepharmacyhtsv.com/]canadian pharmacy review[/url] online order viagra costco online pharmacy

  106. 3 out of 5

    :

    [url=http://canadianpharmacyecyn.com/]reputable canadian pharmacy[/url] viagra wiki online pharmacy reviews

  107. 3 out of 5

    :

    [url=http://canadadrugshtwi.com/]mexican pharmacy online[/url] viagra soft tabs online pharmacy canada

  108. 2 out of 5

    :

    [url=http://canadapharmacysfzr.com/]online canadian pharmacy[/url] generic viagra online canadian pharmacy

Add a review

Your email address will not be published.

Send your message to us:


Please prove you are human by selecting the Car.

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,