Saturday, December 5, 2015

DIY 137 MHz WX SAT V-dipole antenna

This is a short version, the final of the ARTICLE describing how to build the Weather satellite 137 MHz V-dipole antenna. Complete text article will be published soon in the PDF format that will include background and a bit of theory how I came to idea to design this simple to build antenna. I decide to build the horizontal V-dipole antenna and to use all advantages this antenna offer.




Horizontal V-dipole

Ones we know how the antenna should look like just a simple dipole antenna calculations should be applied. Using the simple formula for the ½ wavelength dipole we get the following:

L(m) = 147 / F(MHz)

L(m) = 147 / 137.5

L = 1.068 m = 106.8cm

Each leg = 53.4 cm

Important: The length of the each leg should include the connecting wire's length up to the coaxial connector or coax. Keep this length as short as possible but it will be difficult to stay bellow 1.5 cm.


For a dipole legs I did use the 1/8“ (3.25mm) aluminum rods. Do not use a ferromagnetic materials due to increased losses caused by the skin effect. The center of the dipole is made of Choc block terminals where the aluminum rods are secured on one side and the coax from the other side of the terminal. The center hole on the Choc block is used to secure the  Choc block to the /mast bracket so the antenna can be easily mounted on the mast/pole. Run the 50 or 75 ohms coaxial cable to your receiving equipment. Bend the dipole legs to create a 120 degrees angle and point the antenna to the North-South direction. You are ready for the NOAA WX sat reception.

Results

My location is not a perfect but still very good for the satellite reception. I have a clear horizon to the North but hills and a high voltage power lines to the South limiting my south elevation to 7 degrees. The antenna is fixed on the roof antenna pole, 8 meters above the ground.

 
First test made was including the barefoot setup, usually used by the beginners looking to have fun and quickly receive the weather sat pictures. Starting from the antenna (V-dipole) there was 2 mtrs of RG-213 cable / N connector followed by N/N adapter and 12 mtrs of H-2000 cable. Another N/N adapter followed by 10 mtrs of RG-214 cable with another N/PL259 adapter. Finally, there was 1mtr of flexible but lossy RG-58 cable and BNC/SMA adapter to match the RTL.SDR  dongle connector. All together, there was 25 mtrs of the mixed quality cables and 4 coaxial adapters. On the dongle side there was also SMA/SMA DC block used to isolate the DC from the dongle bias-t.


I was really pleased with the received picture quality despite the mentioned limitations. There is a noise in the picture present close to the horizon due to obstacles in the South and a weaker signals on the North. These are really remote parts of the World and the air masses from that areas are not affecting the weather where I am living. I found out that the Signal to noise ratio (S/n) required for the noise free picture is close to 22dB. Bellow that, the picture start to be noisy, resulting a black strips across the received picture.
First test conclusion, a simple DVB-T dongle and a 20 meters of the SAT-TV grade coaxial cable using the horizontal V-dipole can deliver quality and good enough picture. Here you can see the reception using a barefoot setup.


Second test was made using the advanced setup. V-dipole antenna and an FM-notch filter with the LNA4ALL with a Bias-t and ESD protection modification on the antenna. The same coaxial length and the RTL.SDR v.2 dongle. WXtoIMG was setup for 0 to 0 degrees elevation reception to get the complete pass and evaluate the location regarding the blind elevation spots. Performance and received picture was much better, mainly towards the North direction where the picture was received down to 0 degrees elevation. Towards the South, the problem with the hill and the power line is still present but less visible than using a barefoot setup. Another advantage is that the signal to noise is higher and the degradation in the picture caused by strong airplane signals in 137Mhz band is not visible as the S/n is still high, over 22dB to meet the requirements for the noise free reception. The top-notch setup should include the 137Mhz steep band-pass filter and the LNA on the antenna.


Presented V-dipole horizontal plane antenna is a simple DIY project that will deliver good results in receiving the 137 MHz weather satellite transmissions. All performed test delivered very good and excellent pictures despite using a home depot cheap materials and hand tools. This can be a beginner antenna project for all RTL dongle users where the success is guarantied.
 

