The Magic Eraser is frequently used to blast large areas that have unwanted pixels. It certainly could be effective if you like to obtain rapid results, but it's less than simple. This is useful when you wish to eradicate major areas of color that you dont need. To explore more, you can have a look at: Emoji Eraser Rewards Boost Education And Personal Growth For Kids. Whenever you are working together with parts that are more intricate It's not necessarily as helpful.
The Magic Eraser is usually used to blast large areas that have unwanted pixels. It certainly could be successful if you would like to obtain quick results, but it's less than simple. when you wish to expel major aspects of color that you dont need this works. Whenever you are dealing with parts that are more elaborate It is not always as helpful.
Now, there are a few forms of variety jobs that work better with the Back Ground Eraser than with the specific Magic Eraser.
The Backdrop Eraser is more versatile and offers you better get a handle on over a number of the more difficult tasks. For instance, if you're selecting elaborately shaped objects, the Background Eraser will be the instrument for the job.
Lets say you wish to identify your picture in your image by removing the sky. The air consists of edges that may prove difficult to work well with. Eliminate the atmosphere combined with ends utilizing the Background Eraser tool.
Some selection methods would not manage to handle the job because of the position of the crenulations and the arches of the systems. This makes it very complicated when you need to try to remove the sky that is hidden among every one of that other things.
This is actually the way that one may use the Backdrop Eraser tool to accomplish the process. It is possible to cut right out the complex forms easily utilizing the Background Eraser. When you're taking care of a complex project such as this one now you may need to spend a short amount of time fiddling with the options to have the absolute most utilization of the tool. This salient Emoji Eraser Rewards Boost Education And Personal Growth For Kids site has various impressive aids for when to look at it.
This lets you understand the pixels which can be headed for removal. If you apply the erasers brush around the picture and hold the mouse button down you'll manage to be rid of all the pixels of the same color.
As you apply around the edge of the building pixels of other colors will not be removed. If the best results are wanted by you you can adjust the Tolerance setting..


We aim to treat all of our customers as we would like to be treated and we would like to keep these terms and conditions as simple as possible for you. Your statutory rights covered by the consumer protection law are not affected by anything here.
We do not share your data with any other company for any marketing purposes and will not do so. Information about you as a customer and the orders you have placed is held in our database. We can, if you require, supply a copy of all the data we hold about you and are happy to remove your details from our system should you request that we do so.
We will automatically confirm your orders receipt and confirm the dispatch of the order by email. We will contact you to confirm your personalisation details and to share with you proofs before we progress your order.
Once we receive your order, have confirmed any personalisation and had your approval on the proof, we will get it out into the post to you without delay.
If you have ordered a personalised item, please note the lead time associated with that purchase and look at our News page to see if there is any additional delays (especially at busy times of the year). Please ensure your email address that you use, you view regularly as we may use it to clarify your order with you. If you do not reply, this will delay your order.
If an item is urgent, do let us know and we will contact you to discuss options if we feel we are able to to meet your deadline.
We have made a decision not to offer a newsletter, we know how annoying they can be! If you had joined our newsletter list previously, we have deleted that list and Instead, if you wish to access our new products or our occasional discounts or sales, please join our group on Facebook. This way you have control over your joining or leaving.
Currently we use a Royal Mail as our mail postal service. We usually post first class signed for so you get your order quickly and safely.
We are currently reviewing our packaging as we want to move away from plastic to more sustainable packaging. Whilst we move across, please bear with us.
If you do not want us to use our remaining plastic for your order, please send an email to info@lalapalooza.co.uk or add a note to your order so we know. We may use recycled packaging unless you specify it is to be delivered direct to the recipient.
We will deliver to the address you specify when ordering; please ensure the postcode is correct as this can delay delivery.
Your order should arrive within a few days apart from busy times of year (i.e., Christmas). If you do not receive it, we will contact the Post Office to investigate on your behalf. Often postal workers can leave items near your front door, or with a neighbour if you are out, so please check around your entrance first. The Post Office should be able to investigate what has happened to the parcel.
If you are unhappy with your purchase you can return an item to us. Within the EU, you have the right to withdraw from the purchase of an item within fourteen working days beginning the day after the date that the item is delivered. Please note we cannot accept returns of personalised items (dates, names etc).
It must be in its original condition and returned to us. Please call us or email us for a Returns Number and where to return it to. We recommend that you receive a proof of posting or send it by recorded delivery.
If you change your mind on receipt of an item, and the item is not personalised, please contact us within 3 days to advise you are returning the item (please more we are unable to accept personalised items returned as they are sold as unreturnable).
You are entitled to cancel your order and return the goods within 14 working days for a full refund, including the cost of delivery. Do this by contacting us by email or telephone and quoting the order number supplied to you. Your refund will be paid within 30 days.
You are responsible for the cost and risk of loss or damage when returning the goods, so you should take out enough postal insurance to cover their value. This cancellation policy does not affect your rights when we are at fault – for example, if goods are faulty or misdescribed. Any goods returned should be in saleable condition; refunds will be issued on all returns upon receipt back at Lalapalooza Gifts.
Occasionally through no fault of our own, items may get damaged on route to you. If your order arrives damaged, please contact us immediately. Take a photograph of the damaged item and the packaging and email them to us on info@lalapalooza.co.uk so we can assess the damage and discuss a resolution.
We will issue you a Returns Number and discuss arrangements for rectifying the problem. We will refund the delivery charges incurred in returning the item to us. We check all items returned to us and if we cannot find a fault, we reserve the right to re-charge you for the item(s) and to recover any costs incurred in recovering it from you.
Please call or email us if you have a problem with an item that is defective. These terms apply to your order. We may change our terms and conditions at any time, so please do not assume that the same terms will apply in the future.


text:
Witcher 3 Director Leaves CD Projekt Following Bullying Claims
0	May 4, 2021 3:36 PM	by	Bobby Pashalidis
The Witcher 3's director Konrad Tomaszkiewicz, has resigned from CD Projekt following workplace allegations of bullying. He has vehemently denied these allegations.
As reported by Bloomberg, following a months-long investigation into these allegations, where Tomaszkiewicz was ultimately found to be not guilty of the charges brought against him. An internal email sent to staff and revealed to Bloomberg confirmed the findings of the investigation, leading to Tomaszkiewicz being found not guilty of any wrongdoing.
"Nonetheless, a lot of people are feeling fear, stress or discomfort when working with me," he wrote. He apologized to staff "for all the bad blood I have caused."
CD Projekt's The Witcher series has been massively popular and wildly successful following the third entry that launched in 2015. Based on the popular book series by Andrzej Sapkowski, the series has made CD Projekt one of the most valuable businesses in Poland.
It is no secret that CD Projekt has been going through a turbulent time with the studio's latest game, Cyberpunk 2077 launching in a dismal state and months later still being available to purchase on PlayStation Network. The game is still receiving patches to update and fix the broken game but the studio has seen hit after hit.
Per Bloomberg's article, Tomaszkiewicz was slated to play a crucial role in the studio's next Witcher title, but spoke about his departure confirming he had left and was "sad, a bit disappointed and resigned."
Before leaving the company, Tomaszkiewicz revealed the decision to depart was mutual with the company's board, saying "I am going to continue working on myself. Changing behavior is a long and arduous process, but I'm not giving up, and I hope to change."
CD ProjektCD Projekt REDThe Witcher
Sony Trademarked Sunset Overdrive in the US
by	Bobby Pashalidis	- May 4, 2021
Stadia's VP & Head of Product Leaves Google
CD Projekt Enters Settlement With Investors Over Cyberpunk 2077
CD Projekt Acquires The Molasses Flood
As Expected, CD Projekt Delays Next-Gen Upgrades for Cyberpunk 2077, Witcher 3
The Witcher 3: Wild Hunt Next-Gen Update Features Content Inspired by Netflix Series

redpajama_set_name: RedPajamaCommonCrawl


Since it was a federal election, the polls here in Louisiana opened at 6:00 a.m. That meant commissioners had to be at the polls for 5:30 a.m. Because of that, I was in bed Monday for 8:30 p.m. I went to bed after watching Little Caesar with Edward G. Robinson on TCM.
Tuesday morning, I woke up at 3:30 a.m. That was the earliest I woke up since being a cook on Passe Partout.
I went through my normal morning routine and stopped by the Shell Station by my house at the corner of Tate Cove and LaSalle to buy a loaf of bread, some lunch meat, some condiments, and potato chips. I got to the fire station at about 5:00 a.m. and started setting everything up before the other commissioners got there. Once everybody got there, we finished setting up before the polls opened.
There are three precincts in the fire station which means there are about 12 people working for an election. Every commissioner has a certain role. Mine is activating the machines each time a voter enters. That means I have to stand up most of the day depending on how many voters there are at one time.
When I was not activating the machines, I would stand or sit around and visit with other commissioners. Most of us have been working together for a couple years, so we know each other pretty well. Those who have not been working with us as often fit in the group well and feed off our conversations.
Through these conversations Tuesday, we learned some important information such as to swish responsibly when using Listerine.
Even though I brought the things to make sandwiches, I did not eat any of it because I snacked all morning on everything else that people brought to eat. I compare working an election at the Lincoln Road Fire Station to a pot luck dinner.
When it came time for lunch, a couple other commissioners and myself ordered food from Tate Cove Seafood. I convinced my dad to pick it up and bring it to us on his way to work.
I ordered a catfish burger with a side of fried pickles. That was a big mistake. After I ate, lethargy started setting in. It got worse around 3:30 p.m. which was 12 hours after I woke that morning. And, we still had four-and-a-half hours to go until the polls closed at 8:00 p.m.
Over the course of the afternoon, I tried to get blood flowing to my legs being that I stood most of the time. Every now and then, I would do some leg bends and lunges and whatever else I could think of because my legs were hurting and my feet were swollen.
I made it through the rest of the day, and it only took us about a half hour to close the machines and wrap everything up after the polls closed.
But, my day still was not finished. I rushed to The Gazette to drop off my sandwich items in the ice box and to pick up a camera on my way to my old stomping grounds of the Evangeline Clerk of Court Office for election night coverage.
I visited with my old co-workers while waiting for the election returns to come in. I also reminisced with Mark Layne from KVPI about election nights from years gone bye. Bad thing was that I was on my feet for most of the time.
The final numbers came in around 10:00 p.m. Tuesday, and, by the time things wrapped up there, I did not get home until around 10:30. I stayed up to eat some pizza I brought home from the clerk's office and then tried to go to bed.
I tossed and turned in bed for a while because my legs were still hurting, and my feet were still swollen. The pain was so bad that I had to wake up and take some Aleve. I managed to drift off to sleep before waking up at 5:00 a.m. the next morning.
I woke up that early because Wednesday is my morning to serve as an extraordinary minister of Holy Communion for 6:30 a.m. mass at Sacred Heart. I get to church at 6:00 a.m. to get everything ready for mass.
Deacon Scott Peyton was there at mass Wednesday which meant I got to sit out from giving communion, but I still had to prepare everything before mass.
After I got everything prepared, I went into the front pew of church and managed to kneel through the rest of The Rosary. My legs were still hurting, and my feet were still swollen.
Mass went on, and it got time for Communion. I was the first to receive Communion since I was sitting in the front pew. As soon as I received Communion, my leg pain went away and my feet were not swollen anymore (or they did not feel swollen). I received a jolt of energy, and my little antenna propped up. My battery was recharged from a long day before.


