 = 'Resolution', type = int, help = 'Amount of samples = 2 raised to the power of the input', default = 10, dest ='resolution')
    parser.add_argument('-n', metavar = 'Number of FFT\'s', type = int, help = 'Number of FFT\'s to be collected and averaged', default = 1000, dest = 'num_FFT')

    # Parsing options (observer)
    parser.add_argument('-l', metavar = 'Latitude', type = float, help = 'The latitude of the antenna\'s position as a float, north is positive', default = 0.0, dest = 'latitude')
    parser.add_argument('-g', metavar = 'Longitude', type = float, help = 'The latitude of the antenna\'s position as a float, east is positive', default = 0.0, dest = 'longitude')
    parser.add_argument('-z', metavar = 'Azimuth', type = float, help = 'The azimuth of the poting direction', default = 0.0, dest = 'azimuth')
    parser.add_argument('-a', metavar = 'Altitude', type = float, help = 'The elevation of the pointing direction', default = 0.0, dest = 'altitude')
    parser.add_argument('-c', help = 'Use lat, lon of QTH and antenna alt/az from config file', action ='store_true', dest = 'use_config')
    parser.set_defaults(use_config = False)
    
    args = parser.parse_args()

    main(args)


# Main method
def main(args):

    # Get current observer location and antenna pointing direction
    if args.use_config:
        config = read_config()
        lat, lon = config['latitude'], config['longitude']
        alt, az = config['altitude'], config['azimuth']
        if "none" in (lat, lon, alt, az):
            print('Please check your config file or use command line arguments.')
            quit()
    else:
        lat, lon = args.latitude, args.longitude
        alt, az = args.altitude, args.azimuth
    

    # Get current equatorial and galactic coordinates of antenna RA and Declination
    Coordinates_class = Coordinates(lat = lat, lon = lon, alt = alt, az = az)
    ra, dec = Coordinates_class.equatorial()
    gal_lat, gal_lon = Coordinates_class.galactic()

    # Receives and writes data
    Receiver_class = Receiver(frequency = args.frequency, sample_rate = args.sample_rate, ppm = args.ppm, resolution = args.resolution, num_FFT = args.num_FFT)
    freqs, data, SNR = Receiver_class.receive()

    # Plots data
    print('Plotting data...')
    name = f'ra={ra},dec={dec},SNR={SNR}'
    Plot_class = Plot()
    Plot_class.plot(freqs = freqs, data = data, name = name)


# Reads the config file and returns JSON graph
def read_config():
    path = './config.txt'
    config = open(path, 'r')
    json_config = json.load(config)
    return json_config


if __name__ == "__main__":
    parser()
Bubble gum is a type of chewing gum, designed to freshen breath and to be inflated out of the mouth as a bubble. Bubble gum have property of blowing bubbles because film-forming characteristics.
Bubble Gum includes Sugarless and Sugar-Containing types in this report.
In the coming years there is an increasing demand for Bubble Gum in the regions of North America, Europe and Asia-Pacific.
In the past few years from 2012-2017, the global production and consumption developed stably. The global Bubble Gum market size in terms of production is projected to grow to 240,474 MT by 2022 from 173481 MT in 2017 (estimated), with a CAGR 6.75%. At the same time, Asia-Pacific, EU and North America are remarkable in the global Bubble Gum industry because of their market share and technology status of Bubble Gum.
The price of Bubble Gum differs from company to company, as there is a great difference among the Bubble Gum quality from different companies.
Although the market competition of Bubble Gum is fierce globally, there are many enterprises can obtain considerable profit form the manufacturing and marketing of Bubble Gum and that is the reason that we believe there will also be enterprises enter this market. But it is suggested that enterprises those have plans to enter this industry have careful analysis of this market and the advantages or disadvantages of themselves.
According to this study, over the next five years the Bubble Gum market will register a 4.4% CAGR in terms of revenue, the global market size will reach US$ 810 million by 2024, from US$ 650 million in 2019. In particular, this report presents the global market share (sales and revenue) of key companies in Bubble Gum business, shared in Chapter 3.
To study and analyze the global Bubble Gum consumption (value & volume) by key regions/countries, product type and application, history data from 2014 to 2018, and forecast to 2024.
To understand the structure of Bubble Gum market by identifying its various subsegments.
Focuses on the key global Bubble Gum manufacturers, to define, describe and analyze the sales volume, value, market share, market competition landscape, SWOT analysis and development plans in next few years.
To analyze the Bubble Gum with respect to individual growth trends, future prospects, and their contribution to the total market.
To project the consumption of Bubble Gum submarkets, with respect to key regions (along with their respective key countries).
Sn-2 Palmitate Market Analysis over Business Prominent Players (2019-2025): Advanced Lipids, IOI Loders Croklaan, Zhejiang Beijia etc.
Tow truck commissions
Nicholas Jones at NZ Herald reports:
Tow-truck companies have been accused of paying “spotters” to dob in motorists – a lucrative practice that helped to pay the rent for one former student.
Several Herald readers yesterday said they knew of cases in which flatters and a dairy owner were paid to report illegal car-parkers in a practice going back at least nine years.
One reader said he’d seen taxi drivers “spotting” for tow-truck drivers, but did not know if they had been paid.
Tow firms dismissed the claims as “rubbish”, but Luke Turner, 32, said his flat was paid a $10 kickback from a towing company, which has since changed hands, when he lived in Galatos St, Newton, nine years ago. …
Tow firms the Herald contacted said such arrangements did not exist and to their knowledge never had.
I have no doubt such commissions have existed and may still exist. I don’t see why the tow truck firms deny it, as I don’t see anything wrong with it from their perspective? I mean in a moral sense, it is like being a Stasi spy, but in a commercial sense it is not an issue and tow truck firms are already hated.
Just to show you how money hungry they are, let me relate a story told to me by a friend who used to manage some inner city land in Auckland which he turned into a parking lot. Obviously he needed the services of a tow truck company to deal with those who parked there without paying the fee. He got paid a portion of the towing fee, in return for having selected that company. So that generated a bit of extra income, on top of that from actually leasing out the parks (which was considerable). There were a total of 30 parks or so, so at say $30 a day that was say $900 a day income.
Anyway after this business had been going on for some time, the tow truck company made a suggestion. They said that what he should do is actually refuse to lease out any of the car parks to people wanting them. Why? Well a piece of land with 30 empty car parks would be an irresistible honey trap to motorists. They would risk a quick park there, not knowing there would always be a tow truck waiting around the corner to pounce and tow them.
I don’t recall the exact numbers but the tow truck company was insistent my mate could make much more money by not allowing anyone to park on his site through a commission on towing them, than through actually leasing the parks out to motorists who want them.
My mate declined. He is a fervent capitalist and loved making money. But that was a step too far for him. however it does give a good insight into the behaviour of tow truck companies.You know, that is an interesting subject. I find it hard to relate since I haven't had to endure any of this myself, but as a general concept I can imagine it would be pretty horrifying. 

I've watched my friends children from infancy up to about the age of ten, entirely online. The good, the bad, the ugly - it's all