119 comments:

  1. Awesome what is the software setup?

    My kids will love this

    Love to know

    ReplyDelete
  2. Hello Paul, used SW:

    SDR#
    WXtoIMG
    Virtual Audio Cable

    Adam

    ReplyDelete
    Replies
    1. Hi Adam,

      I am going to build the antenna but I have questions about VSWR of this antenna: Is it matching 50 ohm? Should I be worried about it?

      Thank you,

      Hooman
      VE3HJZ

      Delete
  3. Adam, sure beats the QFH antenna and the 3db loss is nothing especially with your L A in line to boost the signal.

    ReplyDelete
  4. Adam, thanks for these instructions. I've been using a discone and RTL-SDR.com v3, which gets good enough pictures, but the SNR hovers around 23-24, and there are many fuzzy lines. With your design the SNR is 28-30, and I get super-clear pictures.
    Thank you!
    -Gabe

    ReplyDelete
    Replies
    1. Hello Gabe, thanks for the update. Glad to hear that you have improved your WX sat reception. Saying that the simplest things are the best is true in this case.

      Delete
  5. Any update on new working keys for wxtoimg? The ones listed on its homepage are no longer valid after mid February.

    ReplyDelete
    Replies
    1. someone shared their key on reddit since the owner of software cant be found and he provided free keys anyway

      Delete
  6. If anyone is curious of the performance out in the field with an Airspy receiver.

    http://imgur.com/a/Crd8T

    Thank you Adam!

    ReplyDelete
  7. I'm going to be using 1/4 in. aluminum rods. What would I need to change the length to for the elements and is there any other values I would also have to change?

    ReplyDelete
    Replies
    1. You can use the same length also for the 1/4 in rods. Antenna is quite broadband and this will not affect the performance.

      Delete
  8. What if I use copper tubing? Will I need to adjust anything? I ask because that's what I have on hand.

    ReplyDelete
    Replies
    1. Also, this design suggests using half wavelength, could I use full wavelength? Would that increase the reception?

      Delete
    2. Its OK but the lengths will have to be a little shorter.

      Delete
  9. Hello i have built this antenna, and with sdr# i dont receive any signal, i use gpredict to track satellite, and wait until its above me, and sintonize the APT downlink but not signal receive,

    does de antenna have to be outside my bedroom? on the roof?
    i want to receive noaa transmision, please help me

    pd: i respect all the measures of the antenna

    ReplyDelete
  10. What did you say that other signal was? I couldn't find a decoder or anything

    ReplyDelete
  11. hi
    thanks for all

    how polarized antenna?

    1) S >| N
    or
    2) S |< N

    " > " symbol is antenna

    ReplyDelete
  12. gday! im wondering if i point to the magnetic or geographic north.. any help?

    ReplyDelete
    Replies
    1. Hi Diogo,

      I'm using this in the UK and as long as I keep it 'roughly' N/S it seems to pick up OK. Try tweaking direction it as you receive a signal.

      Hope this helps.......

      Delete
  13. hii,
    sir i will submit your pdf as an supplymentary material in my research paper so any problem?

    ReplyDelete
  14. what amp rating are the choc blocks?

    ReplyDelete
  15. I've built this and it works great. Was getting Meteor images but not when it went overhead. Trying a dual v-dipole design and having all kinds of issues....lots of noise.

    ReplyDelete
  16. I found a dicone scanner ant works good

    ReplyDelete
  17. Thank you for your excellent article. I feel good about your article.
    slotxo

    ReplyDelete
  18. The ultimate article. Thank you for writing a good article to read.
    AFC168

    ReplyDelete
  19. ดูสนุก ดูไม่เบื่อ เพราะที่นี่มีหนังออนไลน?มากมายหลายเรื่อง ดู A Star Is Born (2018) Special Encore Edition [ บรรยายไทย ] ลองเลยที่

    https://www.doonung1234.com/

    ReplyDelete
  20. เล่นเลย เครดิตฟรี สล็อตออนไลน์ slot online แจกโบนัสมากมาย
    https://www.live22easy.com/

    ReplyDelete
  21. ในเวลาที่ผมได้ฝากเงินและเข้าเล่นสล็อตออนไลน์นั้นเป็นช่วงเวลาประมาณ 2ทุ่ม แต่ผมเล่นเสร็จแจ็คพอตแตกรับเงินเรียบร้อยภายในเวลาไม่ถึง4ทุ่มในวันนั้นซึ่งตั้งแต่ผมเล่นสล็อตออนไลน์มาไม่เคยเจอเกมสล็อตออนไลน์ที่แจ็คพอตแตกง่ายเท่าเว็บ SLOTKKK มาก่อนแถมจ่ายจริงบ่งบอกถึงความมั่นคงทางการเงินอีกต่างหากขอบอกเลยว่าถ้าเล่นอย่างมีเทคนิคคุณสามารถรวยข้ามคืนได้เลย

    ReplyDelete
  22. เกมสล็อตออนไลน์ยอดนิยม SLOTXO และ เกมยิงปลาออนไลน์ จาก PGSLOT
    มาพร้อมระบบฝากถอนอัตโนมัติ พร้อมบริการตลอดเวลา

    ReplyDelete
  23. เว็บไซด์เกมออนไลน์มหาสนุก pgslot โบนัส100 เล่นง่ายได้จริงไม่มีโกง เกมสล็อตอออนไลน์ เครดิตฟรี
    https://www.slotv9.com/pgslot

    ReplyDelete
  24. Did you know that you can easily view the contents of your phone on your TV without a cable? With a screen mirror app you can easily do the screen mirroring from Android to TV. Check out www.screenmirroring.me to find out more.

    ReplyDelete
  25. You have done a great job. I will definitely dig it and personally recommend to my friends. I am confident they will be benefited from this site.
    fbdown.net

    ReplyDelete
  26. สมัครสล็อต
    ฟรีไม่มีค่าใช้จ่ายพร้อมรับโปรโมชั่นและสิทธิพิเศษมากมาย สล็อต เล่นฟรี
    การันตีความมั่นคง ระดับประเทศที่ Luckywin98

    ReplyDelete
  27. Luckywin98เว็บสล็อต
    ที่มีผู้ใช้งานมากกว่า 150,000 คน การันตีด้วยการเปิดให้บริการมาอย่างยาวนานในไทย

    ReplyDelete
  28. เราได้รวบรวมเกมสล็อตแตกง่าย
    ของทุกค่ายดังใว้ให้คุณได้ร่วมสนุกมากกว่า 3,000 เกมที่นี่ที่เดียวสล็อตเว็บตรง
    มั่นคง ปลอดภัย ฝากง่าย ถอนใว ไม่มีขั้นต่ำ บริการดีตลอด 24 ช.มที่ Luckywin98

    ReplyDelete
  29. I blog often and I truly appreciate your content.
    야설
    Feel free to visit my blog :
    야설

    ReplyDelete
  30. This great article has truly peaked my interest.
    일본야동
    Feel free to visit my blog : 일본야동

    ReplyDelete
  31. I’m going to bookmark your site and keep checking for new details about once per week.
    국산야동
    Feel free to visit my blog : 국산야동

    ReplyDelete
  32. I subscribed to your Feed too.
    일본야동
    Feel free to visit my blog : 일본야동

    ReplyDelete
  33. Hi there! This article could not be written much better!
    야설
    Feel free to visit my blog : 야설

    ReplyDelete
  34. Always so interesting to visit your site. What a great info, thank you for sharing.

    토토사이트
    온라인카지노
    파워볼사이트
    카지노사이트

    ReplyDelete
  35. What a great info, thank you for sharing. this will help me so much in my learning.When your website or blog goes live for the first time, it is exciting. That is until you realize no one but you and your.

    스포츠토토
    토토
    안전놀이터
    토토사이트

    ReplyDelete
  36. Simply want to claim ones document is as astonishing. บาคาร่า

    ReplyDelete
  37. Nice information... Good job keep it up... Thanks for sharing. Biography

    ReplyDelete
  38. หาก “กำไร” คือหัวใจของการทำบริษัท แล้ว “ทุน” ก็ถือเป็นเส้นเลือดใหญ่ที่คอยหล่อเลี้ยงบริษัทก็คงไม่ผิดนัก ซึ่ง “ทุน”
    ในที่นี่หมายถึง ทุนจดทะเบียนบริษัท หรือเงินที่ผู้ก่อตั้งบริษัททั้งหมดตกลงกันว่าจะใช้เงินลงทุนเท่าไรในการลงทุนก้อนแรก
    เพื่อเริ่มดำเนินกิจการ รวมถึงต้องแจ้งข้อมูลไว้ตอนจดทะเบียนบริษัท โดยตัวเลขของทุนจดทะเบียนดังกล่าวก็จะมีปรากฏอยู่บนหนังสือรับรองบริษัทของเราด้วย
    นั่นย่อมแสดงให้เห็นว่า บริษัทมีความน่าเชื่อถือมากน้อยเพียงใด ยิ่งทุนจดทะเบียนสูงความน่าเชื่อถือก็สูงตามไปด้วย

    ภาษีเงินได้นิติบุคคล
    งบกระแสเงินสด
    งบกำไรขาดทุนเบ็ดเสร็จ
    ภพ 09
    ภาษีหัก ณ ที่จ่าย คือ
    ทุนจดทะเบียน คือ
    เปิดบริษัท

    ReplyDelete
  39. This comment has been removed by the author.

    ReplyDelete
  40. Facebook Video Downloader Online, Download Facebook Videos and Save them directly from facebook watch to your computer or mobile for Free without Software. We also provide a Video Downloader Chrome Extension. facebookvideodownloader Best Facebook Video Downloader.

    ReplyDelete
  41. Usually, I never comment on blogs but your article is so convincing that I never stop myself to say something about it. You’re doing a great job Man, Keep it up. �� �� % surely I will share your post on YouTube, & Social media with my friends and family…
    What dinosaur has 500 teeth and thanks ...

    ReplyDelete
  42. hank you for sharing your thoughts. good work keep it up all the best. I will be very glad if you link my website and I will be happy if everything up it into consideration.
    drsamwomensclinic.co.za

    ReplyDelete
  43. evening gatherings and grills were unconstrained. It was where everyone knew everyone.


    스포츠토토 https://totomoa.xyz

    ReplyDelete


  44. Yet, Mike's stepfather was a drunkard who could blow up fiercely, and when Mik
    스포츠토토
    e was 12 his mom got a separation and

    ReplyDelete
  45. I want to to thank you for this good read!! I definitely enjoyed every little bit of it. 스포츠토토

    ReplyDelete
  46. Wonderful website. Plenty of helpful information here. 경마

    ReplyDelete
  47. The information related to biology assignment help is available here. 슬롯머신

    ReplyDelete
  48. Your article is very helpful.You can visit my website 스포츠토토


    ReplyDelete
  49. I do agree with all of the ideas you’ve presented in your post.
    바카라사이트

    ReplyDelete
  50. Thanks for such a valuable post. I am waiting for your next post, I have enjoyed a lot reading this post keep it up.
    카지노사이트

    ReplyDelete
  51. Thank you for sharing this useful article. Keep it up! Regards!
    토토

    ReplyDelete
  52. I do agree with all of the ideas you’ve presented in your post.
    온라인카지노

    ReplyDelete
  53. Looking at this article, I miss the time when I didn't wear a mask. 오공슬롯 Hopefully this corona will end soon. My blog is a blog that mainly posts pictures of daily life before Corona and landscapes at that time. If you want to remember that time again, please visit us.

    ReplyDelete
  54. Your site got my attention and shows me different perception for how we should boost our site. This is a really perfect for a new blogger like me who doesn’t want their site to be messy with those spammers who don’t even read your post but they have the guts to comment in your site. Thanks again. เว็บแทงบอล

    ReplyDelete
  55. This comment has been removed by the author.

    ReplyDelete
  56. While looking for articles on these topics, I came across this article on the site here. As I read your article, I felt like an expert in this field. I have several articles on these topics posted on my site. Could you please visit my homepage? 메이저놀이터순위

    ReplyDelete
  57. https://www.superluca168.com/
    https://www.superluca168.com/blog/

    ReplyDelete
  58. Unbelievable!! The problem I was thinking about was solved. 카지노사이트 You are really awesome.

    ReplyDelete
  59. https://vu3dxr.in/diy-137-mhz-v-dipole-antenna-for-weather-satellites-reception/

    ReplyDelete
  60. Excellent read, I just passed this onto a friend who was doing a little research on that. And he actually bought me lunch as I found it for him smile Therefore let me rephrase that: Thank you for lunch. 메이저사이트

    ReplyDelete
  61. Lucajackpot Thank You.
    บาคาร่าออนไลน์ ได้เงินจิง ฟรีเครดิต แจกสูตรแทงบาคาร่า เว็บพนันบาคาร่า
    บาคาร่า

    ReplyDelete
  62. This is a very interesting post. Thank you for posting a lot of interesting posts. And please visit my site!~! The name of the site is 슬롯사이트 .

    ReplyDelete
  63. Why couldn't I have the same or similar opinions as you? T^T I hope you also visit my blog and give us a good opinion. 안전놀이터

    ReplyDelete
  64. If you are battling to structure your paper for Australian Law Assignment, you will find the definite answer at our Australian Law Assignment Help platform. Great Assignment Helper provides you the 360degree support required to develop premium quality assignments worthy of fetching excellent grades. Our experts are very qualified and highly experienced dedicated academicians renowned for their command over the subject. Despite being the best service provider out there, our prices are always reasonably cheap and affordable.

    ReplyDelete
  65. It seems like I've never seen an article of a kind like . It literally means the best thorn. It seems to be a fantastic article. It is the best among articles related to 바카라사이트 . seems very easy, but it's a difficult kind of article, and it's perfect.

    ReplyDelete
  66. Great article..I am looking so forward to your blog comment and I love your page on your post.. That is so pretty..
    wordpress
    blogspot
    youtube
    ប្រដាល់

    ReplyDelete
  67. This is an impressive post. Enjoyed reading your post. Also, I found many posts like this, but it's about a different topic. You can learn more about it Click test by visiting the link CPS Test / CPS Tester. If you need information about the CPS test or you encounter any click-through issues, please see this article. Here we have created an article related to the CPS test.

    ReplyDelete
  68. I think your website has a lot of useful knowledge. I'm so thankful for this website.
    I hope that you continue to share a lot of knowledge.
    This is my website.
    머니상

    ReplyDelete
  69. It's a very good content.
    I'm so happy that I learned these good things.
    Please come to my website and give me a lot of advice.
    It's my website address.

    온라인홀덤

    ReplyDelete
  70. Pg slot สล็อต เว็บตรง เว็บสล็อตออนไลน์ แตกง่ายจ่ายจริง แจกหนัก แตกหนัง กับ เว็บ pg-slot.game ของเรา pg slot
    ที่กำลังมาแรง แซงเว็บเกมอันดับต้น ๆ ไปหมดแล้ว สมัครสมาชิกได้แล้ววันนี้

    ReplyDelete
  71. เกมสล็อต ที่มีให้คุณเล่นมากมาย หลากหลายกว่า 300 เกม กับการเดิมพัน และเสี่ยงโชครูปแบบใหม่ จากเกมของค่าย PG รับ และเล่นได้ตลอดเวลา เล่นได้ ก็สามารถได้เงินจริง อีกทั้งลุ้นรับเงินรางวัลก้อนโต ที่มีความทันสมัยมากยิ่งขึ้น พีจีทางเข้า

    ReplyDelete
  72. ทุนน้อย ก็สามารถเล่นได้ด้วเงินเดิมพัน เริ่มต้นเพียงแค่ 1 บาท ให้คุณเล่นได้อย่างสะดวก สบาย มากกว่า 300 เกม ที่มีความแปลกใหม่ พร้อมให้คุณได้เล่นหลากหลายเพลตฟอร์ม ทั้งสมาร์ทโฟน แท็บเล็ต และคอมพิวเตอร์ เล่นได้ตลอด 24 ชั่วโมง ทางเข้าPG

    ReplyDelete
  73. คาสิโนทำเงินออนไลน์ mega game หนึ่งเดียวของประเทศไทย ที่ได้รวบรวมความสนุกทำเงินแบบต่อเนื้องจากหลายค่ายเกมมารวมกัน มากกว่า 11 ค่ายเกมสล็อตทำเงินเข้าด้วยกัน เพื่อเพิ่มความสะดวกในการหาเกมสล็อตที่ต้องการจะทำเงินได้โดยง่าย

    ReplyDelete
  74. Oh, the data you've shared in this incredible article is just magnificent. I am definitely going to make more use of this data in my future projects. You must continue sharing more data like this with us. 메이저놀이터


    ReplyDelete
  75. Thanks for sharing such an Amazing information, I Couldn’t leave without reading your blog.
    I appreciate your quality stuff, that was really so useful and informative blog! ทางเข้าเล่น pg slot

    ReplyDelete
  76. really like reading through a post that can make people think. Also, many thanks for permitting me to comment!슬롯사이트

    ReplyDelete
  77. Your Content is amazing and I am glad to read them. Thanks for sharing the Blog.this blog is very helpful information for every one.
    samsung headphones
    mike walden acne no more
    motogp acestream movistar
    cabeceros de cama modernos

    ReplyDelete
  78. หวยลาว Pokdeng, the best popular casino game.

    ReplyDelete
  79. ทบทวนการทำเงินจากเกมสล็อตออนไลน์ Ancient Artifacts จากเว็ปพนันออนไลน์ JOKER Slot Video Slot และสร้างรายได้ออนไลน์โดยไม่มีโอกาสได้รับรางวัลทวีคูณ ตัวคูณที่ชนะสามารถหักได้ง่ายผ่านทางเว็ปตรง jokerslot.ninja

    ReplyDelete
  80. I simply wish to give you a huge thumbs up for your excellent info you’ve got right here on this post. I am coming back to your site for more soon. 토토사이트

    ReplyDelete
  81. มาสนุกสนานไปกับการวางเดิมพันบาคาร่ากับค่าย sa game ค่ายที่มีชื่อเสียงโด่งดังระดับโลก คุณจะได้รับความเพลิดเพลินไปกับบริการคาสิโนสด ที่เรียกได้ว่ามีมาตรฐานในระดับสากล มีระบบไลฟ์สดจากบ่อนคาสิโน ส่งตรงจากต่างประเทศ หมดปัญหาเรื่องการโกงหน้าไพ่อย่างแน่นอน สามารถวางเดิมพันบาคาร่ากับเราได้ที่เว็บไซต์ sagameherelao.com วางเดิมพันบาคาร่าขั้นต่ำ 1 บาท และที่สำคัญเว็บไซต์ของเรารองรับทุกช่องทางการเล่น ไม่ว่าคุณจะเล่นผ่าน mobile phone ระบบใดก็ได้ สะดวกสุด ๆ

    ReplyDelete
  82. หากคุณประสบปัญหาในการเล่นเกมสล็อตออนไลน์ คุณหวังว่าจะทำเงินได้มาก แต่ผลลัพธ์กลับไม่เป็นไปตามที่คุณคาดหวัง เราต้องการสนับสนุนให้คุณได้รับโอกาสเราอีกครั้งและตั้งตารอ เพราะเว็บเรามีแจ๊คพ็อตที่ออกง่าย เล่นง่าย สะดวก รวดเร็ว ได้เงินจริง pgslot โอกาสรับรางวัลใหญ่ๆเป็นของคุณแล้วที่นี้ PGSLOT

    ReplyDelete
  83. ufaslot Live casino games, new types of gambling games, fun to play, virtual, like playing in a very real place

    ReplyDelete
  84. You have shared really very nice information. Please keep posting like this so that we can get knowledge from your blog. I hope I will read your new blog soon 파워볼사이트

    ReplyDelete
  85. สล็อต เครดิตฟรี 50 joker สล็อต เครดิตฟรี 50 สล็อตโจ๊กเกอร์ ไม่ต้องฝาก. วันนี้แอดมินมีเรื่องราวดีๆ สำหรับผู้เล่นที่ชอบเล่นเกมหรือชอบภาพสวยๆ ของตัวการ์ตูนหรือแม้แต่ประวัติและที่มาของแต่ละประเทศที่นำมาลงในเกมสล็อตออนไลน์จาก jokertm

    ReplyDelete
  86. superslot Free credit 50 ซุปเปอร์สล็อต Which slots game breaks the most ทดลองเล่นสล็อต free every game. ทางเข้า superslot Online slots latest update Play all the time, give out hard money, give out often, big bonuses.

    ReplyDelete
  87. superslot Free credit 50 Online slots are the most advanced auto systems. ทดลองเล่นสล็อต free every game ทางเข้า superslot Make the play of every player It works well and doesn't cause any problems.

    ReplyDelete
  88. สล็อต xo Free credit 50 Reveals how to play slots like a master ทางเข้า slotxo Reveals how to play slots like a master, check the payout rate สล็อต Play slots and earn money every day. It's good for making profits.

    ReplyDelete
  89. Hi! this is often nice article you shared with great information. Thanks for giving such an exquisite informative information. 홀덤사이트

    ReplyDelete
  90. Succeed! It could be one of the most useful blogs. We have ever come across on the subject. Excellent info! I’m also an expert on this topic so I can understand your effort very well. Thanks for the huge help. Jasa Pindah

    ReplyDelete