text:
Lactibiane Reference 30 caps.
From 3 units only: £ 21.28 / Units. -2%
Specially selected probiotic strains
10 billion lactic acid bacterial cells
Produced on basis of scientific research
Support for normal digestive system function
Intestinal microbiome homeostasis restoration
Digestion disorder prevention
Regulation of immune system
Help in irritable bowel syndrome
Product of natural origin
Lactibiane Reference is a dietary supplement containing 4 selected strains of probiotic bacteria with a wide range of health-promoting properties. Its most important applications are: supporting the health of the digestive system, preventing digestion problems, restoring intestinal microbiome balance, and enhancing the organism's immunity.
The supplement contains four carefully selected lactic acid bacterial strains (Bifidobacterium longum LA 101, Lactobacillus helveticus LA 102, Lactococcus lactis LA 103, and Streptococcus thermophilus LA 104), whose health-improving value is confirmed by the fact that they are registered in the French Pasteur Institute. The blend of probiotics was chosen on the basis of many scientific tests as well as their properties and possible applications.
The human digestive system is inhabited by a great number of bacteria of 500 various strains. It is common knowledge that the right balance between positive and negative microorganisms determines the normal functioning of the system. Unfortunately, many external factors connected with the social development of the last few decades can distort the fragile homeostasis.
Using properly adjusted probiotic preparations can prevent that. The microorganisms have the ability to settle in the human digestive system, that way eliminating harmful bacteria and fungi and, as a result, restoring microbiome balance and guaranteeing the health of many systems.
A distorted composition of the intestinal microbiome can lead to many problematic disorders of the digestive system. Some examples are flatulence, abdominal pains, diarrhoea, and constipations. Many specialists recommend the use of probiotics in such situations.
They exhibit the ability to regulate intestinal peristalsis, thanks to which they can ensure the right rhythm of bowel movements. In the case of diarrhoea, they slow down the processes of digestion and passing through the intestines, thanks to which food can be absorbed better by the organism.
Preventing constipation also brings about many benefits for health. Stool deposits in the large intestine contain various toxic substances, so it can damage the walls of the lower part of the digestive system, whose most dangerous consequence is bowel cancer.
Healthy digestive system
A distorted composition of the microbiome in the digestive system can affect its various parts. It has the greatest effect on the small intestine, which is responsible for the digestion of some nutrients and their absorption, as well as on the large intestine.
Thanks to their ability to settle in the digestive system and crowd out the microorganisms that are dangerous for health, probiotics greatly inhibit their production of toxic substances, which damage intestinal villi, among other parts. Additionally, they produce substances that induce the secretion of mucus in the bowel, which increases its natural protection.
Probiotics also exhibit the ability to produce substances such as short-chained fatty acids, which are responsible for nourishing colonocytes, that is the cells of large intestine walls, in as much as 70%. That can affect their normal development and regeneration.
Support for the immune system
Not many people know that the lion's share of the immune system is connected with the digestive system, mainly the bowel. Using probiotic preparations may help to stimulate and regulate its activity.
It concerns many elements of the crucial and complicated system. Probiotics are able to increase the so-called phagocytic activity of macrophages, that is their ability to seek and destroy actively bacteria and viruses that are dangerous for health, thanks to which the organism's ability to protect itself from infections increases.
They can also have a stimulant effect on T and B lymphocytes. That stimulates the production of specific antibodies involved in the fight against harmful microorganisms. A relatively recent discovery is that probiotics are involved in the regulation of immune responses, whose distortion is partly responsible for allergies, which are becoming a more and more common phenomenon.
Aid for IBS therapy
The irritable bowel syndrome (IBS) is a more and more common ailment that significantly affects everyday functioning and whose aetiology has not been fully discovered yet. One of the reasons of the disease can be intestinal microbiome composition disorders.
There are many scientific reports saying that probiotic supplementation can greatly inhibit the troublesome symptoms of IBS. By changing the composition of the intestinal microbiome and caring for the health of the digestive system, it can support the multifaceted therapy of the disease.
To sum up, Lactibiane Reference is a professional dietary supplement containing as many as 10 billion cells of four lactic acid bacterial strains. Its main application is supporting the normal functioning of the digestive system and preventing its disorders, such as flatulence, constipations, or diarrhoea. It can also serve as an aid in irritable bowel syndrome therapy and improving the functioning of the immune system.
1 capsule per day, during the meal. Use for 1 – 3 months. It is recommended to repeat the therapy.
The efficacy of using probiotics often depends on the dosage (the number of bacterial cells) and the duration of therapy. Various scientific papers present data suggesting that health-promoting properties can be noticed after the use of a few to about a dozen CFU (colony-forming units). For the effects of the preparation to develop and consolidate in the organism, it is also suggested to use probiotics regularly, even for a few months. However, the recommended daily dosage of the supplement should not be exceeded, as some side effects might occur in the form of flatulence, abdominal pains, and diarrhoea.
It is recommended to take one capsule a day right before or during a meal for the period of 1-3 months. It is suggested to repeat therapy.
Established in 1991, PiLeJe is a company that produces probiotics and prebiotics, specialised in the area of micronutrition and phytotherapy. The founder of the company, Dr. Christian Lecler, had observed that traditional medical practice activities start only once pathological lesions have already occurred, and too little attention is paid to preventive actions and attempts at maintaining health for longer.
PiLeJe is a multidisciplinary team of specialists whose main mission is helping to improve the comfort of life and maintain permanently good health with the use of high-quality products adjusted to the individual needs of every person.
Container size: 30 capsulesServing size: 1 capsuleServings per container: 30
per 1 capsule
Bifidobacterium longum LA 101 10x10^9 CFU *
Lactobacillus helveticus LA 102 *
Lactococcus lactis LA 103 *
Streptococcus thermophilus LA 104 *
Capsule (Vegetable Source), Bulking Agent (Corn Starch), Carrier (Potato Starch), Anti-caking Agent (Magnesium Stearate, Silicon Dioxide).
No1 Probiotic
Lactibiane CND
Bifido Complex Advanced Formula
Kirkman
Sodium Butyrate
Lactibiane Tolerance
Tokotrienole
Avitale
A blend of tocotrienols and tocopherols in naturally occurring proportions. Source of vitamin E.
Dietary supplement improving skin, hair and nail condition.
The highest portion of biotin available on the market – 100 mg. Supportive in neurological disorders.
Methyl B12 + 5-MTHF
A combination of active, methylated vitamin B12 and calcium methylfolate.
Hydroxo-adeno B12
Vitamin B12 in the combination of non-methylated forms - hydroxycobalamin and adenosylcobalamin.
LittleMe
Healthlabs
Day and night formula of vitamins and minerals for pregnant women. Support for the health of the fetus and mother.


text:
Scholarships/Camps
After 9/11, scholarships were created to support the children of victims as well as the responders who participated in the rescue and recovery efforts. This is a list of those that are still open to applications. For more information about 9/11 scholarships, call our office at 203-966-3911.
America's 911 Foundation, Inc.
Address: America's 911 Foundation, Inc.
13630 Barnhouse Place
Leesburg, VA 20176-5460
Email: info@americas911ride.org
Website: http://www.americas911foundation.org/
Criteria: The America 911 Foundation funds a college scholarship program for children of active first responders (EMS, fire, police) who place their lives on the line for their communities. The scholarship is available to any student whose parent is an active duty first responder, either paid or volunteer, and only applies to accredited colleges and universities. Applicants must obtain two letters of reference from non-related current school faculty and/or community leaders. Additionally, applicants will need to write an essay of 250-500 words on the selected prompt. The prompt and full list of guidelines can be found on the application form.
Forms Needed: Application form may be found here.
Application Deadline: March 20th
Aon Memorial Education Fund
Address: Aon Memorial Education Fund
200 E Randolph St.
Email: beth.gallagher@aon.com
Website: http://www.aon.com/usa/about-aon/aon-memorial-education-fund.jsp
Criteria: Following the death of 176 Aon colleagues on September 11, 2001, Aon established the Aon Memorial Education Fund in 2002 to provide post-secondary educational financial assistance to the dependent children of these Aon employees. To date, Aon has helped 84 children receive support from the Fund in order for them to achieve their academic and professional aspirations.
Forms Needed: Those interested should contact Beth Gallagher.
CFA Institute 11 September Memorial Scholarship Program
Address: CFA Institute 11 September Memorial Scholarship Program
Scholarship Management Services
One Scholarship Way
Saint Peter, MN 56082
Email: jdiede@scholarshipamerica.org
Website: http://sms.scholarshipamerica.org/cfainstitute/
Criteria: The Chartered Financial Analyst® (CFA) Institute and CFA Institute Research Foundation have established a scholarship program to assist dependent children, spouses, or domestic partners of those who died or were permanently disabled, or victims permanently disabled, as a direct result of the September 11th, 2001 terrorist attacks. The scholarship program is intended for those who plan to pursue education in college or vocational schools and programs now or in the future. Scholarships are offered each year for part-time or full-time undergraduate study in finance economics, accounting or business ethics majors at an accredited institution of the student's choice.
Forms Needed: Application can be obtained here.
Application Deadline: Outline in application guidelines may be found here.
Families of Freedom
Address: Scholarship America
Phone: 1(877) 862-0136
Email: info@familiesoffreedom.org
Website: http://www.familiesoffreedom.org/index.php
Criteria: The purpose of the Families of Freedom Scholarship Fund is to provide education assistance for post-secondary studies for financially dependent individuals of those who died or were permanently disabled as a result of the terrorist attacks on September 11, 2001, and during the rescue activities relating to those attacks.
Forms Needed: Registration and application forms may be found here.
Application Deadline: May 15th for the next school year
Glen D. Kirwin September 11th Scholarship at University of Virginia
Address: The University of Virginia Alumni Association
211 Emmet Street
Charlottesville, Virginia 22904
Email: mcb7k@virginia.edu
Website: http://alumni.virginia.edu/scholarships/glenn-d-kirwin-september-11th-scholarship/
Criteria: This scholarship was created in honor of Glen D. Kirwin, a 1982 graduate of the college who lost his life in the tragic events of September 11, 2001 at his office in the World Trade Center. There are no objective requirements to qualify for the scholarship. The scholarship will be awarded to one or more third or fourth-year students whose character and involvement in University life most resemble Glenn's, with preference to applicants who are children of victims of the 9/11 tragedy.
Forms Needed: Applicants interested should email Molly Bass or reach her by phone at (434) 243-9019.
Application Deadline: None
The Higher Education Student Assistance Authority (HESAA): New Jersey World Trade Center Scholarship
Address: NJ HESAA, WTC Program
Email: clientservices@hesaa.org
Website: http://www.hesaa.org/Documents/WTC_program.pdf
Criteria: The WTC scholarship benefits dependent children and surviving spouses of New Jersey residents who were killed or died as a result of injuries sustained by the terrorist attacks on September 11, 2001. The award also benefits the dependents of those who died as a result of the illnesses caused by exposure to the attack sites. This scholarship is only available for U.S. citizens for full-time undergraduate degrees.
Forms Needed: Those interested may apply here. Additionally, applicants must provide the following to verify eligibility:
Proof the deceased was a New Jersey resident on September 11, 2001
An original or certified copy of the death certificate, or an accurate and complete photocopy of the original or certified copy of the death certificate
A letter from the deceased's physician stating the cause of death
Proof that the deceased was registered with an appropriate state or federal registry, including, but not limited to:
The Victims Compensation Fund
The World Trade Center Medical Monitoring & Treatment Program
The World Trade Center Health Effects Treatment
Application Deadline: Fall and spring terms: October 1 of the academic year for which aid is requested. Spring term only: March 1 of the academic year for which aid is requested.
ICMA-RC Public Employee Memorial Scholarship Fund
Address: Scholarship Management Services
St. Peter, MN 56082
Email: Anna.Owen@Vantagescholar.org
Website: http://www.icmarc.org/prebuilt/micro/vantagescholar/
Criteria: The Vantagepoint Public Employee Memorial Scholarship Fund was founded in 2001 to honor the lives of our nation's police officers, firefighters, and other local and state government employees who have made the ultimate sacrifice. The fund provides financial assistance to the surviving spouses and children of employees who have died in the line of duty and are planning to attend an accredited two-year community college, four year accredited university, or vocational school full-time. Scholarships are provided up to $10,000 for eligible students.
Forms Needed: Forms may be obtained here.
Application Deadline: May 15th for next school year
Michael Lynch Memorial Foundation
Address: The Michael Lynch Memorial Foundation
Email: mlmf.scholarships@mlynch.org
Website: http://www.mlynch.org/ml/index.htm
Criteria: The Foundation was established by the family and friends of Michael Francis Joseph Lynch, FDNY Badge # 2315. It is a charitable foundation dedicated to providing educational opportunities to the children of firefighters, both fallen and active, as well as children of other victims of the September 11th attacks. The Michael Lynch Memorial Foundation Scholarship is eligible for children of 1). FDNY Uniform Fire & EMS 2). Victims of September 11, 2001 or 3). Victims of Other Disasters and Fires. In addition, applicants must be full-time students in pursuit of an undergraduate college degree in 2015-2016.
Forms Needed: Instructions are found here. The application form can be downloaded here.
Application Deadline: February 1st
Needham September 11th Scholarship Fund
Address: The Needham September 11th Scholarship Fund
c/o Needham & Company, LLC - Attn: Kathleen Mumma
445 Park Avenue, 3rd Floor
Email: kmumma@needhamco.com
Website: http://www.needhamco.com/Default/AboutUs/September11thscholarshipfund.aspx
Criteria: Needham & Company, LLC established the Needham September 11th Scholarship Fund shortly after the 9/11 terrorist attacks. Designed to benefit the children of the victims who lost their lives, the purpose of the fund is to ensure that each child is provided with an opportunity for a private secondary and/or college-level education. Awarding of funds is based upon the individual merits of each applicant, with the primary criteria being financial need, scholastic abilities, and community/civic involvement. Applications are considered and reviewed case by case in an objective and non-discriminatory manner. Fund allocations are limited to individuals from households with a pre-September 11th gross income of less than $125,000, with scholarships awarded to those who have either been accepted or are presently attending an accredited private high school, college, or university.
Forms Needed: The application may be found here. Further documentation requirements will be outlined in the application form.
New York State WTC Memorial Scholarship
Address: New York State Higher Education Services Corporation
Website: http://www.hesc.ny.gov/pay-for-college/financial-aid/types-of-financial-aid/nys-grants-scholarships-awards/nys-world-trade-center-memorial-scholarship.html
Criteria: The NYS World Trade Center Memorial Scholarship guarantees access to a college education for the families and financial dependents of victims who died or were severely and permanently disabled as a result of the September 11, 2001 terrorist attacks and the resulting rescue and recovery efforts. Students must be children, spouses and/or financial dependents of the deceased or permanently disabled victims. This includes victims at the World Trade Center site, at the Pentagon, or on Flights 11, 77, 93, or 175. It also applies to survivors of the terrorist attacks who are severely and permanently disabled as a result of injuries sustained in the attacks or the subsequent rescue and recovery operations. Scholarships are provided for as much as $21,892 for four years of full-time undergraduate study or five years in an approved five-year bachelor's degree program. Additional guidelines may be found on the scholarship's website.
Forms Needed: The NYS World Trade Center Memorial Web Supplement can be found here. Further documentation requirements are outlined in this supplement.
Application Deadline: June 30 of each academic year
Rutgers September 11th Memorial Scholarship
Address: Office of Financial Aid
Website: https://studentaid.rutgers.edu/sept11.aspx
Criteria: In response to the devastating attack on our nation on September 11th, 2001, Rutgers, The State University of New Jersey, has established the September 11th Memorial Scholarships for the dependent children of New Jersey residents who lost their lives in this catastrophe. This financial support will be available for any undergraduate college or school on the New Brunswick, Newark or Camden campuses to which the individual applies and is admitted. Applicants must comply with the standard application and admission requirements. Currently enrolled students at Rutgers or applicants should forward a letter with appropriate documentation to the Director of Funds Management, Rutgers Office of Financial Aid, 620 George St., New Brunswick, NJ 08901. Documentation should comprise copies of the following three items: the victim's death certificate, the victim's 2000 New Jersey resident Income Tax return showing that the student or applicant is a dependent, and the student's or applicant's birth certificate. Caretakers of children of victims who may want to attend Rutgers in the future should keep a file of documentation (victim's death certificate and 2000 New Jersey resident Income Tax return and child's birth certificate) for use at the time of application. Following admission to the university, individuals should identify themselves as eligible for the scholarship by forwarding a letter with copies of the documentation to the Director of Funds Management, Rutgers Office of Financial Aid, 620 George St., New Brunswick, NJ 08901.
Forms Needed: Application may be found here. Please note that the application will not be available after the deadline has passed.
Camp Erin
Address: 2426 32nd Ave W
Website: http://www.moyerfoundation.org/programs/CampErin_About.aspx
About: Camp Erin, funded by the Moyer Foundation, is the largest nationwide network of free bereavement camps for children and teens ages 6-17 that have experienced the death of someone close to them. The weekend-long experience, run by a team of grief professionals and trained volunteers, provides campers with fun activities as well as emotional support.
Prospective campers should call Camp Erin partners for more information regarding the application process for one of the dozens of camps nationwide. Contact information can be found on their webpage.
Comfort Zone Camps
Address: 7201 Glen Forest Drive
Email: comfortzone@comfortzonecamp.org
Website: http://www.comfortzonecamp.org/
About: Comfort Zone Camp is a free bereavement camp for children who have experienced the loss of a parent, sibling, or primary caregiver that offers confidence building programs and age-based support groups for all campers.
Children eligible must be between the ages of 7-17.
A parent/guardian must apply for and register prospective campers on the camp's homepage.
Kieve Wavus 9/11 Family Camp
42 Kieve Road
Nobleboro, ME 04555
Email: russ@kieve.org
Website: https://kieve.org/sept11_camp/index.htm
About: A five-day camp for families and friends affected by September 11, 2001 that focuses on fun and games for the whole family.
Interested campers must fill out a CampDoc application found on their webpage.
VOICES Resources
Victims' Assistance
Voices of September 11th
Connecticut Headquarters
Helping communities prepare for, respond to, and recover from traumatic events.


text:
Book Tap here for all options
Holidays & Short breaks
Coach Holidays
Freight Bookings
IoW Festival
Stay Tap here for all options
B&Bs & Guest Houses
Apartment & Villas
Touring & Camping Offer
Holiday Blogs Holiday Blogs
Isle of FRIGHT!
Wight Well-being
The 2019 Isle of Wight Bucket List
Ferries Tap here for all options
Service Status (Live)
Fares & Tickets Fares & Tickets
Passengers > Mainland Passengers > Mainland
Job Seekers Scheme
Healthcare Travel Scheme
Special Offers Special Offers
Getting to Southampton
Our Ferry Routes
Port Locations & Facilities
On-board Facilities
Isle of Wight Guide Tap here for all options
About the Isle of Wight
Places to Visit Places to Visit
Sandham Gardens
Anderson Boat Cruises
Isle of Woof
Dinosaur & Fossil Hunting
Competitions Competitions
Southampton Chinese New Year Competition
Red Funnel Isle of Wight Awards Red Funnel Isle of Wight Awards
Accommodation Voting
Meet the Nominees - Accommodation
Meet the Food and Drink Nominees
Meet the Other Business Nominees
Meet the Things To Do Nominees
I live on the Mainland
I live on the island
From Southampton
From Isle of Wight
Journey times: Red Jet 23-25 minutes Vehicle Ferry 55-60 minutes Freight Ferry 70 minutes
Freight-only sailings have restricted capacity and are available for freight vehicles only. These sailings are not available to book online.
Email / Account Login
Todays weather in Southampton
Weather data supplied by yr.no
Go to weather
I live on the
Book something memorable...
Book a cosy place to stay
Find out more about our travel services
Fares & Tickets
Signature Lounge
Your essential guide to the Island
Red Funnel Isle of Wight Awards
From Manchester
Bus Connections
Coach Connections
Cruise & Ferry Connections
Flight Connections
Rail Connections
Road Connections
From Birmingham
From Bournemouth
From Brighton
From Bristol
From Dover
From London
From Lymington
From Portsmouth
Manchester to the Isle of Wight
Travelling from Manchester to the Isle of Wight is straightforward either by plane, train, coach or car. Flying between the two cities can take less than 1 hour which means you can be on the Isle of Wight in just over 2 hours if connecting with the Red Jet Hi-Speed ferry which takes 23-25 minutes from Southampton to West Cowes. Such a short journey time makes the Isle of Wight the perfect holiday island and a great destination for a weekend break.
Manchester to the Isle of Wight by plane
Flybe typically operates 4-5 return weekday flights and up to 2 flights at weekends between Manchester Airport (MAN) and Southampton Airport.
Usually departing from Terminal 3 at Manchester Airport, flights normally take 55-65 minutes which means you can be on the Isle of Wight in 2-2½ hours when connecting with Red Funnel's Red Jet Hi-Speed ferries from Southampton to West Cowes.
Options for transfering from Southampton Airport to the ferry ports at Town Quay: -
TRAIN from Southampton Airport station to Southampton Central. Change here for Quayconnect shuttle bus to the ferry terminals
TAXI from the airport to the ferry terminals. The journey takes approximately 15 minutes and costs in the region of £20
BUS (U1 & U1N services) from the airport's rail station to Red Funnel's Town Quay ferry terminals operate every 15 minutes during the week and every 20 minutes at weekends & public holidays. The journey typically takes 39-44 minutes. More info...
Manchester to the Isle of Wight by train
Cross County Trains operate approximately 1 direct train per hour from Manchester Piccadilly to Southampton Central station with the journey time taking as little as 4 hours 14 minutes. When connecting with Red Funnel's Red Jet Hi-Speed services to West Cowes, you can reach the Isle of Wight in under 5 hours.
Alternatively, Virgin Trains operate up to 2 direct trains per hour between Manchester Piccadilly and London Euston taking as little as 2 hours 7 minutes. On arrival at Euston take the Northern Line, platform 1 or 2 (southbound via Charing Cross) to Waterloo. Here you should alight to catch a South Western Railway service (up to 2 direct trains per hour) to Southampton Central. The combined journey time, allowing 50 minutes to cross London is 4 hours 11 minutes.
Through rail tickets,which include the ferry to Cowes East or Cowes West on the Isle of Wight, can be purchased from any British Rail station ticket office and many rail ticket machines.
First and standard class coaches are available on the Southampton route and most trains offer a trolley buffet service and WiFi. All services are non-smoking. Cycles are carried subject to availability.
Manchester to the Isle of Wight by coach
National Express operate 1 direct coach service per day from Manchester Coach station to Southampton Coach station, which takes from 8 hours 10 minutes.
There are also up to 12 connecting National Express coach services per day from Manchester Coach station to London Victoria Coach station. Here you can connect with onward coach services to Southampton Coach station. Combined journey times can be as little as 7 hours 20 minutes. If required, you can change in Southampton for National Express services to Portsmouth and Southsea.
Megabus also operates a cheap direct coach service between Manchester's Shudehill Interchange and Southampton's Queensway. There is typically 1 service per day which takes approximately 6 hours. Coaches have toilets & some have FREE WiFi. Fares can be as little as £5 each way if booked online in advance.
Manchester to the Isle of Wight by car
The 226 mile journey from central Manchester to Southampton by car using the A5103, M56, A556, M6, M42, M40, A34 and M3 takes about 3 hours 52 minutes depending on the traffic. Red Funnel operates frequent 24/7 car ferries to East Cowes on the Isle of Wight from Southampton with a journey time of about 55 minutes.
An alternative to using the A34 dual-carriageway between the M40 and the M3 is to continue along the M40 towards London, join the M25 at junction 16 and travel anti-clockwise to junction 12 from where you should join the M3 towards Southampton. The 258 mile route will typically take 4 hours 15 minutes.
Should I travel via Portsmouth? The shortest distance from central Manchester to Portsmouth is 243 miles using the A5103, M56, A556, M6, M42, M40, A34, M3, M27 & M275. It does therefore take longer than travelling to Southampton.
To avoid the A34, you can continue along the M40 towards London, join the M25 at junction 16 and travel anti-clockwise to junction 12 from where you should join the M3 towards Southampton. At junction 14 on the M3 take the M27 eastwards towards Portsmouth and then the M275. The 276 mile route will typically take 4 hours 24 minutes.
Manchester to the Isle of Wight by bicycle
Cycling the 226 miles between Manchester and Southampton is not for the faint-hearted yet the Isle of Wight is a fantastic place for cyclists so here are the travel options: -
Small Foldable Cycles (i.e. the ones that fold in-half by means of a link in the main frame and are carried in a purpose made padded bag or hard case): Such cycles are carried FREE but space is subject to availability (first come first served) on the National Express services to London and Southampton; Virgin Trains services to London Euston, South Western Railway services to Southampton, Cross Country Trains services from Manchester to Southampton and on both Red Funnel's ferry routes from Southampton to East Cowes and West Cowes on the Isle of Wight.
Non-Folding Cycles: Cross Country Trains and Virgin Trains carry standard bikes for FREE but a reservation must be made in advance on trains from Manchester to Southampton and London. South Western Railways also carry cycles for FREE but space is subject to availability on a first come first served basis. Red Funnel carries all types of cycles for FREE on its Southampton to East Cowes vehicle service.
Arriving in Southampton by Public Transport
The FREE Quayconnect Shuttle Bus connects Southampton's Central Rail Station (short walk from the coach station) to Red Funnel's ferry ports for IoW ferry sailings to East and West Cowes. Alternatively, there is a taxi rank at the station for the 5-8 minute journey to the ferry terminals. It's about a 12-15 minute walk.
Published: Mon 22 Jan 2018
Please fill in the fields marked with *
Red Funnel Ferries
12 Bugle Street, Southampton, SO14 2JY, United Kingdom.
post@redfunnel.co.uk
Copyright & conditions of use
Payment plan conditions
Holiday booking conditions
Job Application Privacy
( WEB01 – 20191127.3 )
Employee Gateway
We use cookies to improve your experience on our website. By browsing this website, you agree to their use. More information.


So I had the opportunity to sit down and talk to my blog brother Keithan Deshawn of keithandeshawn.com we had a lot to talk about and discuss. Check out his interview.
I'm just a dude working towards my dreams.
Initially I started blogging in 2008. My first blog was a personal blog which I only updated a few times. I got distracted and stopped blogging for over a year. Late 2009, I started blogging again. This blog was similar to the blog that I have now. It was called "Kick It with Keithan" [laughs]. I didn't know what the heck to call it. Now that I think about it, it's funny to me. I enjoyed blogging though so I decided to brand myself. February 14 2010, I launched KeithanDeshawn.com and I haven't stopped since.
What was your main vision behind creating the site?
I wanted to create a platform where I could express my thoughts about different songs and artists without all the extra gossip. I've noticed there's a quite a bit of bloggers who love celebrity gossip. I'm not saying that there's anything wrong with that, it's just not for me.
Growing up was a unique experience. I was very active. I loved playing sports like basketball, soccer, baseball (even tho I sucked! lol) and football. A lot of people don't know that I'm the eldest of eight children. So I had a lot of responsibility which helped me mature at a young age.
Back to your site, who if anyone inspired you to do a site?
I like to pay homage to the blogs that started way before mine such as Concrete Loop and Crunk n Disorderly. They've been around for a few years and they opened the door to entertainment blogging. Necole Bitchie (NecoleBitchie.com) is probably one of my biggest inspirations. I've been following her blog for a couple years and I've seen her blog grow. I respect her brand that she has built thus far. Life in general inspired me to blog. I quickly found that blogging is sometimes a stress reliever for me. When I'm in blogging mode, nothing is on my mind but what ever it is that I'm writing about.
What is a long term goal for you and your site?
I want to develop and expand my brand. I'm working on a few things at the moment so be on the look out.
You are a student at Towson University, What are you taking up?
What made you choose to take up that major?
It didn't require much math [laughs]. Throughout high school, I researched different careers and majors. I didn't know about public relations at the time but when I ran into it online, I continued reading about what publicists do. I ran with that and haven't looked back since. I love PR! Within the next few years, you will see my PR brand grow.
What do you want keithandeshawn.com legacy to be?
Well some people tend to think all bloggers act alike which isn't the case. It's unfortunate that there's a bad stereotype for entertainment bloggers. I don't want my blog to live up to that stereotype; I just want my blog to be known for it's quality and accurate content. Hopefully one day, people can refer to my blog as a "credible source".
What has been some of your most memorable moments in the entertainment industry?
I would say just networking and working with different professionals in the industry.
What would you say to someone who is getting ready to do our type of work?
First, do your research! I think research is the most important thing to do when trying to venture into anything! I still continue to do my research in order to make me a better blogger. Second, have some sort of plan written out. Lastly, have fun with it. It's your blog, be creative...SHAT!
I see myself working in PR, possibly have my own firm. I also see myself blogging.
Do you have any last words for you viewers as well as mines?
Thank you for inviting me here. I really appreciate everyone whose been supporting me from the start. I say this all the time and I will say it again "I support those who support me". [laughs]. Make sure you guys follow me on Twitter @KDeshawn.


Scan your memes. Via Extenuating Circumstances.
An interesting page about the Greek poet Sappho.
100 Famous Shakespeare Quotes presented and explained.
An online exhibition of Frogs. Lots of info, fun n' games.
A.L.I.C.E. won the Loebner Prize for 'most human-like computer' in 2000. Fun to talk to, too.
Elizabeth's Art is a really enjoyable site that showcases some of Elizabeth Hoffman's art of everyday things.
This robot is cute too.
According to this test, my D & D character is a Neutral Good Elf Ranger Cleric, which is OK.
But according to this test, my D & D character is a Chaotic Good Dwarf Ranger (which is OK too).
Kaleidoscope Painter. Much cheer to JP and Everlasting Blort.
The Alphabet Synthesis Machine. 'The Alphabet Synthesis Machine is an interactive online artwork which allows one to create and evolve the possible writing systems of one's own imaginary civilizations. ' Via Bifurcated Rivets.
Thames footbridge opens minus wobbles.
Secrets of Silbury Hill uncovered.
1,500 year-old graveyard uncovered in Ireland.
Women spend week in car to see Cliff Richard.
Pinatubo volcano research boosts case for human-caused global warming.
Zen Haiku. 'A real haiku's got to be as simple as porridge and yet make you see the real thing.' - Jack Kerouac.
Moments of Simplicity. A soothing site, and an antidote to web rage.
A narrative history of London.
An exhibition of Tibetan Calligraphy. Forty-six works written in ink on paper by P. N. Dhumkhang.
Who Killed William Robinson? A historic whodunnit which raises some interesting questions about historical understanding.
Tom Tomorrow is good this week.
The Secret Buddha. A weblog for and about philosophy.
Is it just me, or is there more philosophical writing on the web in general in recent months?
Kofi has some interesting thoughts, too.
Blur Building. See who shares your interests without having to talk to them! Via Blue Ruin.
David Gallagher wants to be the number one David Gallagher on Google.
Web colour theory. Thanks, JP.
Volcanoes threaten to divide Africa.
Eerie link between 17th century clocks explained.
Soldiers told to wash hands after handling radioactive knobs.
Wild animal experts smell a rat after lion 'adopts' second oryx.
New research shows just how much we hate winners. Via GoodShit.
Photos suggest recent flooding on Mars, study claims. Images.
Several extrasolar planets suspected near centre of galaxy.
In search of extra dimensions.
Daily clicks made easy. A very large collection of 'free clicks for charity' sites. What a good idea.
I didn't know about the Build a School site, or the Give Water site.
The Origins of the English Village. An interesting set of pages on the medieval village of Shapwick. Found on this timeline of British archaeology.
Route 66. From east to west.
A Great Day in Harlem. Explore jazz history through one photograph. The site also includes a jazz timeline.
The Travel Year. A 16-month round-the-world travelogue.
Ryokan's Zen Poetry of Spring.
Earth image of the day. This daily gallery of satellite images of Earth has only just started; some fabulous pictures.
The Miniature Earth. Thanks to JP for sending this to me.
The Meenakshi Temple. Lovely Hindu temple.
"Morkinskinna" - the Rotten Vellum. A thirteenth-century Icelandic manuscript. Via dust from a distant sun.
A local police log. Truly a slice of life. Via Arts & Letters Daily.
Good work is good for you, according to a new psychological study.
Experts piece together dinosaur with 1,000 teeth and a permanent smile.
(I think I can see their point).
Bush robot debuts at Disney theme park in Florida.
Suspect caught in police chase after trousers catch fire.
The Floating World of Ukiyo-e. A very good exhibition from the Library of Congress.
The Age of King Charles V. 1000 medieval illuminations; great site.
Play Virtual Rock, Paper, Scissors.
Ancient Scotland Tour. 'From the end of May to the end of July, 1998, we made a tour of more than 200 Scottish prehistoric sites. ' Travel diary and images.
Eerie. Picture gallery of the Korean Demilitarised Zone. (Site is in Korean; click on the links at the top to navigate). Link found on this travel page.
Jam: Tokyo-London. A fun design page. Via gmtPlus9.
The Last Cargo Cult. Via Arts & Letters Daily.
The largest known prime numbers.
Online dictionary of unusual words.
Some lovely calligraphy by Mukon Ohmori.
A Photoanthropological Look at Bachelorhood. Via Kottke.
The FBI's weblog. Via Rebecca's Pocket.
Can philosophy help cure anxiety and depression? Very interesting article; is it possible to use philosophy to change our lives and the world for good (rather than just feeling good about it).
Origami solves road map riddle.
Global warming will persist at least a century even if emissions curbed now.
5,500 year-old building found in central China.
British marines lose bearings and 'invade' Spain.
Idiophonics in Early Japanese Women's Nature Poetry: Spring.
Asphalt Empire. American night photography.
Amorphic Robot Works. 'Amorphic Robot Works was formed in 1992. ARW is a New York based group of artists, engineers and technicians working together to create robotic performances and installations.' Look here to see their current projects.
Small Mobile Robots. Koji Yoshino builds fish, hexapod, quadruped and bipedal walking robots.
Chile: The Long Walk. Travelogue of a 4,400 mile walk down the length of Chile.
Time for the weekly Planetarium fix. (A puzzle-story; I like it).
Fox Forest. A site devoted to the humble vulpine. Now I know that a group of foxes is called a 'skulk'!
The Gum Nebula. Astro pic and info.
Snake Hunting at Night. A poem.
First view of a newborn millisecond pulsar?
Origins of 'modern' behaviour may be linked to population pressures.


text:
Welcome to the memorial page for
Donald Kingery
September 28, 1924 ~ November 15, 2014 (age 90)
Guestbook & more
Guest Book / Condolences
Send Flowers & Sympathy Gifts
Share Tribute:
Longtime newsman Don Kingery, who covered the events of Southwest Louisiana for 50 years, then reminisced about them in his "Timeline" column after retiring, died peacefully at his home in Dayton, Texas on Saturday, November 15, 2014 surrounded by his loving family. He was 90.
He had moved to Texas from his Lake Charles hometown in recent years to be close to his granddaughter, but continued to write his local nostalgia column until his death.
Residents of Dayton know him best as Paw Paw Kingery, Lizzy Woodson's grandfather. He was an avid supporter of the Dayton High School Stepper Dance and Drill Team while Woodson was a member of the squad. Although bound to a wheel chair, Kingery made almost every home game the Dayton Broncos played between 2008 and 2010.
As a journalist, Kingery won boxfuls of news, features and commentary awards from the Associated Press, Louisiana Press Association and other competitions — and never hung them — during a newspaper career that crossed a remarkable eight decades. During times of his life spent away from his native Lake Charles, he was an Army paratrooper and Judo instructor during World War II. He also wrote novels, worked in the oilfields of Texas and edited and published other newspapers in Southwest Louisiana.
A banker's son who liked to write and play sports — and did both with the same competitive verve — Kingery was a graduate of Lake Charles High School. Kingery spent several years as a professional football player with the NFL Detroit Lions, as well as with various professional and college teams around the United States and Canada including Texas A&M, LSU, Columbia and the Hollywood, California Bears. He remembered his barnstorming days as some of his most colorful. In 1956, while working as a reporter for the Evening Herald of Rock Hill, S.C., Kingery's nonstop coverage of a multiple-fatality downtown shootout made him a finalist for the Pulitzer Prize.
He was a contributor to several magazines including True, Reader's Digest and Look. Kingery served as features and photo editor, wrote editorials and ran the daytime news desk at the American Press for better than 20 years. He continued to write investigative and extended coverage pieces of his own, however — and won national and state awards on topics ranging from union violence to poorly run reform schools. For decades, reporters were on the receiving end of Kingery's editing, advice and coaching. Kingery, whose first submissions were as a schoolboy in the 1940s as a sports stringer, was inducted in the Louisiana Press Association's "50-Year Club" in 2002.
Donald L Kingery, a widower, leaves behind his daughter, Kathryn Kingery-Benvegnu and her husband Mark, a granddaughter, Lizzy Woodson and two brothers, Wayne and Ellsworth Kingery, both of Louisiana.
Donations in his memory can be made at www.arthritis.org. No public memorial service is planned.
Copies of his Timeline books (collections of Kingery's columns and essays) can be obtained from the American Press by contacting Cheryl Trouille at ctrouille@americanpress.com.
A service summary is not available
Copy of
Visit www.prepaidfunerals.texas.gov for information relating to the purchase of pre-need funeral contracts including descriptions of the trust and insurance funding options available under state law.
All complaints must be in writing. Concerning the Prepaid Contract: Texas Department of Banking, 2601 North Lamar Boulevard, Austin, Texas 78705; 1-877/276-5554 (toll free); www.dob.texas.gov.


text:
HomeButterfly Cameo Statement Earrings
Butterfly Cameo Statement Earrings
Butterfly Cameo Statement Earrings - Vintouch. Symbolizing connection with Mother Nature and the joy of living, the Butterfly cameo earrings are hand-carved and set in 18k gold plated silver, pending on dropping whitey pearls that are one by one strung by hand, tiered to glittering black cubic zirconia with post back and butterfly fastening. Perfect for those who love to make a statement with their jewelry, wear them to stand out from the crowd in every occasion.
Material: porcelain cameos - baroque pearls
Visit the Designer store
By clicking on "Visit the Designer store" you will be redirected to the Brand's site. Ob-Fashion does not receive any compensation from the sale of the product, which is done directly by the Brand and according to its sales policies.
VINTOUCH
Founded in 2015, Vintouch is an Italian jewellery brand that celebrates the heritage of craftsmanship and design and defines the tradition of Made In Italy worldwide. Based in Torre del Greco, Naples – homeland of coral and cameo jewellery manufacturing – Vintouch collections focus on a contemporary approach to classic jewels design through the use of high quality raw materials and traditional techniques that are passed down from father to son. Always trying to strike a balance between design and manufacturing excellence, Vintouch creates jewellery pieces that are aimed to those who aspire to express a style that lasts over time, focusing on ethical resourcing of the raw materials and pursuing environmental sustainability in each step of the manufacturing process. The founder, Alessandro Ricevuto, had the passion for jewellery running in his blood growing up in his father's jewels workshops where he has got in touch with the magical charm of traditional goldsmith techniques. A lifelong traveler, Alessandro's deep passion for Art, History and Graphic Design made the inspiration of each pieces of the brand, including the iconic hand-carved from porcelain cameos. Maniacally curated in their smallest details, Alessandro's creations bring to life small mementos for the Women whose style and identity is inevitably their own.


Tech or Treat! – An EDC partner and VFFS machine builder manufactured a machine to drop the right amount of the iconic candy corns into small hand-out pouches. EDC integrated Rockwell's Compact Logix PLC and Kinetix 6000 series servos with a SERCOS network for high-speed multi-axis forming, filling, registration and sealing of the bags. Operators call up recipes for different sizes and filling combinations. A lot of technology goes into Halloween treats.
A Power Cable Manufacturer with a unique oil impregnation process needed to upgrade 50 year-old manufacturing and reporting methods. EDC provided an Allen-Bradley Control Logix PLC platform with Panel View Plus 1500 HMIs to sequence and control a myriad of valves and pumps. Pressures, flows, temperatures and vacuum are graphed using a Factory Talk View SE application, giving operators the ability to track process segments and ensure control recipes are executed per spec. A Transaction Manger with SQL Server interface was used to gather data and add context to the output generated for Crystal Reports. In addition to the obvious process control benefits, the manufacturer was able to shave days off a weeks-long process, improving throughput and scheduling.
Factory floor communications is in full swing. Manufacturers are finding hidden cost savings and efficiencies by drilling down to the bit level of their machine controls and adding context to data they collect. Whether you want to trend temperatures or determine a line's Overall Equipment Effectiveness (OEE), EDC can help.
A Power Cable Manufacturer built a new Continuous Vulcanization (CV) Line. EDC provided 23 vector motors and drives, a 1000+ point PLC with remote I/O, 30 zones of temperature control, 10 HMIs and four communications networks. The PLC program controlled steam, nitrogen, pressurized water and maintained the tension of a cable stretched within a 450-ft catenary tube. In all, the cable traveled over 1500 ft from the pay-off through capstans, three extruders, the steam-filled catenary tube, cooling troughs, accumulators and finally to the take-up reels. Every piece of equipment or process that touched the cable along the way needed to be controlled, monitored and coordinated. The controls for this project were built at the EDC facility and installed and commissioned 1000s of miles away.
An adhesive tape manufacturer needed an on-site emergency PLC upgrade and their coating line was a complex machine with over 300 points of I/O, multiple oven zones and motor drives. EDC extracted the old program (from a completely different PLC manufacturer), wrote the new PLC ladder logic for a Compact Logix PLC and installed, wired and started up the line inside of one week.
Is it time to upgrade? Maybe you'd like to get rid of all those knobs, dials and burned-out meters and consolidate everything into a color touch screen. Electronic Drives & Controls has a team of automation engineers with years of experience helping customers upgrade their equipment.
Some customers like having individual temperature controls, while others like the idea of consolidating all their zones into a PLC and touch screen. Both would agree that solid state relays are the way to go for switching the power elements. EDC can accommodate all varieties of temperature control retrofits.
PLASTIC STRAW MAKER – Their straws are colorful, but their machine controls were not. Ten separate temperature controls and displays were consolidated into one PLC. Operators now perform set ups, see actual temperatures and other process parameters on a user-friendly screen. Integration of recipes makes changeover time even shorter. All drives, controls and remote I/O communications are on one ethernet network.
If it's picked-up or moved from one place to another, EDC has performed a VFD and/or controls retrofit on the equipment. From the everyday handling applications to the not-so-common.
Harbor Dredging Barge – EDC upgraded the barge crane's VFDs and control logic for two winch systems. Working with power from an on-board generator and space constraints made this a very unique application.


text:
Inside Cycling – Perspective on the 2010 Tour route
Related: Interactive Google Map of the 2010 Tour route
October 15, 2009 John Wilcockson
By John Wilcockson
Hinault and Zoetemelk battled in the '79 Tour – the only time the race hit l'Alpe du Huez twice!
Photo: Agence France Presse
Tour de France organizers always try to come up with a course that's challenging for the riders, but not too challenging; spectacular for the fans, but not ridiculously so; and balanced enough that it falls within the parameters outlined by the UCI. Given the grand-tour restrictions of 21 stages, two rest days and a maximum distance of 3,500km, the course for the 2010 Tour announced in Paris Wednesday has enough high points to keep everyone excited for the duration of the July 3-25 race.
There have been many more difficult Tours in modern times, notably in 1979, when the legendary race directors Jacques Goddet and Félix Lévitan put the pressure on the riders from the very start. After a short prologue time trial, stage 1 finished in the Pyrénées over two major climbs into Luchon. Next day came a 24km uphill time trial, followed by a mountain stage over three more higher-category passes, and then an 84km team time trial to Bordeaux! At the end of that same opening week 30 years ago came a second team time trial (only 82km!) and a monstrous stage across the cobblestones of northern France to Roubaix.
The defending champion that year was Frenchman Bernard Hinault, who was wearing the yellow jersey going into the Roubaix stage. He flatted just before the first section of pavé and spent 100km leading the chase after a small breakaway group that contained his biggest rivals, Joop Zoetemelk, Didi Thurau and Michel Pollentier. Hinault conceded 3:45 and dropped to second overall behind Zoetemelk — while the 15 riders who finished outside the official time limit were allowed to stay in the race because of the bad luck they had had with crashes and equipment failures.
Interestingly one of those 15 riders was Jean-François Pescheux, who is now the Tour's competition director and shares course-selection duties with the race organizer and president of ASO (Amaury Sport Organisation), Christian Prudhomme. Perhaps their most controversial decision this time around is to include the largest selection of cobblestones in 27 years: Stage 3 next year features seven sections of pavé, totaling 13.2km.
The current defending champion Alberto Contador tried to play down the significance of the cobblestones on Wednesday. "The most important thing will be not to crash," he said. "I hope it will not rain there." Contador may not get his wish.
The previous times the Tour has had its prologue in the Netherlands — at Leiden in 1978 and Den Bosch in 1996 — rain was on the agenda. So next year's prologue in Rotterdam could certainly be affected by bad weather. The conditions were so appalling in '78 that the prologue times were not included in the GC, while steady rain in '96 stopped some of the favorites from taking risks on the slick circuit. Worse, heavy rain affected the whole of that year's opening week, lowering the morale of sun-loving defending champ Miguel Induráin, who faded in the Alps and lost his title to upstart Bjarne Riis.
Even if rain is not a factor in 2010, Contador and the other lightweight climbers will need to be wary of crashes in the opening few days on roads that are more familiar to riders in the spring classics. Contador's current Astana teammate Chris Horner, who will race for Lance Armstrong's RadioShack formation next year, told VeloNews he's not a fan of including these roads in the grand tours — especially after crashing out of the recent Vuelta a España on a stage through Dutch and Belgian territory.
"They should keep those roads for the classics," Horner said, "especially the cobblestones. They might give their own drama, but fans come to watch the top five, 10 guys doing battle in the mountains. So why potentially eliminate three or four of the best on the cobblestones?"
Early stages for strong men
The route in 2010 takes the peloton up the Tourmalet twice, one of which is a mountain-top finish.
Photo: ASO
The absence of the team time trial and a long individual TT won't make the first week of the 97th Tour de France any easier. It is chock full of difficulties, starting with Rotterdam's 8km prologue on July 3, continuing with a potentially windswept stage to Brussels and a day in the Ardennes, even before reaching the cobblestones. And though there will be a few stages favoring the sprinters as the Tour heads south through the Champagne and Burgundy regions, the opening week culminates with a difficult climbing stage into the Jura.
Massive crowds and strong winds are virtually guaranteed on the long, flat stage 1, especially on the roads winding across the Dutch polders. There may not be a TTT, but a strong team is essential on all three opening stages.
Columbia-HTC showed at this year's Tour on the stage to La Grande Motte how it could split the race apart with a strong surge in crosswinds, which is also a specialty of team manager Riis's Saxo Bank outfit headed by Andy and Fränk Schleck, as well as teams directed by Johan Bruyneel — who will be with Armstrong at The Shack. As of today, Contador's Astana squad is bare bones and he may have a hard time recruiting strong classics-style riders for next year's Tour, putting him on the defensive from day one.
Team strength was a hallmark of Eddy Merckx during his grand tour- and classics-winning reign of the 1960s and '70s, so it's fitting that on the way into Brussels, stage 1 is routed through his hometown of Meise to mark his 65th birthday. There will be more memories of Merckx the next day, when stage 2 finishes at Spa after climbing some of the hills where Merckx won five editions of Liège-Bastogne-Liège.
The final hill, 12km from the stage finish in Spa, is the Rosier (climbing the section that's descended in L-B-L), and that's likely to be preceded by Mont Theux — the climb where Induráin astonished the field in the 1995 Tour, when Armstrong couldn't hold the Spaniard's wheel and only Bruyneel managed to hang with the champ and out-sprinted him for the stage win in Liège. Next year, Armstrong is sure to be one of the stage 2 aggressors (that's why he's planning a return visit to Liège-Bastogne-Liège in April), as will recent protagonists at the Ardennes classic Alejandro Valverde, Cadel Evans and the Schleck brothers.
Contador should be at ease on these climbs, and might even attack, like Induráin did 15 years ago, but teamwork comes back into play on stage 3. Prudhomme and Pescheux have inserted three short sections of Belgian bricks into the route along with four sections of Paris-Roubaix pavé on the run-in to the finish in Arenberg, just south of St. Amand-les-Eaux.
According to the two-time Paris-Roubaix winner Marc Madiot, now manager of Française des Jeux, this will be "a day of great stress … that we're always looking for at the Tour. Christian Prudhomme likes uncertainty, some suspense, and we can see he's building the Tour in this way."
When the Tour last included cobblestones — only two sections back in 2004 — they were a long way from the finish, and so a pack of 90 sprinted for the win; but one of the pre-race favorites, Iban Mayo, lost almost three minutes after crashing before the first section of cobbles and coming home in a 60-strong chase group.
Armstrong understood then (and repeated that Wednesday in Paris) that the real race was working your way to the head of the peloton entering the pavé. "Getting to the cobbles was the problem," he said five years ago, "and stressing about it the night before. The final kilometers before the cobbles were really hectic."
The final 27.5km of stage 3 will be a reverse of the middle part of Paris-Roubaix, crossing four gnarly sections of cobblestones (numbers 14, 15, 16 and 18 in the Hell of the North classic), with the last one at Haveluy coming only 6.4 km (4 miles) from the stage finish. That challenging finale will put a smile on the faces of past Roubaix winners Tom Boonen, Fabian Cancellara and Stuart O'Grady, while Armstrong, Christian Vande Velde and Brad Wiggins will be looking to put time on the other GC contenders. The Texan won't have George Hincapie to help him on the pavé next year, but the men who helped him win the TTT in 2009 should be ideal workers on this terrain.
The 2009 Tour's top sprinters Mark Cavendish and Thor Hushovd have strong chances of winning the Brussels and Arenberg stages respectively, and they should resume their battle for the green jersey on next year's rolling stages to Reims, Montargis and Gueugnon.
But the climbers will be taking over from stage 8, which traverses the limestone ridges of the Jura with a succession of six hills. The last 40km includes two long climbs, the Col de la Croix de la Serra, and a 14km ascent to the finish in Lamoura — a town that's part of the cross-country ski station of Les Rousses.
The Alps and Massif Central
The Jura stage will whet the fans' appetite for the three stages in the French Alps. The first one, preceding the first rest day in Morzine, features the difficult Col de la Ramaz (14km at an average grade of almost 7 percent) on its way to an uphill finish in the ski station of Avoriaz (13.6km at 6 percent). This is similar to the first alpine stage in the 1985 Tour, when Hinault attacked with Colombian mountain goat Luis Herrera on the preceding Pas de Morgins — forcing teammate Greg LeMond to play defense and lose any chance he had of winning that Tour.
Don't expect similar heroics from today's more calculating GC candidates as Hinault displayed 25 years ago. The fight for the yellow jersey will likely be limited to the climb to the finish, which will suit Armstrong better than did the shorter, steeper Verbier ascent where he ceded time to Contador this year. The Texan always does better on multiple climbs, so he's likely to perform well on the other two alpine stages, which are unlikely to bring major changes to the status quo.
The last of the four climbs of stage 9, the Col de la the Madeleine, is not conducive to Contador's lightning attacks. It's more than 25km long, with the steeper grades at the foot of the pass giving way to gentler grades well before the 2000-meter (6,562-foot) summit. And it's followed by a 18km downhill and 13km of flat roads in the valley floor before the finish in St. Jean de Maurienne.
The final alpine stage from Chambéry to Gap, which celebrates the 150th anniversary of the Savoy region becoming part of France, looks innocuous, but history says otherwise. On an almost identical course in 1971, Merckx suffered one of the most difficult days in his Tour career.
On an afternoon of torrid temperatures, he was unable to follow an acceleration by the other top contenders on the Côte de Laffrey — 7km at 7 percent with a middle section at 10 percent. And he ended up leading the chase for 100km behind Spain's Luis Ocaña, who dropped the other leaders on the narrow early slopes of the Col du Noyer, which features erratic grades as steep as 11 percent. By the stage finish at Orcières-Merlette, Ocaña was almost nine minutes ahead of Merckx, who finished third. Only 38 riders finished within half an hour of the winner.
Next year's stage veers off the 1971 route to climb to La Rochette and descend the same tricky downhill to Gap where, in 2003, Joseba Beloki crashed dramatically — and Armstrong avoided falling with his impromptu cyclo-cross act down a bumpy field. He won't by trying for an encore, but will have to be wary of breakaways, especially if heat-wave conditions are repeated.
The Tour leaves the Alps on a stage for breakaways through the foothills of the Drôme region to the Rhône Valley at Bourg-de-Valence; although the sprinters teams might be ready to organize a bunch finish on perhaps their last occasion to shine before the Tour's final days.
This is followed by two days across the Massif Central that are hilly enough to split the field. Stage 12 climbs to the 4,500-foot Suc de Montivernoux on a roller-coaster ride to Mende. This is similar to the 1995 stage when Laurent Jalabert threatened Induráin's yellow jersey on a long, long breakaway that ended with the French legend winning on the ultra-steep Croix-Neuve climb, which will again face the riders in 2010.
Averaging more than 10 percent on its 3.1km. with 15-percent pitches on the three switchbacks, it is the steepest hill of the 2010 Tour. It's where Contador took a breakthrough stage win at the 2007 Paris-Nice, and he's sure to be looking to gain some time on this tough finale. It'll be a nice dress rehearsal for tackling the Pyrénées, which follow another hilly day to Revel — where the stage is almost always contested by a long-shot breakaway group
Pyrénées centennial
The Tourmalet in 1952.
Photo: VeloNews file photo
The next stages in the Pyrénées will showcase race director Prudhomme's desire for drama and his respect for history. The Tour first traversed this spectacular mountain range in 1910 in two marathon stages; one of 289km between Perpignan and Luchon, and the other of 326km from Luchon to Bayonne. Both were won by Frenchman Octave Lapize, the eventual Tour winner, who took almost 11 hours to complete the first one and more than 14 hours for the other!
It was a wonder that the pioneers, on their single-speed heavyweight bikes, even managed to scale mountain passes as high as the Col du Tourmalet, which were unpaved goat tracks 100 years ago. When one of the Tour organizers, Alphonse Steinès, reconnoitered the Tourmalet in the spring of 1910, he had to trudge through snowdrifts and didn't get to the other side until the middle of the night.
His brief telegram to race director Henri Desgrange the next day read: "Crossed the Tourmalet. Stop. Very good road. Stop. Perfectly practicable. Stop. Signed Steinès." Desgrange accepted his assistant's optimistic verdict and wrote in his newspaper, L'Auto, that the Tour would make its first passage into the high mountains. The announcement was greeted with a mixture of derision and horror; but that bold decision turned the Tour from merely heroic to mythical.
Next year's Pyrenean stages will celebrate the Pyrénées centennial with four very different stages. The first is a repeat of the 2003 Tour stage across the hors-cat Port de Pailhères to a summit finish at Ax-3 Domaines — where Armstrong, weakened by dehydration, almost lost the yellow jersey to Jan Ullrich, after Carlos Sastre took a memorable victory. There will be three more climbs on the second Pyrenean stage starting in Pamiers, with a finale up and over the Cat. 1 Port de Bailès. This has some 14-percent pitches and might allow aggressors to stay away on the 21km descent to the finish in Luchon.
The next stage is a classic one, between Luchon and Pau, repeating all four peaks that Lapize and company struggled over in 1910: the Peyresourde, Aspin, Tourmalet and Aubisque. The day's final climb is 58km from the stage finish, but Prudhomme remembered Wednesday that in his debut Tour 40 years ago Merckx crested the Tourmalet on a similar stage and proceeded to plow a lone furrow over the Aubisque — and race another 100km solo to win the stage by eight minutes. Mythical!
Don't expect such heroics in 2010, but after a very late rest day in Pau (only four days before the finish in Paris) the contenders at this Tour head back into the mountains for one, final epic stage. The steep climbs of the Marie-Blanque and Soulor precede a return to the Tourmalet, scaling its dramatic western slopes that culminate with 18.5km of climbing at an average 7-percent grade.
This is likely to be more decisive than this year's penultimate stage up Mont Ventoux and, fittingly, the day's winner will receive the Souvenir Henri Desgrange prize in memory of the founding race organizer, who first brought the Tour to this 2,115-meter (6.939-foot) summit a century ago.
Vintage Bordeaux redux
The sprinters who have survived the Tourmalet and the other 22 major climbs in this Tour will finally get a chance to show their skills on stage 18 to Bordeaux — which hosts a stage finish for the first time in seven years. That's the longest break since an eight-year absence from Bordeaux through World War II. Stages haven't finish on the city's big outdoor velodrome since 1975, when Brit Barry Hoban used his track speed to win a historic victory. Maybe countryman Mark Cavendish will continue the tradition by taking this sprinters' stage 35 years later.
As for the overall outcome of this 97th Tour de France, that could rest in the final Saturday's 51km time trial from Bordeaux to Pauillac. On a flat to rolling point-to-point course through the famed Haut-Médoc vineyards, Armstrong, Contador, Schleck, Sastre, Evans, Vande Velde and Wiggins might all be in contention for the next day's podium in Paris. But the chances are that the show will be over by then. The last time there was a long TT at Bordeaux, in 1996 (it was 63.5km and finished in the St. Émilion vineyards), race leader Riis kept the yellow jersey despite conceding 2:18 to teammate Ullrich in 1996.
Back in 1979, when Hinault lost his yellow jersey to Zoetemelk at Roubaix, he had plenty of opportunities to regain time. In fact, he won all four individual TTs that year and had four mountaintop stage finishes in the Alps to put time on the opposition — and finally won that Tour by more than 10 minutes. Amazingly, he broke clear of the pack with Zoetemelk on the final stage into Paris and Hinault took the stage win over his Dutch rival in a two-up sprint on the Champs-Élysées.
Expect a more conventional field sprint finish to next year's short final stage into Paris at the end of what could be another mythical Tour de France.
2010 TOUR DE FRANCE
Stage Type Date Route Distance
P Prologue Saturday, July 3 Rotterdam ? Rotterdam 8 km
1 Flat Sunday, July 4 Rotterdam ? Bruxelles 224 km
2 Hilly Monday, July 5 Bruxelles ? Spa 192 km
3 Flat Tuesday, July 6 Wanze ? Arenberg Porte du Hainaut 207 km
4 Flat Wednesday, July 7 Cambrai ? Reims 150 km
5 Flat Thursday, July 8 Épernay ? Montargis 185 km
6 Flat Friday, July 9 Montargis ? Gueugnon 225 km
7 Medium mountains Saturday, July 10 Tournus ? Station des Rousses 161 km
8 High Mountains Sunday, July 11 Station des Rousses ? Morzine-Avoriaz 189 km
R Rest Day Monday, July 12 Morzine-Avoriaz
9 High Mountains Tuesday, July 13 Morzine-Avoriaz ? Saint-Jean-de-Maurienne 204 km
10 Medium mountains Wednesday, July 14 Chambéry ? Gap 179km
11 Flat Thursday, July 15 Sisteron ? Bourg-lès-Valence 180km
12 Hilly Friday, July 16 Bourg-de-Péage ? Mende 210 km
13 Flat Saturday, July 17 Rodez ? Revel 195 km
14 High Mountains Sunday, July 18 Revel ? Ax-3 Domaines 184 km
15 High Mountains Monday, July 19 Pamiers ? Bagnères-de-Luchon 187 km
16 High Mountains Tuesday, July 20 Bagnères-de-Luchon ? Pau 196 km
R Rest Day Wednesday, July 21 Pau
17 High Mountains Thursday, July 22 Pau ? Col du Tourmalet 174 km
18 Flat Friday, July 23 Salies-de-Béarn ? Bordeaux 190 km
19 Individual time-trial Saturday, July 24 Bordeaux ? Pauillac 51km
20 Flat Sunday, July 25 Longjumeau ? Paris (Champs-Élysées) 105 km
Approx. distance: 3,596km

Bjarne Riis
Technical FAQ: Adapting bike fit as you age
Israel Cycling Academy suffers theft of 17 bikes in latest high-profile robbery
Slowed by COVID-19, Sagan happy to finally be at TotalEnergies team camp


text:
from xml.dom import minidom, Node, XML_NAMESPACE, XMLNS_NAMESPACE
import new
import re
import weakref

import _base
from html5lib import constants, ihatexml
from html5lib.constants import namespaces

moduleCache = {}

def getDomModule(DomImplementation):
    name = "_" + DomImplementation.__name__+"builder"
    if name in moduleCache:
        return moduleCache[name]
    else:
        mod = new.module(name)
        objs = getDomBuilder(DomImplementation)
        mod.__dict__.update(objs)
        moduleCache[name] = mod
        return mod

def getDomBuilder(DomImplementation):
    Dom = DomImplementation
    class AttrList:
        def __init__(self, element):
            self.element = element
        def __iter__(self):
            return self.element.attributes.items().__iter__()
        def __setitem__(self, name, value):
            self.element.setAttribute(name, value)
        def items(self):
            return [(item[0], item[1]) for item in
                     self.element.attributes.items()]
        def keys(self):
            return self.element.attributes.keys()
        def __getitem__(self, name):
            return self.element.getAttribute(name)

        def __contains__(self, name):
            if isinstance(name, tuple):
                raise NotImplementedError
            else:
                return self.element.hasAttribute(name)

    class NodeBuilder(_base.Node):
        def __init__(self, element):
            _base.Node.__init__(self, element.nodeName)
            self.element = element

        namespace = property(lambda self:hasattr(self.element, "namespaceURI")
                             and self.element.namespaceURI or None)

        def appendChild(self, node):
            node.parent = self
            self.element.appendChild(node.element)

        def insertText(self, data, insertBefore=None):
            text = self.element.ownerDocument.createTextNode(data)
            if insertBefore:
                self.element.insertBefore(text, insertBefore.element)
            else:
                self.element.appendChild(text)

        def insertBefore(self, node, refNode):
            self.element.insertBefore(node.element, refNode.element)
            node.parent = self

        def removeChild(self, node):
            if node.element.parentNode == self.element:
                self.element.removeChild(node.element)
            node.parent = None

        def reparentChildren(self, newParent):
            while self.element.hasChildNodes():
                child = self.element.firstChild
                self.element.removeChild(child)
                newParent.element.appendChild(child)
            self.childNodes = []

        def getAttributes(self):
            return AttrList(self.element)

        def setAttributes(self, attributes):
            if attributes:
                for name, value in attributes.items():
                    if isinstance(name, tuple):
                        if name[0] is not None:
                            qualifiedName = (name[0] + ":" + name[1])
                        else:
                            qualifiedName = name[1]
                        self.element.setAttributeNS(name[2], qualifiedName,
                                                    value)
                    else:
                        self.element.setAttribute(
                            name, value)
        attributes = property(getAttributes, setAttributes)

        def cloneNode(self):
            return NodeBuilder(self.element.cloneNode(False))

        def hasContent(self):
            return self.element.hasChildNodes()

        def getNameTuple(self):
            if self.namespace == None:
                return namespaces["html"], self.name
            else:
                return self.namespace, self.name

        nameTuple = property(getNameTuple)

    class TreeBuilder(_base.TreeBuilder):
        def documentClass(self):
            self.dom = Dom.getDOMImplementation().createDocument(None,None,None)
            return weakref.proxy(self)

        def insertDoctype(self, token):
            name = token["name"]
            publicId = token["publicId"]
            systemId = token["systemId"]

            domimpl = Dom.getDOMImplementation()
            doctype = domimpl.createDocumentType(name, publicId, systemId)
            self.document.appendChild(NodeBuilder(doctype))
            if Dom == minidom:
                doctype.ownerDocument = self.dom

        def elementClass(self, name, namespace=None):
            if namespace is None and self.defaultNamespace is None:
                node = self.dom.createElement(name)
            else:
                node = self.dom.createElementNS(namespace, name)

            return NodeBuilder(node)

        def commentClass(self, data):
            return NodeBuilder(self.dom.createComment(data))

        def fragmentClass(self):
            return NodeBuilder(self.dom.createDocumentFragment())

        def appendChild(self, node):
            self.dom.appendChild(node.element)

        def testSerializer(self, element):
            return testSerializer(element)

        def getDocument(self):
            return self.dom

        def getFragment(self):
            return _base.TreeBuilder.getFragment(self).element

        def insertText(self, data, parent=None):
            data=data
            if parent <> self:
                _base.TreeBuilder.insertText(self, data, parent)
            else:
                # HACK: allow text nodes as children of the document node
                if hasattr(self.dom, '_child_node_types'):
                    if not Node.TEXT_NODE in self.dom._child_node_types:
                        self.dom._child_node_types=list(self.dom._child_node_types)
                        self.dom._child_node_types.append(Node.TEXT_NODE)
                self.dom.appendChild(self.dom.createTextNode(data))

        name = None

    def testSerializer(element):
        element.normalize()
        rv = []
        def serializeElement(element, indent=0):
            if element.nodeType == Node.DOCUMENT_TYPE_NODE:
                if element.name:
                    if element.publicId or element.systemId:
                        publicId = element.publicId or ""
                        systemId = element.systemId or ""
                        rv.append( """|%s<!DOCTYPE %s "%s" "%s">"""%(
                                ' '*indent, element.name, publicId, systemId))
                    else:
                        rv.append("|%s<!DOCTYPE %s>"%(' '*indent, element.name))
                else:
                    rv.append("|%s<!DOCTYPE >"%(' '*indent,))
            elif element.nodeType == Node.DOCUMENT_NODE:
                rv.append("#document")
            elif element.nodeType == Node.DOCUMENT_FRAGMENT_NODE:
                rv.append("#document-fragment")
            elif element.nodeType == Node.COMMENT_NODE:
                rv.append("|%s<!-- %s -->"%(' '*indent, element.nodeValue))
            elif element.nodeType == Node.TEXT_NODE:
                rv.append("|%s\"%s\"" %(' '*indent, element.nodeValue))
            else:
                if (hasattr(element, "namespaceURI") and
                    element.namespaceURI != None):
                    name = "%s %s"%(constants.prefixes[element.namespaceURI],
                                    element.nodeName)
                else:
                    name = element.nodeName
                rv.append("|%s<%s>"%(' '*indent, name))
                if element.hasAttributes():
                    i = 0
                    attr = element.attributes.item(i)
                    while attr:
                        name = attr.nodeName
                        value = attr.value
                        ns = attr.namespaceURI
                        if ns:
                            name = "%s %s"%(constants.prefixes[ns], attr.localName)
                        else:
                            name = attr.nodeName
                        i += 1
                        attr = element.attributes.item(i)

                        rv.append('|%s%s="%s"' % (' '*(indent+2), name, value))
            indent += 2
            for child in element.childNodes:
                serializeElement(child, indent)
        serializeElement(element, 0)

        return "\n".join(rv)

    def dom2sax(node, handler, nsmap={'xml':XML_NAMESPACE}):
      if node.nodeType == Node.ELEMENT_NODE:
        if not nsmap:
          handler.startElement(node.nodeName, node.attributes)
          for child in node.childNodes: dom2sax(child, handler, nsmap)
          handler.endElement(node.nodeName)
        else:
          attributes = dict(node.attributes.itemsNS())

          # gather namespace declarations
          prefixes = []
          for attrname in node.attributes.keys():
            attr = node.getAttributeNode(attrname)
            if (attr.namespaceURI == XMLNS_NAMESPACE or
               (attr.namespaceURI == None and attr.nodeName.startswith('xmlns'))):
              prefix = (attr.nodeName != 'xmlns' and attr.nodeName or None)
              handler.startPrefixMapping(prefix, attr.nodeValue)
              prefixes.append(prefix)
              nsmap = nsmap.copy()
              nsmap[prefix] = attr.nodeValue
              del attributes[(attr.namespaceURI, attr.nodeName)]

          # apply namespace declarations
          for attrname in node.attributes.keys():
            attr = node.getAttributeNode(attrname)
            if attr.namespaceURI == None and ':' in attr.nodeName:
              prefix = attr.nodeName.split(':')[0]
              if nsmap.has_key(prefix):
                del attributes[(attr.namespaceURI, attr.nodeName)]
                attributes[(nsmap[prefix],attr.nodeName)]=attr.nodeValue

          # SAX events
          ns = node.namespaceURI or nsmap.get(None,None)
          handler.startElementNS((ns,node.nodeName), node.nodeName, attributes)
          for child in node.childNodes: dom2sax(child, handler, nsmap)
          handler.endElementNS((ns, node.nodeName), node.nodeName)
          for prefix in prefixes: handler.endPrefixMapping(prefix)

      elif node.nodeType in [Node.TEXT_NODE, Node.CDATA_SECTION_NODE]:
        handler.characters(node.nodeValue)

      elif node.nodeType == Node.DOCUMENT_NODE:
        handler.startDocument()
        for child in node.childNodes: dom2sax(child, handler, nsmap)
        handler.endDocument()

      elif node.nodeType == Node.DOCUMENT_FRAGMENT_NODE:
        for child in node.childNodes: dom2sax(child, handler, nsmap)

      else:
        # ATTRIBUTE_NODE
        # ENTITY_NODE
        # PROCESSING_INSTRUCTION_NODE
        # COMMENT_NODE
        # DOCUMENT_TYPE_NODE
        # NOTATION_NODE
        pass

    return locals()

# Keep backwards compatibility with things that directly load
# classes/functions from this module
for key, value in getDomModule(minidom).__dict__.items():
	globals()[key] = value

redpajama_set_name: RedPajamaGithub


text:
The timeless charm of print
New magazine for book lovers!
For as long as I can remember I've had a fascination with, and admiration for, the incredible world of print media. As a child in Middelburg, I used to disappear into the stories of glamour, fashion, travel and creativity of my mother's fashion magazines, while my grandmother's old culinary magazines paved the way for my journey into the culinary world, and eventually, my own publications.
One of the proudest moments in my career was publishing my first cookbook, The French Affair: Tables of Love in 2013. Holding your first book in your hands is an incredible experience, and in a world of neverending apps, digital clouds and web browsing it's a great pleasure to see all your blood, sweat and tears beautifully bound in a tangible product that might become a treasured coffee table piece in homes from South Africa to France and beyond.
In 2016 I followed The French Affair with my second cookbook, JAN: A Breath of French Air, and I'm thrilled that my third title, the Klein JAN Cookbook, featuring 150 home-style recipes inspired by the Kalahari, will be on shelf before the end of this year.
Books aside, I also have a profound appreciation for the world of magazines, with my love for photography stemming from my days at Elle under legendary editor Jackie Burger. I love magazines so much, I always knew that I would one day want to have one of my own. That dream came true when, in 2018, I published the first ever JAN the Journal, my biannual food and lifestyle publication. It's hard to believe that it's been four years since we took our first leap with the Journal, but today we're celebrating the soon-to-be launched JAN the Journal Volume 8.
In this evocative issue, I share a conversation I had with world-renowned chef Massimo Bottura, one of my biggest idols, and visit Chanel's perfumery in Grasse during a jasmine harvest. But this edition also takes on some of the bigger topics around food at the moment, such as our relationship with eating, and imagines a world without plastic. Through a series of beautiful fashion shoots, the book also explores the joys of gelato and looks at fashion's survivalist movement while going on a jaunt through the Green Kalahari. And in a leisurely travelogue section, Journal 8 heads to Mozambique to visit an exotic, completely self-sustaining community on the Nhamabwue peninsula.
It's no small feat curating 300 pages of lifestyle articles, meticulously tried and tested recipes and high-quality photography, not to mention countless trips to and from the publishers, but each time I hold a new Journal in my hands I'm blown away by what we've created. My favourite part of the process is imagining our readers flipping through the end product and ear marking articles they'd like to revisit, save for later or would like to share with a loved one, and I'm reminded that I'm part of a passionate global tribe as in love with print as I am.
Keeping up to date with publishing news
If you're like me and love to keep up with the world of publishing, Penguin Random House has recently launched a new magazine for bibliophiles to stay up to date with the latest titles and news. The Penguin Post is a must-read for book lovers in the know and is bursting with informative features centred around the latest and greatest books.
In their latest issue they showcase Will Smith's brand-new memoir, Will, along with an extract from Glennon Doyle's memoir, Untamed. They also share exclusive interviews with authors like Lee Child and Elizabeth Strout, and feature a column from Tannie Maria author, Sally Andrew. I know I've got my holiday reading sorted.
The Penguin Post also makes gifting this December easier with a shortlist of the best of the best, including a special edition of Charlie Mackesy's beloved book, The Boy, the Mole, the Fox and the Horse, and one lucky reader stands a chance of winning a book hamper valued at R2 000!
The best part? The Penguin Post is free and is available online and in bookstores nationwide.
Have a look here.
PrevPreviousSTYLE DOESN'T HAVE A SEASON
NextJAN THE JOURNAL VOLUME 8Next
COFFEE CAPITAL
Hot For the Press
Rediscovering the Joy of Food
The Beauty of Reinvention
WHAT WINE, WHAT CHEESE?