text:
Author Archives: Office of RTCYPP
Posted on May 28, 2019 May 28, 2019 by Office of RTCYPP
Regional Conference on Contemporary Issues of Freedom of Religion or Belief (FoRB), Yerevan
Director of the Office of the RTCYPP was one of the International experts invited to address the 2019 Regional Conference on Contemporary Issues of Freedom of Religion or Belief (FoRB) held by The Eurasia Partnership Foundation in Yerevan on May 24.
The conference provided a platform for key stakeholders from the Caucasus to discuss the situation and developments of FoRB from different perspectives. Insightful discussions were held during the conference within the sessions on Global Challenges in the field of FoRB, Interreligious dialogue as a tool for conflict transformation, issues of Education and conflicting rights.
The Conference was attended by international experts on FoRB from the UN and the OSCE, representatives of international organizations, members of the diplomatic corps, religious leaders and groups, government representatives and civil society members from both countries.
Prime Minister of Armenia was present at the opening and addressed the conference alongside the Head of the UN Representation, the Dutch Ambassador and the Special Rapporteur on Freedom Of Religion or Belief (via video link).
The conference was supported by the Embassy of the Kingdom of the Netherlands to Armenia and Georgia.
RTCYPP News 9.5.19
Posted on May 9, 2019 May 9, 2019 by Office of RTCYPP
Iftar at Hala Sultan Tekke
On the evening of 8 May, participants from the RTCYPP Faith for Rights Network and RTCYPP Language Classes joined the Office of RTCYPP for a visit to Hala Sultan Tekke to participate in an Iftar (the meal that breaks the fast during Ramadan) and express best wishes for a peaceful and blessed Ramadan which started a few days ago.
The fast, lasting from dawn to sunset, was broken with dates and juice when the sun set over the beautiful Salt Lake. The Imam of Hala Sultan Tekke warmly welcomed all present and everyone shared a delicious meal together. Empathy for the less fortunate, generosity and charity are some of the values encouraged during the Ramadan period. It is customary for mosques to enact this by providing food and a social space every night after sunset.
Getting to know one another , sharing the respective traditions with each other are part of the activities supported by the religious leaders of Cyprus and coordinated by the Office of RTCYPP in order to nurture respect and build trust among the different faith communities in the island.
"We are grateful for the welcome at Hala Sultan Tekke and to everyone in the visiting group for their participation as well as the deep respect shown for each other." said Salpy Eskidjian, director of the Office of RTCYPP. "Learning, understanding and respecting one another's traditions is a fundamental element for peaceful coexistence and reconciliation."
The evening was documented by a Canadian film crew exploring the role of religion among other aspects of Cypriot society.
#KnowYourNeighbour #RespectOneAnother #Faith4Rights
Statement on #Faith4Rights at Global Summit on Religion, Peace and Security
UN High Commissioner for Human Rights Michelle Bachelet addressed the role of religious leaders and communities in her statement on Faith for Rights at the Global Summit on Religion, Peace and Security on 29 April, 2019.
"The 'Faith for Rights' framework includes a commitment not to tolerate exclusionary interpretations, which instrumentalize religions, beliefs or their followers for electoral purposes or political gains… The 18 commitments [of the Faith for Rights initiative] have been translated into Greek and Turkish in the context of the Religious Track of the Cyprus Peace Process, to be used in human rights education projects across the island."
Read the full statement here: https://www.ohchr.org/en/NewsEvents/Pages/DisplayNews.aspx?NewsID=24531&LangID=E
Or watch the video via this link: https://www.ohchr.org/EN/Issues/FreedomReligion/Pages/FaithForRights.aspx
Posted on April 22, 2019 April 22, 2019 by Office of RTCYPP
Mufti of Cyprus , Professor Dr Atalay strongly condemns the terror attacks in Sri Lanka targeted at Christians on Easter Sunday
Subject: Condemnation Message regarding terror attacks against churches and hotels in Sri Lanka (translated from Turkish)
On my behalf and my community, I strongly condemn terror acts in Sri Lanka on Sunday that targeted Christians in the churches performing their worship and people in the hotels, resulting in the death of more than 200 people and the injury of hundreds of others. These attacks deeply saddened us.
Regardless of its religion, language, race, geography, those who commit these assassinations are the murderers of the whole humanity according to our belief that equates the massacre of an innocent with the massacre of whole world. It is crystal clear that terror acts and the terrorists -we just witnessed last month in New Zealand and today in Sri Lanka, and in the past with many other painful examples- serve to the same dirty goals in themselves although they have different sides, colours in appearance. These murderers aim to destroy trust and hope that are core needs and natural human traits. To achieve this goal, they intend out of the blue the lives of innocent people and their places of worship, which are basically the safest places. With the violence they use, they are attempting to dominate the world with fear, hate and hopeless.
It is of utmost importance for the future of the humanity to eradicate the resources by which these terrorists are fed. Although their beliefs, nations and countries are different from each other, their common traits are basically the same. For that purpose, all officials in all countries of the world should take the same side against similar violence acts and hate speech regardless of the target audience and considering the responsibility of being an individual. In the name of the humanity, it is an urgent matter that following the New Zealand massacre common solidarity, that increases our hopes and heals the wounds in the hearts to a certain extent, further expands and takes root as a universal reflex against similar terror acts in all corners of the world by going beyond a verbal position that merely condemns terror and its supporters. If we don't stand against terror and approaches that support it, if we don't fight against them, we would have a share in the massacre and in the suffering of each innocent person. If we opt for remaining silent, we would be a part of this bigger sin and we would therefore become accountable vis-à-vis God.
I once again condemn this nefarious terror incident that resulted in the death and injury of hundreds of innocent people in Sri Lanka, and offer condolence to the relatives of those who lost their lives during the attack as well as to all Sri Lanka people on my behalf and my community, and wish quick recovery for those who were injured.
Professor Dr Talip Atalay
Mufti of Cyprus
International Day for Monuments and Sites 2019
Right to Access and Enjoy Cultural including Religious Heritage is a Human Right
On April 18 the world marks the International Day for Monuments and Sites declared by UNESCO in 1983. Since then, 18 April has been a day to celebrate and promote cultural heritage, and an opportunity to raise awareness about its diversity, its relevance, how vulnerable it can be and what the needs and benefits of its conservation are.
In a place where religion has played a major part in shaping culture for centuries, religious and cultural heritage cannot be isolated from one another. This is especially true for religious monuments and sites. In Cyprus, there are thousands of religious monuments and sites of different faith traditions, in particular Christian and Muslim, dating back centuries, representing a unique and significant part of Cyprus' identity. Many of these monuments and sites are sadly abandoned, destroyed, transformed locked up or inaccessible. Victims of the unresolved Cyprus conflict, they continue to cause deep pain and mistrust between the different communities of the island. Meanwhile, courageous mutual efforts of civil society and religious communities to dialogue and work together to clean, restore and allow free access for prayer and worship, has transformative powers on the path towards reconciliation.
Emphasizing the link between cultural heritage, peacebuilding and reconciliation, Office of RTCYPP highlights the significance of "the right to access and enjoy cultural heritage as a human right": a right which "includes the right of individuals and groups, inter alia, to know, understand, enter, visit, make use of, maintain, exchange and develop cultural heritage, as well as to benefit from the cultural heritage of others." (Special Rapporteur on Cultural Heritage, 2017)
Respecting religious sites and monuments, in particular those considered sacred by a different community than one's own, is recognizing each other's values and identities. Addressing the state of and access to religious monuments and sites is not merely about restoring stones; it is about restoring the human soul. It is about allowing social interaction, sharing and acknowledging the past, different histories and memories, and caring for each other also through cherishing each other's religious heritage. On an island characterized by a web of identities, stretching beyond two ethnic communities, understanding and respecting differences is fundamental for peaceful coexistence.
#InternationalDayofMonumentsandSites2019 #IDMS2019 #Faith4Rights #UNESCO
Posted on April 4, 2019 April 4, 2019 by Office of RTCYPP
OSCE Supplementary Human Dimension Meeting 1-2 April 2019, Vienna
The Supplementary Human Dimension Meeting (SHDM) of the OSCE assesses the progress made by participating states in implementing its commitments to combat all forms of discrimination, including racism, xenophobia, hate crimes, anti-semitism, intolerance against Christians, Muslims and members of other religions or belief communities while respecting human rights and fundamental freedoms, including the freedom of thought, conscience , religion or belief and fostering mutual respect and understanding. Special attention was paid to the different impact such intolerance has on women.
Good practices that show how different actors can prevent and respond to intolerance were presented including the experiences from the RTCYPP, introduced by Salpy Eskidjian Weiderud. Many country representatives including Cyprus, Turkey, Sweden and Finland as well as Slovakia in their respective responses expressed appreciation and praised the work of RTCYPP. The meeting was organized by ODIHR /OSCE under the Slovak Chairmanship.
Fruitful High-Level Meeting of the Religious Leaders of Cyprus 19.3.19
Religious Leaders of Cyprus working together under the framework of the Religious Track of the Cyprus Peace Process, known as RTCYPP for short, reiterate their staunch commitment to their dialogue and cooperation.
The five main religious leaders of Cyprus had a fruitful meeting this morning facilitated by the Office of the RTCYPP, at the Swedish Residence in Nicosia hosted by the Ambassador of Sweden, they observed a one minute silence in memory of all innocent lives lost as a result of indiscriminate terror attacks, in particular the Muslim faithful who perished because of the shootings at the two Mosques in New Zealand on Friday.
The gathering of the Religious Leaders started with a joint site visit to the recently collapsed Church of St James kindly facilitated by UNFICYP where they witnessed with deep sadness the current state of the Church. The Religious Leaders welcomed all efforts to ensure the soonest possible reinforcement and eventual restoration of the historic Churches of St James and St George without further delay.
In front of growing polarization, Islamophobia, Christianophobia, and Anti-Semitism the religious leaders discussed the significant role of religion and faith in conflict resolution, conflict transformation and peacebuilding. In the midst of despair and frustration, the religious leaders agreed to remain focused on positive signs and their joint resolve to build trust, promote understanding and nurture hope. They unanimously agreed to further strengthen their joint efforts and activities for religious freedom, human rights and reconciliation in Cyprus.
Office of RTCYPP at ENORB Conference in Brussels
Executive Director of the Office of RTCYPP Salpy Eskidjian delivered the introductory speech and facilitated a case study on Cyprus and the Religious Track of the Cyprus Peace Process at the conference entitled "Religion/Belief and Conflict Resolution - Peacebuilding in an Age of Rage", organized by the European Network on Religion and Belief (ENORB) in Brussels on 12 March, 2019. The conference brought together members of various faith communities, who together learned about and discussed the role of religion and belief in peace building.
Office of RTCYPP extends its gratitude to the organizers, participants and fellow speakers for a fruitful and inspiring conference, which gave way to new ideas, partnerships and valuable knowledge.
Photo Exhibitions: Swedish Dads and Cypriot Dads
On 6 March, RTCYPP attended the inauguration of the dual photo exhibition, "Swedish Dads" and "Cypriot Dads", honoring equal parenting, organized by the Embassy Of Sweden in Nicosia.
The representatives of the RTCYPP warmly congratulated Ambassador Olsson Vrang of Sweden for this unprecedented initiative which they welcomed and greatly appreciated.
"It was a great opportunity to accompany a Greek Orthodox and Maronite Catholic priests and Turkish Cypriot Muslim Imams to view the exhibition together and listen to their own experiences of family and their appreciation of shared parenthood. " says Salpy Eskidjian, Director of the Office of RTCYPP.
The two parallel exhibitions about modern fatherhood were Inaugurated by H.E. The Foreign Minister of Cyprus, Mr. Nikos Christodoulides and H.E. The Ambassador of Sweden, Mrs. Anna Olsson Vrang. The exhibitions will be open for the public from today until 22 March, Tuesday- Sunday 09.30-17.00 at Centre of Visual Arts and Research -CVAR.


8 years of experience as ESL Teacher, working with adults and children on Pre Basic, Basic, Intermediate and Advanced levels in both private and classroom settings.
Hello! My name is Janette and I've been teaching English as a second language for more than 8 amazing years.
For over those years I have worked with hundreds of students (all ages) who were truly begginers and have seen them reached their goal of mastering the language, which makes my job so enjoyable!
So, whatever level of English you find yourself at right now, I will be more than glad to help you out and do my best to meet your expectations.
Hola! Mi nombre es Janette y he estado enseñando Ingles por mas de 8 increibles años.
Durante todo este tiempo he trabajado con cientos de estudiantes de todas edades, quienes al conocerlos estaban en el nivel mas basico posible de Ingles y los he visto alcanzar sus metas de dominar el idioma, lo cual hace de mi trabajo algo que realmente disfruto hacer!
Asi que, sea cual sea tu nivel actual de Ingles, me dara mucho gusto ayudarte y me comprometo a dar lo mejor de mi para poder alcanzar tus expectativas.


MATCH REPORT: Glasgow Warriors took a giant leap towards the Champions Cup quarter-finals with a 33-24 bonus-point win over Cardiff Blues at Scotstoun on Sunday.
It took 26 minutes for the first points of the afternoon, and they came to the home side. From an attacking line-out, Glasgow powered towards the try line and Grant Stewart was the man able to force his way over. The conversion in windy conditions was made by Brandon Thomson who judged the kick to perfection.
Minutes later, Glasgow extended the advantage as Ali Price had Scott Cummins on his shoulder and played a simple but effective ball inside for the lock to dive through a gap and over the try line.
But Cardiff showed resolve to score the final points of the first half after a nice one-two pass and then kick from Dan Fish allowed Owen Lane to bundle his way over the try line. TMO took a look at whether Fish was offside, but referee JP Doyle was satisfied and the try was awarded.
A clinical line-out and driving maul from Glasgow meant they scored the first try of the second half, with Chris Fusaro the man dragged over the try line.
Cardiff again hit back as Owen Lane played a cutting final pass to Harri Millard who dived over at the corner, but just two minutes later Oli Kebble would score for the home side and regain the 18-point cushion.
Two further scores from Josh Navidi and Lane set up a grandstand finish at Scotstoun but it wasn't to be for Cardiff who were punished late on with replacement George Horne rounding off the scoring.
Glasgow Warriors now travel to already-qualified Saracens in Round 6 while Cardiff will host Lyon.
Glasgow Warriors: 15 Stuart Hogg, 14 Tommy Seymour, 13 Nick Grigg, 12 Sam Johnson, 11 DTH van der Merwe, 10 Brandon Thomson, 9 Ali Price, 8 Matt Fagerson, 7 Callum Gibbins (co-captain), 6 Ryan Wilson (co-captain), 5 Scott Cummings, 4 Rob Harley, 3 D'Arcy Rae, 2 Grant Stewart, 1 Oli Kebble.
Replacements: 16 Kevin Bryce, 17 Alex Allan, 18 Petrus du Plessis, 19 Tim Swinson, 20 Chris Fusaro, 21 George Horne, 22 Adam Hastings, 23 Lee Jones.
Cardiff Blues: 15 Dan Fish, 14 Owen Lane, 13 Harri Millard, 12 Willis Halaholo, 11 Tom James, 10 Steve Shingler, 9 Lloyd Williams, 8 Seb Davies, 7 Josh Navidi, 6 Shane Lewis-Hughes, 5 Rory Thornton, 4 George Earle, 3 Dillon Lewis, 2 Matthew Rees (captain), 1 Brad Thyer.
Replacements: 16 Ethan Lewis, 17 Rhys Carre, 18 Scott Andrews, 19 Macauley Cook, 20 Nick Williams, 21 Tomos Williams, 22 Jarrod Evans, 23 Aled Summerhill.


text:
Anti-Extremism FBI Website Delayed Amid Concerns From Muslim Groups
The FBI Monday reportedly delayed publishing a long-awaited website under the auspices of Countering Violent Extremism amid concerns voiced by Muslim rights groups uncomfortable with the program's apparent disproportionate focus on Muslims.
The website, dubbed "Don't Be a Puppet," was reportedly designed as a tool for teachers and students in school districts in America. The concept shares similarities with Countering Violent Extremism (CVE) efforts in several big cities focused on using the public to better identify people deemed susceptible to extremism. Such programs have been criticized by civil liberties groups, who argue that law enforcement is essentially outsourcing policing to community members. The fear is that such practices could cast suspicion on Muslim communities for no reason other than their religion, and doing so could erode trust between the community members and law enforcement.
The FBI has yet to publicly comment on the website, but a New York Times article published online Sunday described it as an "interactive program" replete with "games" and "tips" that, in theory, would help a user—either a student or a teacher—single out people vulnerable to extremist ideology.
The need for community-related anti-extremism programs have intensified as a result of the Islamic State's success in recruiting members around the world on social media. Muslim rights groups argue, however, that people are drawn to radical views in very different ways, thus the science of countering violent extremism is flawed.
Concern over the FBI's latest project came from several Muslim and Arab rights group who were given a preview of the software.
"The program is based on flawed theories of radicalization, namely that individuals radicalize in the exact same way and it's entirely discernible," Arjun S. Sethi, an adjunct professor of law at the Georgetown University Law Center, told the Times. "But it's not, and the F.B.I. is basically asking teachers and students to suss these things out."
The groups with access to the website also objected to its apparent sole focus on Muslims.
The Washington Post, which first reported on the temporary delay, also spoke to people who had reviewed the site, and noted:
"Experts disagree on what might be clear triggers for young people, similarly to the cases of dozens of non-Muslims who have perpetrated the U.S. epidemic of mass shootings."
The Council on American-Islamic Relations in a statement Monday said the program, as reported, could have an adverse effect on Muslim students.
"The FBI's job is to protect children of all faiths and backgrounds, not to offer programs that introduce suspicion into their relations with teachers and can lead to stigmatization and bullying by their peers," said CAIR Department to Monitor and Combat Islamophobia Director Corey Saylor.
When the White House hosted a CVE in summit earlier this year, civil liberties groups questioned why white extremists groups didn't undergo similar scrutiny. They pointed to a study published by the National Consortium for the Study of Terrorism and Responses to Terrorism at the University of Maryland, which found law enforcement's chief concern is not related to Islam but the sovereign citizens movement.
"Approximately 39 percent of respondents agreed and 28 percent strongly agreed that Islamic extremists were a serious terrorist threat," the study noted. "In comparison, 52 percent of respondents agreed and 34 percent strongly agreed that sovereign citizens were a serious terrorist threat."
None of this is new to many Muslim communities, neither are their objections to policies that they say foster distrust. Police departments such as the NYPD have placed informants in mosques and have spied on neighborhoods with large populations of people who've emigrated from the Middle East, including on Long Island. The unit that spied on Muslims on LI, the five boroughs and New Jersey has since been disbanded.
It's unclear when or if the FBI will decide to unveil its new website, which was originally scheduled to go live Monday, according to reports.
(Photo Credit: American Civil Liberties Union)
Previous articleLong Island Voters Decide Key Races On Election Day
Next articleMan Found Dead in Bohemia a Victim of Violence, Cops Say

redpajama_set_name: RedPajamaCommonCrawl


RS3617xs delivers high performance at over 3,263 MB/s sequential throughput and 333,941 IOPS under a RAID 5 configuration1 with 10GbE Link Aggregation. Equipped with 4GB DDR3 ECC RAM (upgradeable to 32GB), RS3617xs ensures data accuracy when handling high-value data and mission-critical tasks across large-scale businesses.
As your data storage needs grow, RS3617xs can be connected to a dedicated RX1217/RX1217RP2 expansion unit, allowing you to expand storage capacity up to 36 drives3 without disrupting service. The high-bandwidth expansion cable ensures speedy data transmission between the main server and expansion unit.
RS3617xs is equipped with an encryption engine which offloads encryption calculation tasks away from the main CPU. Thus, the CPU can be free for other important tasks. In addition, Advanced Encryption Standard (AES) on shared folders with hardware acceleration ensures security without compromising access performance, providing over 2,612MB/s in reading.
Synology RS3617xs is backed with Synology's 5-year limited warranty. With technical support and hardware replacement service, the five-year warranty maximizes your enterprises' return on investment. For the entire duration, you will enjoy technical support via e-mail and telephone.
With the support of Windows AD, LDAP, and Domain Trust, RS3617xs enables seamless account integration. The User Home feature can automatically create a "home" folder for every user account to minimize the administrator's effort in repeatedly creating "home" folders for all accounts. Windows ACL support on RS3617xs allows IT administrators to fine tune access controls and set up privileges to files and folders on RS3617xs through the familiar Windows user interface. With compatibility for major protocols, RS3617xs can eliminate server configuration overhead and enhance IT administrators efficiency.
When dealing with large-scale data storage, businesses require a solution that offers reliable backup and prevents file corruption. With support for the next-generation Btrfs file system, RS3617xs ensures information is stored with a high level of data integrity, while providing flexible and efficient data protection tools. See the white paper for more technical details regarding Btrfs and data protection.
RS3617xs provides seamless storage solutions for virtualization environments, including VMware, Citrix, and Microsoft Hyper-V. With VMware vSphere® & VAAI integration, RS3617xs helps offload specific storage operations and optimizes computation power in VMware environments. Windows ODX support speeds up data manipulation as the data transfer is offloaded. iSCSI also lets SMB users consolidate storage into data center storage arrays while providing hosts with the illusion of locally-attached disks.
RS3617xs enables businesses to cost-effectively manage multi-protocol data by integrating file-level (NAS) and block-level (SAN) storage into one unified storage system. Files can be shared across Windows®, Mac®, and Linux® platforms seamlessly with comprehensive network protocol support (CIFS/SMB, AFP, and NFS). RS3617xs provides a cost-effective iSCSI solution, allowing large scale businesses to consolidate storage into data center storage arrays. With thin provisioning available for file-level iSCSI LUN, you can maximize storage utilization by oversubscribing provisions and grow storage space as needed.
RS3617xs enhances the ease of moving and copying data in a virtualized environment with the features LUN Snapshot, clone, and replication. Synologys LUN Clone and LUN Snapshot only consume 1/1000 of the original size highly optimizing storage usage. In addition, Synology's LUN Snapshot lets you create up 256 snapshots per LUN using point-in-time technology without having any impact on system performance. With better support to servers under VMware vSphere or Windows environment, IT managers can expect guaranteed VM status and data consistency through application-consistent snapshots.
With comprehensive cloud solutions, RS3617xs lets you create your own private cloud easily. Cloud Station is the perfect package to sync files across multiple devices. Files can be edited in offline mode and later synced to Cloud Station, which keeps up to 32 historical versions, allowing you to restore a file back to previous version or recover deleted files. With the mobile app DS cloud, any change made to a file is automatically synced to your smartphones and tablets. For distributed enterprises, Synology's 2-way sync between different DiskStations ensures employees at different locations share the same information in real-time. IT administrators can handpick individual folders that they want to sync to different devices, manually or automatically based on file format and size. Folders synced by Cloud Station can be encrypted on DSM no one will be able to access its content without your private key.
RS3617xs offers advanced security measures to protect you from potential security holes. Security Advisor analyzes system settings, password strength, network preferences and removes any possible malware. AppArmor blocks malicious programs from accessing unauthorized system resources. You can also customize the trust level in Package Center to avoid installing packages from untrusted sources, safeguarding your NAS from unknown or tampered files. In addition, RS3617xs provides other security add-ons, such as AES encryption, 2-Step verification, IP block & allow list, Antivirus packages, firewall, and DoS attack prevention.


text:
By Linda Bevis 23 students at the University of Iowa College
Silence on Human Rights
On Oct. 21, 1994, 30 years after its conclusion and 27 years after its entry into force, the International Convention on the Elimination of All Forms of Racial Discrimination, upon the advice and consent of the United States Senate, was finally ratified by President Clinton.
As students of international human rights at the University of Iowa College of Law, we have searched in vain for any significant media coverage of this event. The purpose of the convention is to protect individuals against discrimination based on race, color, descent, or national or ethnic origin.
Considering the severe problems of discrimination in the United States and elsewhere in the world, we are perplexed that neither the Senate, the Clinton administration nor the media appear to have called public attention to the convention's ratification.
Also, we question how the promotion and protection of fundamental human rights can be seriously advanced in the face of such silence.
This letter was signed by 23 students at the University of Iowa College of Law in Iowa City. The students' countries of origin include Peru, Thailand, Spain, Sudan, and Japan.
Thank you for the opinion-page article "Israeli Tactics Shut Out Palestinians, and Peace," April 12. The essay highlights the connection between justice and lasting peace.
Without full political and economic human rights for a people, peace is at best temporary and imposed. Justice and true peace will not be achieved in Israel or Palestine until Palestinians gain legislative control not subject to Israeli veto, and until Palestinians gain full control of land that has not been dismembered by Israeli roads, settlements, and military zones. With Palestinian political and economic self-determination will come an end to terror and the beginning of peace.
Linda Bevis
Palestine Solidarity Committee
Focus For some Palestinians in East Jerusalem, a pragmatic 'Israelification'
Focus Palestinian textbooks fall short where they are most needed - introducing 'the other'
Focus New Israeli settlement announcement overshadows peace talks


This e-book makes a speciality of the output of girls movie administrators within the interval publish Millennium whilst the variety of girl administrators operating in the movie rose considerably. although nationally and the world over girls movie administrators are underrepresented in the undefined, there's a wealth of expertise presently operating in Britain. throughout the early a part of the 2000s, the UKFC instigated regulations and techniques for gender equality and because then the British movie Institute has persevered to motivate range. British ladies administrators within the New Millennium for that reason examines the construction, distribution and exhibition of woman administrators' paintings in gentle of coverage. The ebook is split into sections: half one incorporates a historic heritage of girls administrators operating within the 20th century ahead of discussing a few of the variety investment possibilities on hand given that 2000. the second one a part of the booklet examines the innovation, creativity and resourcefulness of British girl movie administrators, in addition to the enormous number of movies that they produce, deciding on particular examples for research within the approach.
Nimo, Maha, Safah, Shatha, Emma, Danielle, Kim, Charlene. In a publication that when back blends her exact aptitude for shooting the feel of way of life with sensible political insights, Cynthia Enloe seems heavily on the lives of 8 traditional girls, 4 Iraqis and 4 american citizens, through the Iraq struggle.
Heart japanese Muslim males were extensively vilified as terrorists, spiritual zealots, and brutal oppressors of ladies. the hot Arab guy demanding situations those stereotypes with the tales of standard heart jap males as they try to beat infertility and childlessness via assisted replica.
Within the Gender Politics of improvement Shirin Rai presents a complete evaluation of ways gender politics has emerged and built in post-colonial states. In chapters on key problems with nationalism and nation-building, the 3rd wave of democratization and globalization and governance, Rai argues that the gendered means within which nationalist statebuilding occured created deep fissures and pressures for improvement.


text:
Saco  is a city in York County, Maine, United States. The population was 20,381 at the 2020 census. It is home to Ferry Beach State Park, Funtown Splashtown USA, Thornton Academy, as well as General Dynamics Armament Systems (also known by its former name, Saco Defense), a subsidiary of the defense contractor General Dynamics. Saco sees much tourism during summer months due to its amusement parks, Camp Ellis Beach and Pier, Ferry Beach State Park, and proximity to Old Orchard Beach.

Saco is part of the Portland–South Portland–Biddeford, Maine metropolitan statistical area. Saco's twin-city is Biddeford.

History

This was territory of the Abenaki tribe whose fortified village was located up the Sokokis Trail at Pequawket (now Fryeburg).  There was a settlement at the mouth of the Saco river, with homes and permanent cultivation, at the time of contact with Europeans in the early 1600s.

In July 1607, 500 warriors led by sakmow (Grand Chief) of the Mi'kmaq First Nations Henri Membertou attacked the village at present-day Saco, killing 20 of their braves, including two of their leaders, Onmechin and Marchin, leading to conflict that lasted until 1615.

In 1630 the Plymouth Company granted Thomas Lewis and Richard Bonython a charter to establish a town at Saco, with a deed that extended  along the sea, by  inland. Settled in 1631 as part of Winter Harbor (as Biddeford Pool was first known). The government of Maine, under Ferdinando Gorges, was based in the town from 1636 to 1653. It would be reorganized in 1653 by the Massachusetts General Court as Saco, which would be renamed Biddeford in 1718.

The settlement was attacked by Indians in 1675 during King Philip's War. Settlers moved to the mouth of the river, and the houses and mills they left behind were burned. Saco lay in contested territory between New England and New France, which recruited the Indians as allies. In 1689 during King William's War, it was again attacked, with some residents taken captive. Hostilities intensified from 1702 until 1709, then ceased in 1713 with the Treaty of Portsmouth. The community was rebuilt and in 1718 incorporated as Biddeford. Peace would not last, however, and the town was again attacked in 1723 during Dummer's War, when it contained 14 garrisons. In August and September 1723, there were Indian raids on Saco, Maine and Dover, New Hampshire. But in 1724, a Massachusetts militia destroyed Norridgewock, an Abenaki stronghold on the Kennebec River organizing raids on English settlements. The region became less dangerous, especially after the French defeat in 1745 at the Battle of Louisburg. The French and Indian Wars finally ended with the 1763 Treaty of Paris.

In 1762, the northeastern bank of Biddeford separated as the District of Pepperrellborough, named for Sir William Pepperrell, hero of the Battle of Louisburg and late proprietor of the town. Amos Chase was one of the pioneers of Pepperrellborough. He was chosen as a selectman at the first town meeting, and served as the first deacon of the Congregational Church. Dea. Chase was one of the area's largest taxpayers, and was prominent in civic affairs during the American Revolution, serving on the town's Committee of Correspondence and Committee of Inspection.

The district was incorporated as the Town of Pepperellborough in 1775. Inhabitants found the name to be cumbersome, so in 1805 it was renamed Saco. It would be incorporated as a city in 1867. Saco became a center for lumbering, with log drives down the river from Little Falls Plantation (now Dayton, Lyman, Hollis and part of Limington). At Saco Falls, the timber was cut by 17 sawmills. In 1827, the community produced  of sawn lumber, some of which was used for shipbuilding.

On Factory Island, the Saco Iron Works began operation in 1811. The Saco Manufacturing Company established a cotton mill in 1826, and a canal was dug through rock to provide water power. The mill burned in 1830, but was replaced in 1831 by the York Manufacturing Company. With the arrival of the Portland, Saco and Portsmouth Railroad in 1842, Factory Island developed into a major textile manufacturing center, with extensive brick mills dominating the Saco and Biddeford waterfronts. Other businesses included foundries, belting and harnessmaking, and machine shops. But the New England textile industry faded in the 20th century, and the York Manufacturing Company would close in 1958. The prosperous mill town era, however, left behind much fine architecture in the Georgian, Federal, Greek Revival and Victorian styles. Many buildings are now listed on the National Register of Historic Places.

In 1844, Laurel Hill Cemetery was established on  of land. Still in operation, it is one of the earliest examples of the Rural cemetery movement.

Saco has taken steps to make the city more environmentally friendly. In early 2007 a small wind turbine was erected near the water treatment plant at the foot of Front street. Another larger wind turbine was erected on the top of York Hill in December 2007, and was expected to generate power for the new train station for Amtrak's Downeaster, although this was torn down in 2018 as the wind turbine never came close to generating the amount of energy promised. Saco also has two growing business parks.

Geography
According to the United States Census Bureau, the city has a total area of , of which,  of it is land and  is water. Situated beside Saco Bay on the Gulf of Maine, Saco is drained by the Saco River.

Saco borders the city of Biddeford, as well as the towns of Scarborough, Buxton, Dayton and Old Orchard Beach.

Terrain
Saco contains a wide variety of landforms, including beaches, fields, forests, bogs, and urban areas.

This is an archive of documents related to erosion issues in the Camp Ellis section of Saco and Saco River maintenance.

Demographics

2010 census
As of the census of 2010, there were 18,482 people, 7,623 households, and 4,925 families residing in the city. The population density was . There were 8,508 housing units at an average density of . The racial makeup of the city was 95.7% White, 0.7% African American, 0.2% Native American, 1.7% Asian, 0.3% from other races, and 1.4% from two or more races. Hispanic or Latino of any race were 1.3% of the population.

There were 7,623 households, of which 28.5% had children under the age of 18 living with them, 49.2% were married couples living together, 10.7% had a female householder with no husband present, 4.7% had a male householder with no wife present, and 35.4% were non-families. 27.0% of all households were made up of individuals, and 10% had someone living alone who was 65 years of age or older. The average household size was 2.38 and the average family size was 2.88.

The median age in the city was 41.9 years. 21.9% of residents were under the age of 18; 7.6% were between the ages of 18 and 24; 25.6% were from 25 to 44; 30.5% were from 45 to 64; and 14.3% were 65 years of age or older. The gender makeup of the city was 48.3% male and 51.7% female.

2000 census
As of the census of 2000, there were 16,822 people, 6,801 households, and 4,590 families residing in the city. The population density was . There were 7,424 housing units at an average density of . The racial makeup of the city was 97.91% White, 0.32% African American, 0.15% Native American, 0.51% Asian, 0.09% Pacific Islander, 0.10% from other races, and 0.93% from two or more races. Hispanic or Latino of any race were 0.58% of the population.

There were 6,801 households, out of which 33.1% had children under the age of 18 living with them, 53.3% were married couples living together, 10.6% had a female householder with no husband present, and 32.5% were non-families. 25.2% of all households were made up of individuals, and 10.1% had someone living alone who was 65 years of age or older. The average household size was 2.44 and the average family size was 2.93.

In the city, the population was spread out, with 25.0% under the age of 18, 6.8% from 18 to 24, 32.1% from 25 to 44, 22.2% from 45 to 64, and 13.9% who were 65 years of age or older. The median age was 37 years. For every 100 females, there were 91.0 males. For every 100 females age 18 and over, there were 87.7 males.

The median income for a household in the city was $45,105, and the median income for a family was $52,724. Males had a median income of $35,446 versus $25,585 for females. The per capita income for the city was $20,444. About 7.1% of families and 8.2% of the population were below the poverty line, including 9.4% of those under age 18 and 10.8% of those age 65 or over.

Voter registration

Saco is divided into 7 voting wards, represented by: Ward 1 Councilor Marshall Archer, Ward 2 Councilor Jim Purdy, Ward 3 Councilor Joseph Gunn, Ward 4 Councilor Michael Burman, Ward 5 Councilor Phillip Hatch, Ward 6 Councilor Jodi MacPhail, and Ward 7 Councilor Nathan Johnston.

Education

List of schools

 Fairfield School (K–2)
 Young School (K–2)
 C.K. Burns School (3–5)
 Saco Middle School (6–8)
 Thornton Academy (9–12)
 Thornton Middle School (6–8) - Arundel, ME student overflow from partner RSU, RSU 21
 Saco Transition Program (6–12)
 The School At Sweetser (1–12)
 Saco Island School (9–12)

Previous schools

 Notre Dame de Lourdes School (K–8) – Closed in 2009 due to budget constraints and lack of students.

Higher education

 University College has a campus located in Saco.

Infrastructure

Transportation

The Saco Transportation Center provides transportation between Portland and Boston via the Downeaster passenger train.

Saco is accessible from Interstate 95, U.S. Route 1 and Interstate 195. State routes 5, 9, 112, and 117 also serve the city. Taxis serve the Tri-City Area (Saco, Biddeford, and Old Orchard Beach).

The Portland International Jetport is about  north of Saco. The ShuttleBus and Zoom Bus provide local transportation.

Environmental contamination
Since 1960, the City of Saco has owned and operated the Saco Municipal Landfill . The site consists of four distinct disposal areas, the fourth of which is a recently closed landfill that accepted household waste and tannery sludge containing chromium and other heavy metals, as well as volatile organic compounds. In February 1990 the site was placed on the National Priorities List. From 1992 to 1994, EPA studied the groundwater contamination. in September 1996, EPA started capping the landfill. In 2000, institutional controls were established, which restrict site uses.

Notable people

 Henry A. Barrows, actor
 Liberty Billings, Florida senator
 Samuel Brannan, businessman and pioneer
 Amos Chase, Saco pioneer
 Justin Chenette, Maine state representative
 Richard Cutts, U.S. congressman
 Arthur P. Fairfield, naval officer
 John Fairfield, U.S. congressman and senator; 16th governor of Maine
 Rory Ferreira, musician better known as Milo
 George Lincoln Goodale, botanist
 Charles Henry Granger, painter
 Elizabeth Deering Hanscom, English professor
 John Johnson, pioneer photographer and inventor
 Bryan Kaenrath, Maine state representative
 Cyrus King, U.S. congressman
 Slugger Labbe, crew chief with NASCAR
 James Felix McKenney, actor
 Isaac Lawrence Milliken, 16th mayor of Chicago
 Edith Nourse Rogers, U.S. congresswoman
 Emery J. San Souci, 53rd governor of Rhode Island
 John Fairfield Scammon, U.S. congressman
 Ether Shepley, Maine state congressman, U.S. senator and jurist
 George F. Shepley, general in the Union Army and 18th Governor of Louisiana
 John Wingate Thornton, lawyer, historian, and author

Sites of interest
 Dyer Library
 Funtown Splashtown USA
Saco Heath Preserve
 Ferry Beach State Park

References

External links

 Biddeford Saco Chamber of Commerce

Cities in York County, Maine
Populated places established in 1631
Portland metropolitan area, Maine
Cities in Maine
Populated coastal places in Maine
1631 establishments in the Thirteen Colonies

redpajama_set_name: RedPajamaWikipedia


text:
Draft Genome Sequence of the Polychlorinated Biphenyl-Degrading Bacterium Pseudomonas putida KF703 (NBRC 110666) Isolated from Biphenyl-Contaminated Soil
Hikaru Suenaga, Atsushi Yamazoe, Akira Hosoyama, Nobutada Kimura, Jun Hirose, Takahito Watanabe, Hidehiko Fujihara, Taiki Futagami, Masatoshi Goto, Kensuke Furukawa
Hikaru Suenaga
Bioproduction Research Institute, National Institute of Advanced Industrial Science and Technology (AIST), Tsukuba, Japan
Atsushi Yamazoe
Biological Resource Center, National Institute of Technology and Evaluation (NITE), Tokyo, Japan
Akira Hosoyama
Nobutada Kimura
Jun Hirose
Faculty of Engineering, Department of Applied Chemistry, University of Miyazaki, Miyazaki, Japan
Takahito Watanabe
Research Institute for Sustainable Humanosphere, Kyoto University, Kyoto, Japan
Hidehiko Fujihara
Department of Food and Nutrition, Beppu University, Beppu, Japan
Taiki Futagami
Faculty of Agriculture, Education and Research Center for Fermentation Studies, Kagoshima University, Kagoshima, Japan
Masatoshi Goto
Faculty of Agriculture, Laboratory of Future Creation Microbiology, Kyushu University, Fukuoka, Japan
Kensuke Furukawa
Pseudomonas putida KF703 (NBRC 110666) utilizes biphenyl as a sole source of carbon and degrades polychlorinated biphenyls (PCBs). Here, we report the draft genome sequence of the KF703 strain, which provides insight into the molecular mechanisms of adaptation to an environment polluted by aromatic compounds.
Polychlorinated biphenyls (PCBs) have been widely used for a variety of industrial purposes, and have become serious environmental contaminants. We have isolated 14 PCB-degrading bacterial strains (KF strains), including Pseudomonas putida KF703 (formerly known as Pseudomonas fluorescens KF703), from the soil near a biphenyl manufacturing plant in Kitakyushu, Japan by enrichment culture with biphenyl as a sole source of carbon (1). These KF strains belong to phylogenetically distinct genera and exhibit specific growth characteristics on various biphenyl derivatives. One of these strains, Pseudomonas pseudoalcaligenes KF707, was used to clone a bph gene cluster involved in biphenyl/PCB degradation for the first time (2, 3). We also revealed that an approximately 90-kb DNA region containing both the bph and salicylate catabolic sal genes (termed the bph-sal element) in the P. putida KF715 strain can be frequently transferred by conjugation to various P. putida strains (4, 5). Therefore, these KF strains are a suitable model for investigating molecular mechanisms in the adaptive evolution of xenobiotic-degrading bacteria in the natural environment. Here, we present the genomic features of the KF703 strain.
The draft genome sequence was determined by the National Institute of Technology and Evaluation (NITE) using 454 GS FLX + (Roche) and HiSeq 1000 (Illumina) systems. A standard fragment library was constructed for 454 sequencing, and 81,765 reads (57,267,221 bases) were obtained, while the pair-end sequencing with Illumina generated 5,916,170 reads (575,427,666 bases). The reads obtained by the two systems were assembled using the Newbler software package version 2.6 (Roche). The assembled genome is composed of 135 contigs (>500 bp) totaling 6,434,897 bases, with a G+C content of 62.1%. The N50 contig size and the largest contig size were 106,761 bp and 314,503 bp, respectively.
The draft genome sequence of the KF703 strain annotated using the RAST (Rapid Annotation using Subsystem Technology) server (6) contains 5,792 predicted coding DNA sequences (CDSs), four rRNAs (two, one, and one of 5S, 16S, and 23S), and 62 tRNA sequences. This RAST-based annotation revealed the presence of a large number of genes (n = 234) involved in the metabolism of aromatic compounds, such as biphenyl degradation (n = 23), benzoate degradation (n = 22), the catechol ortho-cleavage pathway (n = 12), and salicylate and gentisate catabolism (n = 16). The bph gene cluster (bphRA1A2A3A4BCX0X1X2X3D) is found in a single contig and is nearly identical to that of the KF707 strain in terms of gene organization and the amino acid sequence of the corresponding enzymes. In addition, the bph-sal element previously identified in the KF715 strain (5) was also found in the draft genome of the KF703 strain. These facts suggest that the bph-sal element was frequently spread by horizontal transfer between the KF strains in the natural environment.
Nucleotide sequence accession numbers.The draft genome sequence has been deposited at DDBJ/EMBL/GenBank under the accession numbers BBQL01000001 to BBQL01000135.
This work was performed as part of a project supported by the Ministry of Economy, Trade and Industry of Japan and JSPS.
Received 6 February 2015.
Accepted 10 February 2015.
Published 19 March 2015.
Copyright © 2015 Suenaga et al.
Furukawa K,
Hayase N,
Taira K,
Tomizuka N
. 1989. Molecular relationship of chromosomal genes encoding biphenyl/polychlorinated biphenyl catabolism: some soil bacteria possess a highly conserved bph operon. J Bacteriol 171:5467–5472.
Miyazaki T
. 1986. Cloning of a gene cluster encoding biphenyl and chlorobiphenyl degradation in Pseudomonas pseudoalcaligenes. J Bacteriol 166:392–398.
Hirose J,
Hayashida S,
Furukawa K
. 1992. Analysis of bph operon from the polychlorinated biphenyl-degrading strain of Pseudomonas pseudoalcaligenes KF707. J Biol Chem 267:4844–4853.
. 1990. Pseudomonas putida KF715 bphABCD operon encoding biphenyl and polychlorinated biphenyl degradation: cloning, analysis, and expression in soil bacteria. J Bacteriol 172:1160–1164.
Nishi A,
Tominaga K,
. 2000. A 90-kilobase conjugative chromosomal element coding for biphenyl and salicylate catabolism in Pseudomonas putida KF715. J Bacteriol 182:1949–1955. doi:10.1128/JB.182.7.1949-1955.2000.
D'souza M,
Rodriguez A,
Wilkening J,
Edwards RA
. 2008. The metagenomics RAST server—a public resource for the automatic phylogenetic and functional analysis of metagenomes. BMC Bioinformatics 9:386. doi:10.1186/1471-2105-9-386.
You are going to email the following Draft Genome Sequence of the Polychlorinated Biphenyl-Degrading Bacterium Pseudomonas putida KF703 (NBRC 110666) Isolated from Biphenyl-Contaminated Soil


Many people assume that social marketing strategies found in the B-to-C arena won't play out in the B-to-B world, which includes industrial markets. They see a dry and logical sales process and a social media stream that's a continuous list of trade shows and product benefits. After all, it's all about the facts, right? But the industrial world is filled with real people, too. And while perhaps their business motivations and interests may vary from that of the general consumer market, the key to meeting their needs involves understanding what's meaningful to them.
Building relationships with customers through social media is not limited to those businesses that court retail consumers. Outside of the general product information and updates, many of our B-to-B clients share posts that reflect the great American values on which they have built their companies – hard work, integrity, dependability. They tap into the interests of their employees and customers, like the outdoors and technology. And they reveal who they are as people behind the business.
Additionally, while facts are important to our client's customers, they don't want a flat list of numbers coupled with sales pitches. They appreciate information that helps them really understand the product and its make-up. They have lively minds looking to discern the most effective products for their businesses.
Of course, the first step for a company is to "know thyself." That is, to understand the values, priorities, mission and vision of the organization. We work with our clients through a Brand Development Workshop to help them identify these elements and determine what's important to their customers. Their marketing and social media reflect this "deeper" brand.
Relationships are built on trust, and to establish that, a company must provide a genuine face to the world. Reflection and exercises to help them determine and record exactly what– and who– they are, is key. When these results are played out in the realm of social media, the company's circle of influence continues to expand. This movement holds as true for B-to-B players as those in the B-to-C realm. In turn, through this profound understanding of our clients and their customers' needs, we are able to develop and manage their social media as extensions of the companies themselves. Industrial social marketing doesn't have to be dry and dull – it can be full of fascinating facts, ideas and meaning.


Reflective films are the best performing products in the solar control range as they can make an incredible difference to the amount of solar heat & glare transmitted through glass.
Lower reflectance but still achieve a good level of solar heat and glare control, which varies with the density selected. They offer a balanced year-round performance of good solar heat rejection with higher light transmission and additional winter heat-saving benefits.
Tinted films are mainly used for aesthetic reasons and to help control solar glare and UV radiation. They are a non-metallised used for tinting clear glass, and are available in a range of shades. These films give varying levels of day-time privacy with a low mirror exterior appearance to the glass.
These out of the ordinary solar control films give a striking decorative appeal to any glass and still offer maximum heat and glare rejection.
The sun's ultra violet (UV) ray's, over time, cause colours to fade, fabrics to deteriorate, wood to warp & crack etc. This can be considerably prevented ahead of time by installing Opalux UV control, anti-fade window films.
Opalux clear heat control films are state-of-the-art spectrally selective window films. This means that they give you good solar heat rejection without noticeably reducing daylight levels or changing the appearance of the windows.
Opalux energy control window films are internally applied solar control films with a Low-E coating added to the interior facing surface of the film. The Low-E coating reduces winter heat-loss through the glazed areas of your building, helping to reduce your heating bills thus improving your carbon footprint.


I want to welcome you to beautiful Northeast Florida. I am excited to be part of the Watson Realty Corp. and the Fields Group team here in Palatka serving the entire Putnam county area. Palatka and its surrounding cities and towns is rich with history and culture and lets not forget the natural beauty of the St. John's river where the fishing, boating, and other water sports abound. I am delighted to call this my home and would love the privilege of showing you around too. Visitors to the area will find the north side and south side historic districts transporting them to times of old. You will love the charming brick streets and the lovely Victorian style homes. Don't forget to visit the Bronson Mulholland House where you will find the manor house open most days and the museum offering a glimpse of our local history. Palatka also has a progressive Art culture with galleries, and an art league at the Thigman House along the rivers edge. Many artistic events throughout the year bring visitors from far and wide. Local artists are featured at the Larimar Arts center where you will also be treated to our local talent preforming plays both familiar and new. If the beaches and white sand or surf is your desire, look no further than about 30 minutes to Flagler Beach, St. Augustine Beach, Anastasia State Park, as well as Crescent Beach all within a short drive. St. Augustine Beach boasts a splash park and playground for the little ones. This is just a snapshot of what wonderful experiences you can find here. My job is my passion and it makes me feel so good to help others every time there is an opportunity to do so.I enjoy participating in local and community groups such as the p[alatka Womens club as well as being a member of the Francis Baptist church. I love helping families find a home and bring them through the process effortlessly. Whether you are thinking of buying or selling, call any time for all of your real estate needs!! you can reach me at 386-983-3514 to let me introduce you to beautiful Putnam County and your next dream home.


When Sol de Mendocino dispensary (formerly known as Love In It Cooperative) opened in 2011, only medical card holding customers could this frequent true slice of Northern Californian culture. Now all adult-use cannabis customers can enjoy prime examples of the naturally sun-grown and hand-trimmed marijuana that the Emerald Triangle is renown world-wide for. The staff at Sol De Mendocino dispensary understands their duty to uphold the legacy left by local cannabis industry pioneers. They do so by providing customers with the products that have made Mendocino County famous with personality and service that bears a distinct Northern Californian flavor. Even though the name has changed, there's still "love in it" at Sol de Mendocino.
Sol de Mendocino dispensary is more than your average retail cannabis store. Here you can shop cuttings and clones of legendary strains to plant in your home garden. Sol De Mendocino dispensary's employees can apply their advanced regional cannabis growing insight to your specific application. They can help you select a strain to grow based on the skilled required to cultivate it and the effects it will produce when consumed. You can even inquire about advanced topics like curing techniques and more. Expert advice has made Sol De Mendocino dispensary a cornerstone of Mendocino's thriving cannabis community.
If you made the trip to Mendocino County to sample some of the world's best whole-bud cannabis flower, you'll want to stop by Sol de Mendocino dispensary. An average day, you'll have over two-dozen unique strains to choose from. Most of them are sourced from Sol De Mendocino dispensary's two traditional outdoor farms in Anderson Valley. The cannabis grown at these farms receive natural UV sun light instead of that from artificial bulbs. This is thought to improve the flavor of the product when smoked, vaporized or otherwise consumed. It is also the signature flavor of cannabis grown in this region. In an effort to support the local cannabis community and serve the diverse tastes of their customers Sol De Mendocino dispensary also stocks a variety of indoor grown products from local cultivator. You'll find local favorites like Mendo Breath and Sonoma Snow as well as international hits like Girl Scout Cookies. Because the flower is trimmed by hand, you can be assured the cannabis you bring home has met Sol de Mendocino dispensary's rigorous standard.
Lab-produced hash concentrates have become a staple of modern marijuana consumers. Sol De Mendocino dispensary caters to the concentrate crowd by offering an array of extractions like live resin sauce, live resin butter and crumble (moon rocks). Devout vaporizer pen cartridge users will be happy to find vape carts and pods prefilled with cannabis distillate oil with a variety of cannabinoid compositions, terpene ratios, potencies and flavors.
Sol de Mendocino dispensary also stocks edible products if you prefer to avoid inhaling your cannabis altogether. Classic favorites like infused gummies and chocolate are available in a variety of strengths and flavors. You can also find liquid tinctures and classic capsules for discreet and consistent dosing.
For even more information about Sol de Mendocino dispensary, visit their official website, Facebook and Instagram. You can also browse their online menu.
You can reach the friendly staff at Sol De Mendocino dispensary by calling (707) 937-3123.
Sol De Mendocino is located in California's Emerald Triangle and proudly serves the communities of Little River, Caspar, Albion, Fort Bragg, Cleone, Inglenook, Melbourne, Comptche, Shake City, North spur, Marble Place and Grove.


Children come in all shapes and sizes, and they require very specialized care. From the tiniest blood pressure cuff to the largest hospital gown, everything at the 154-bed Children's Hospital of Georgia is designed exclusively for children.
The hospital was affectionately known for many years as the "CMC," which was short for MCG Children's Medical Center, its original name when it opened in 1998. The hospital was funded in part through a $40 million allocation from the Georgia General Assembly.
Creating a hospital that was "just what the doctor ordered" had been done repeatedly. But building a hospital that incorporates the wishes of patients and families is what Patient- and Family-Centered Care is all about. PFCC was pioneered in Augusta, and the children's hospital was one of the first big projects to include patients and families.
Children and their parents were at the table during the planning process. Kids chose the dinosaur and technology themes and selected paint colors for the walls. They even performed taste-testing on the food that would be served.
After talking with parents, the Children's Hospital designed very large rooms where mom and dad can bunk in on the couch and trundle bed. In addition, parents suggested that the hospital do away with visiting hours. That's why you can visit or stay with a patient 24/7 at Children's Hospital of Georgia. There are no visiting hours.
Over the past two decades, thousands of children and families have trusted the Children's Hospital during some of the most challenging times of their lives. Children are surviving traumatic injuries, chronic conditions, rare diseases, cancer, heart defects and a myriad of other life-threatening circumstances, thanks to the expert care and cutting-edge research found only at Children's Hospital of Georgia.
Much has changed in 20 years, but one thing remains – a passion and commitment to meeting the unique health care needs of children.
Happy 20th Birthday! Together, we have much to celebrate!
1. Ranked nation's best in pediatric quality and safety repeatedly.
Just a few months before the Children's Hospital of Georgia (formerly MCG Children's Medical Center) in Augusta was dedicated, Amy Ashley delivered a 9-pound baby boy at 41 weeks in Greenwood, South Carolina.
"Austin was having trouble breathing, and they were trying to figure out what was wrong. I was so scared," said Ashley, who was just 17 at the time.
After taking x-rays, doctors discovered that only one of the baby's lungs had developed. Further complicating things, his intestines and other organs had been pushed up into his chest cavity while he was in the womb. Baby Austin was diagnosed with a diaphragmatic hernia, a hole in the muscle that separates the chest from the abdomen. Only about 1 in 5,000 babies are born with this condition.
After landing in Augusta, baby Austin was rushed inside and quickly placed on ECMO, an artificial heart and lung bypass system. Extracorporeal membrane oxygenation is the full name of this life-saving technology, but ECMO is easier to say and less overwhelming to hear when your baby is clinging to life.
Ashley remembers Deborah Wall, a neonatal nurse and ECMO specialist at Children's Hospital of Georgia, taking the time to explain to her what was happening and why her baby was hooked up to this intimidating bundle of tubes, pumps and electronic devices.
"The thing was, this baby had a bad prognosis," recalled Dr. Robyn Hatley. Unfortunately, this was a condition he has seen far too often over 30 years as a pediatric surgeon with the Medical College of Georgia. "Most babies born with a diaphragmatic hernia have just a 50 to 60 percent chance of survival," Dr. Hatley said.
But Austin's chances were not even half that good.
On day 14 of his ECMO run, the maximum number of days a child was placed on ECMO at the time, the Children's Hospital of Georgia physician told Ashley it was time to take the infant to the operating room to repair the hernia and work on reorganizing his jumbled organs.
Ashley said Austin had a second surgery in Augusta to remove a length of his intestines.
"They kept him for two months after that; so by the time we were discharged (in mid-April), I was just ready to get home," she said.
Remarkably, Austin's second lung soon fully developed, and the only signs of his initial distress were the occasional breathing treatment and bouts with high blood pressure.
Ashley's baby is no longer a baby. Austin recently turned 20 and has dreams of becoming a chef.
Coincidentally, the Children's Hospital of Georgia, whose expert staff saved Austin's life, also celebrates its 20th birthday this year.
Perhaps the biggest irony for Ashley came in June 2016 when her third son Trice (Freddie Hagood III) was delivered by C-section at 37 weeks. A whopping 11 pounds and 7 ounces, the nurse told Ashley that Trice was the biggest baby she had ever seen. The excitement was short-lived.
But the newborn was not fine, explained Ashley. Doctors suspected hypertrophic cardiomyopathy, a very dangerous condition in which the heart muscles are abnormally thick, upsetting blood flow to the heart and throughout the body.
Like his big brother Austin, Trice was flown to the neonatal intensive care unit at Children's Hospital of Georgia, however he did not improve. As neonatal experts were isolating the problem and exploring options, they asked Ashley if she had ever heard of ECMO.
"I was like, 'you've got to be kidding me!'" she said. On the same day Trice arrived by helicopter in Augusta, Austin, her firstborn, was graduating high school in South Carolina.
Despite having just undergone major surgery to bring her baby into the world, Ashley and her family made arrangements to "wheelchair" her in so she wouldn't miss graduation. Then they quickly left for Augusta to be with her youngest son.
Trice was on ECMO for 28 days, which was twice as long as Austin. Dr. Zahid Amin, pediatric cardiology section chief at Children's Hospital of Georgia, discovered an aneurysm.
"He told us Trice was the first baby to have one where he had it in his aorta. Dr. Amin had to have a stent specially made for him," Ashley said. In addition, he told her that he had never done this particular procedure and that he had never heard of anyone else doing it either.
Amazingly, Trice did well, too. He'll be 2 in June.
"We just went in March to see his cardiologist and we don't have to go back for three years. He has some fine motor skill issues, because he was on ECMO for so long, but he is improving every day with therapy," Ashley said.
"Trice loves just about anything with wheels … trucks, cars, even stroller wheels. She said that Sesame Street is his thing, especially if she wants to get him out of a bad mood.
With so many years between 20-year-old Austin, middle son Dylan, 16, and the baby, Ashley said she wondered how the boys would adapt to such an age gap after Trice was born.
"Austin spends more time here now than when he lived at home," she laughed. In fact, she said the boys are always taking Trice to the park, to get ice cream or some other fun activity.
"They really are very close," she said.
These are precious moments the boys would not have, conceded Ashley, had it not been for the exceptional team at Augusta's only children's hospital.
Augusta's only children's hospital opened under the name MCG Children's Medical Center in May 1998. But its roots run much deeper.
Its forerunner, The Wilhenford Hospital for Children, was the first children's hospital in Augusta, in the state of Georgia and in the South. It was planned and operated by the Children's Hospital Association, a group of Augusta women dedicated to the cause of caring for kids.
Much like the second-generation Children's Hospital of Georgia, The Wilhenford's compassionate care extended beyond the hospital walls. It operated a training school for pediatric nurses from 1911-1934 and served as the children's ward and training facility for pediatricians at the Medical College of Georgia for decades.
Through an influenza pandemic, depression, wars, and local flooding, The Wilhenford consistently met the needs of thousands of children in Augusta until it closed in 1941.
• Children's Hospital of Georgia opens.
• New York Yankees win the World Series.
• Denver Broncos win Super Bowl XXXII.
• ESPN The Magazine begins publishing.
• Titanic wins Oscar for Best Picture.
• Saving Private Ryan is the biggest box office hit.
• The final episode of Seinfeld airs.


text:
Liste over medlemmer af Frederiksborg Amtsråd, valgt 16. november 1993:

Mandatfordelingen var som følger:

A: Socialdemokratiet - 6 mandater

C: Det Konservative Folkeparti - 5 mandater

F: Socialistisk Folkeparti - 2 mandater

V: Venstre - 7 mandater

Styrelsen

Valgte medlemmer

Referencer
https://user-9y8ca5x.cld.bz/kraks-vejviser-1994-realregister/27/#zoom=z

Frederiksborg Amt
Lister over personer


NEW YORK – Candice Pool, Finn's Creative Director, founded the company in 2005. With no formal jewelry training, she is proof that desire is a powerful motivator. It was simply a love of all things jewelry that has brought her to where she is today.
Since 2005, Finn has established itself as a line of precious jewelry that anyone can adore. While whimsical, the craftsmanship of the designs make them classic. With new pieces carefully introduced throughout the years, the original designs are still part of the collection which speaks to the inherent timelessness that is the brand's signature.


Pastor Dmitry Shestakov was in prison in Uzbekistan from 2007 to 2011 because of his Christian activities. You can read a story about his daughter Vera in the post Uzbekistan: Vera Update.
Read the post Writing to Prisoners to learn more about how to write letters to prisoners.
Makset Djabbarbergenov and his wife are the parents of four sons, and they are expecting a baby. About five years ago, they left their home country, Uzbekistan, and moved to Kazakhstan. Makset was in danger of being arrested in Uzbekistan for teaching people about Jesus and for passing out Christian literature.
Now Makset has been detained by police in Kazakhstan. Officials are trying to decide whether or not to send him back to Uzbekistan. He faces years in prison if he is sent back.
Please pray for Makset and his family.
Xinjiang, China: Did you know that millions of Muslims live in China? Xinjiang [SHIN-jyang] is in western China. About 8 to 10 milliong Uygurs [WEE-gurs] live there, and most of them are Muslims. A few days ago, police raided a house church in Xinjiang and took away more than 70 Christians.
Learn more about Christians in Xinjiang in the book Bold Believers Among the Uygurs, free in the Downloads section of this site.
Uzbekistan: Uzbekistan is a doubly landlocked country in Central Asia. (Do some research to find out what "doubly landlocked" means.) Police are raiding house churches in Uzbekistan, too. Open Doors has named Uzbekistan one of the top ten countries on its World Watch List of persecuting countries.
Learn more about Christians in Uzbekistan in the book Bold Believers in Uzbekistan, free in the Downloads section of this site.
Turkey: A U.S. commission is recommending that Turkey be named a "country of particular concern." Turkey does not have religious freedom for non-Muslims, the commission says.
Learn more about Christians in Turkey in the book Bold Believers in Turkey, free in the Downloads section of this site.
Pray for Xinjiang, Uzbekistan, and Turkey.
This video, produced for The Voice of the Martyrs, shows the real stories of Christians in Uzbekistan, who suffer hardship and persecution as believers in Jesus Christ.
This video was produced for the International Day of Prayer (IDOP) in 2010. To learn more about the International Day of Prayer, visit http://www.persecution.com/idop.


We can install a new irrigation system, maintain an existing one or add more zones to adjust to your personal watering needs.
The fall and spring can have your outdoors looking less than picture perfect. With your busy schedule, let GDS help you keep your home or business looking great.
Don't let your beautiful garden get washed away. GDS can help with your drainage concerns. From retaining walls to French drains and almost everything in between.
GDS Irrigation has been in business since 1996 and is locally owned and operated. We can install new irrigation systems or service your existing one. Our technicians are knowledgeable and capable of maintaining and repairing all sizes and types of systems. In addition to irrigation, GDS, also offers landscaping, hardscaping, yard cleanup, drainage, erosion control and tree planting.
Our staff is committed to excellent customer service, from initial contact until the project is complete. Our experienced technician will meet, listen and work with you to create a custom design, while staying in your budget.
Want your yard to be a garden oasis? let us help.
The landscaping of your home and business says a lot about you. If you want yours to say something as unique as you are, give us a call today.


Effective content marketing requires more than just blogging.
Check out this updated eBook and learn why leading healthcare organizations are rethinking their content marketing strategy to engage and convert target audiences, help search engine rankings, and compliment paid digital advertising efforts.
In this updated, second edition, we dig deep into content marketing strategy and share even more tips around how to build a team, from keyword research, and turn ideas into effective assets for your content marketing hub.


I am preparing a set of trainings and workshops on social media for CGIAR. One of the topics covers is the social media strategy and policy for their different research centers and projects. So I asked my friends in the KM4Dev and Web2forDEV communities for examples and inspirational literature.
This page has been accessed 4,297 times.


Our practical employment counseling and clear communication helps us develop lasting partnerships with clients.
The Chapman Firm serves the business/employer market, from large construction companies to small, family-owned businesses.
We have years of experience in employment law and HR advising — not only counseling employers, but prosecuting actions against disloyal employees and defending employment actions when they arise. We stress a risk management approach to avoid work-related disputes and preempt litigation and grievances, which are costly to defend and consume valuable time and resources.
We also help businesses retain a talented workforce by designing and implementing employee benefits packages and related handbook policies.


A bank robbery in downtown New Braunfels? Yes, it happened on March 10, 1922, and reported a week later in the New Braunfels Herald. Hot news item? Well, remember that the Herald was a weekly newspaper. I'm sure that by that time local communication systems had already kicked into effect: "Have you heard?", "They say…" or "Number please". Nevertheless, the Herald devoted the greater part of the front page to this event. The robbery took place at the New Braunfels State Bank on the Plaza next to the Plaza Hotel.
Mrs. Fred Withem, the cashier of the M.K.&T Railroad walked into the bank at noon to make a $5,000 deposit. As she left the bank, she heard a strange hissing noise. She looked back to see a Buick touring car driving slowly and then coming to a stop quite a distance from the curb, not like the other cars that parked head-in. She noticed five (there were four) men getting out of the car and walking backwards towards the bank. About 10 minutes later while she was sitting down to eat dinner (lunch) she recalls "the shot was fired announcing the robbery".
Next door, Emil Marion at the Plaza Hotel Restaurant said that just after noon, two men came in and ordered two cups of coffee. He noticed that they had handkerchiefs hanging from the lower part of their faces but didn't think they looked like masks. Perhaps they had been "riding in the wind". They gave him two bits (25¢) and he had to go out to get change. On his way back, he heard a whistle and when he got back to the restaurant, the men were gone, but the coffee had not been tasted.
Meanwhile inside the bank, cashier Kloepper had just returned before Mrs. Withem left. President Blumberg was counting her deposit. Assistant cashier Ludwig and bookkeeper Clarence Wetzel were also there. When Blumberg looked up, a man wearing sunglasses stuck a gun in his face and demanded that they all hold their hands up.
A second armed man jumped the railing and ordered all the employees to lie on the floor while the robbers collected the loot. The other bookkeeper, Harold Adams, came back to the bank at this time and one of the men poked a gun against his chest.
The robbers completed the robbery and all the bank employees were marched into the vault. The robbers thought they were secure, but the bankers got out immediately through a "little device recently installed" and the alarm was given. The robbers got away in the Buick.
When the fire alarm was given, a crowd gathered outside the bank thinking it was a fire, but when they found out it was a robbery, "there was some confusion for about five minutes". Available cars loaded with heavily armed local men left on the route they thought the robbers had taken across the bridge at Landa Park towards the hills.
Yes, the robbers had taken this route, went several miles into the hills, hid the Buick in the cedar and even heard the cars that were looking for them. Later reports said they hid until morning when they went on the San Antonio road after hiding the money. They weren't caught.
After looking at several sources, I found out the robbers were the infamous Newton brothers of Uvalde, just as "popular" as Bonnie and Clyde. Author T. Lindsay Baker is including the incident in his upcoming book, "A Gangster Tour of Texas", along with other gangster activities in Texas. It will be published by Texas A&M University Press and will be available shortly.


TUCSON, AZ – The University of Wisconsin-Platteville softball team topped MacMurray College 12-1 and followed that up with another victory over Edgewood College 6-1 Wednesday in Tucson, Arizona.
In game one, the Pioneers (4-8) topped the MacMurray (0-7) Highlanders 12-1 in five innings. MacMurray took the lead 1-0 after the first, but the Pioneers responded in strong fashion during the second inning when with two on base, Abby Burns doubled down left center to run in Rachel Bonnell and Shannon Gaul to take the lead. However, the inning was not over yet for UW-Platteville as Burns scored off a sac bunt followed by Haili Cota singling to left field to run Rachel Plautz in for a 4-1 lead Pioneers after four innings.
The Pioneers added two more in the fourth inning to extend the lead to 6-1.
Then in the top of the fifth, with two outs and bases loaded, pinch hitter Riley Kelsch singled to left center to run two in and was followed by Chaela West who singled up the middle for one RBI. Batting next after West was Andrea Edquist who doubled down the left line to run in two more to make it 11-1, Pioneers. An error by the Highlanders' right fielder would extend the scoreboard 12-1 and the Pioneers went on to win 12-1 in five innings.
Ashton Hoeppner (2-4) took the win and struck out five, walked one, and gave up two hits. MacMurray's Kiersten Hann (0-4) took the loss and struck out one, walked four, and gave up 12 hits with 10 earned runs against.
In game two, the Pioneers carried their momentum from game one to the match up against the Edgewood Eagles from nearby Madison, Wisconsin.
The Pioneers defeated the Eagles 6-1, but up until the top of the fifth, the game remained tied 0-0. With one out and bases loaded, Rachel Martin singled to left field to give the Pioneers a 1-0 lead, but an out at third gave the Pioneers two outs with two on base. Shannon Gaul stepped up to the plate next and homered to left center for three RBI and the 4-1 lead. However, the Pioneers were not done and two batters later, Rachel Bonnell singled up the middle to run in Ellsa Versetto and the Pioneers concluded the inning 5-0.
The Eagles were able to get on the scoreboard in the bottom of the sixth when Grace Delleman tripled to center field and ran in teammate Sabrina Malcke, but the Pioneers would extend the lead once again when Cassandra Laabs singled to centerfield with two outs to run in Chaela West, extending the lead to 6-1 which would soon become final.
Abby Burns (2-3) is credited the win and struck out four, walked one, and gave up five hits before being relieved by Andra O'Brien who struck out two, gave up two hits, and one run in the game. Edgewood's Maddy Coppens (3-4) took the loss and walked three, gave up nine hits, and six runs with five earned and a homerun.
The Pioneers improve to 5-8 overall after Wednesday, and the Eagles fall to 4-6.
The Pioneers will conclude their 2019 spring trip to Tucson on Thursday with games scheduled against Augsburg and Huntington.


Police are appealing for witnesses after an elderly man was hit by a car while crossing Kilmarnock Road on Saturday night.
The unidentified older man was crossing at 159 Kilmarnock Road in the southside around 10pm when he was struck by a red Toyota Aygo being driven by a 31-year-old woman.
The injured man was taken by ambulance to the Queen Elizabeth University Hospital where he is being treated for head and leg injuries.
The driver of the Toyota and her two passengers were uninjured.
Sergeant Kenneth Canavan, of Helen Street Road Policing, urged witnesses to contact the station on non-emergency number 101.
Can you help find missing Bearsden man Stuart Teese?


text:
Ренука, или Конкана (санскр. Renukâ, от renu = цветочная пыль), — в индийской позднейшей мифологии дочь царя Прасенаджита или Рену, жена брахмана Джамадагни и мать Парашурамы («Рамы с топором») — шестой инкарнации Вишну.

История её супруга, одного из семи мифических риши (великих индийских мудрецов), живших в седьмой манвантаре (саптариши), то есть в современном периоде, рассказывается в «Махабхарате», «Рамаяне» и «Бхагават-пуране».

Семейная история
Джамадагни жил со свой женой неподалеку от Ганга, и Ренука могла, за свою святость и чистоту, носить воду из реки без всякого сосуда, в виде скатанного шара, но однажды эта святая жена осквернилась и лишилась драгоценного дара. А именно зрелище супружеских ласк царя небесных певцов и музыкантов, полубогов гандхарвов, Читра-ратхи и его жены, внушило Ренуке нечистые мысли: её супруг, заметив это, приказал своим сыновьям умертвить мать. Трое старших отказались это сделать и были прокляты отцом, после чего обратились в идиотов. Четвёртый сын, Парашурама, отрубил ей голову, за что Джамадагни обещал ему всяческие милости. Между прочими пожеланиями Парашурама попросил отца возвратить мать к жизни в прежней её чистоте и полном неведении о случившемся с ней, а также вернуть разум его братьям. Всё это было исполнено Джамадагни.

Обожествление Ренуки
В Индии народной богине Ренуке посвящён , именуемой также Шри Ренука-деви, в районе  штата Карнатака на юго-западе страны.

Имя Ренуки носит самое большое озеро в северном штате Химачал-Прадеш — , а также природный заповедник  там же.

Примечания

Богини индуизма
Персонажи «Бхагавата-пураны»
Персонажи «Махабхараты»


Being April 1st asphalt plants are about to open the gates for the season! Our Sullivan, Missouri Asphalt plant will open tomorrow, House Springs, Missouri Asphalt Plant, Saturday and Pacific, Missouri Asphalt Plant on Monday. We have been finishing up winter time maintenance on all 3 plants, a very important task if we want the asphalt plants to run smoothly each paving season with minimal break downs and down time.
West Contracting's Material Division has a safety, inspection, maintenance, and service program at each of our three plants. Inspections, which include the overall safety at our plants, are conducted regularly and maintenance is performed as necessary. Larger services to the asphalt plants are, if possible held off until the winter months when plants are not producing hot mix asphalt.
Unexpected downtime during the paving season is costly not only to us, but often times our customers. That is why our experienced plant operators are trained to spot warning signs for potential problems in plant components and to alert our Materials Division of potential problems. Sometimes a simple in house fix can be performed and other times new asphalt plant components must be ordered for replacement. Maintenance of any asphalt plant is ongoing, just as maintenance of one's personal vehicle. We as individuals pay attention to our oil levels, tire pressure, and dashboards for signs of maintenance we need to perform. Some of the key components of an asphalt plant our plant operators and Material Division keep an eye on are the conveyor belts carrying the rock to the mixing drum, the mixing drums where the liquid asphalt is mixed with rock to create hot mix asphalt, and the bag houses where dust is controlled ensuring the proper amount of dust is released in the asphalt mix designs. Faulty parts on a plant can be costly if not addressed when first seen.
As a Missouri Asphalt Paving Contractor and Supplier we strive to keep our plants safe, and well maintained, while still producing a superior asphalt product. If you have questions about any of our Missouri Asphalt Plants give us a call.
Missouri Asphalt Paving, Missouri Asphalt Plants, Missouri Road Construction. Bookmark.


text:
'''
'''

import struct

# this gets populated via the class decorators on the DataType subclasses
DATA_TYPE_REGISTRY = {}

def data_type(name):
    '''Decorator that:

        a) populates the DATA_TYPE_REGISTRY
        b) modifies the decorated class to include a DATA_TYPE_NAME field
    '''

    def dummy(cls):

        DATA_TYPE_REGISTRY[name] = cls

        class NewClass(cls):

            DATA_TYPE_NAME = name

        return NewClass

    return dummy

class DataType:
    @classmethod
    def default(cls):
        return None

    @classmethod
    def to_wire(cls, data):

        raise NotImplementedError('to_wire not implemented for {}'.format(cls))

    @classmethod
    def from_wire(cls, data, offset, fullsize):

        raise NotImplementedError(
            'from_wire not implemented for {}'.format(cls))

@data_type(name='varint')
class VarInt(DataType):
    @classmethod
    def default(cls):
        return 0

    @classmethod
    def from_wire(cls, data, offset, fullsize):
        '''Receives a bytearray and returns an integer.'''

        acc = []

        while True:

            acc.insert(0, data[offset] & 0x7f)

            if data[offset] & 0x80 == 0:
                break

            offset += 1

        shifts = (len(acc) - 1) * 7

        data = 0

        for x in acc:

            data += (x << shifts)

            shifts -= 7

        return data, len(acc)

    @classmethod
    def to_wire(cls, data):
        '''Receives an integer and returns a bytearray.'''

        acc = bytearray()

        val = data

        while val > 0x7f:

            seg = val & 0x7f

            rem = val >> 7

            acc.append(seg | 0x80)

            val = rem

        acc.append(val)

        return acc

@data_type(name='string')
class String(DataType):
    @classmethod
    def default(cls):
        return ''

    @classmethod
    def from_wire(cls, data, offset, fullsize):

        # read length as varint
        string_length, varint_length = VarInt.from_wire(data, offset, fullsize)

        # read length bytes and convert to python string
        value = data[offset + varint_length:
                     offset + varint_length + string_length]

        value = value.decode()

        return value, varint_length + string_length

    @classmethod
    def to_wire(cls, data):

        assert isinstance(data, (type(''), type(u'')))

        retval = bytearray()

        encoded_string = data.encode('utf-8')

        retval.extend(VarInt.to_wire(len(encoded_string)))
        retval.extend(encoded_string)

        return retval

@data_type(name='i8')
class Int8(DataType):
    @classmethod
    def default(cls):
        return 0

    @classmethod
    def from_wire(cls, data, offset, fullsize):

        return struct.unpack('!b', data[offset:offset + 1])[0], 1

    @classmethod
    def to_wire(cls, data):

        return struct.pack('!b', data)

@data_type(name='u8')
class UnsignedInt8(DataType):
    @classmethod
    def default(cls):
        return 0

    @classmethod
    def to_wire(cls, data):

        return struct.pack('!B', data)

    @classmethod
    def from_wire(cls, data, offset, fullsize):

        return struct.unpack('!B', data[offset:offset + 1])[0], 1

@data_type(name='u16')
class UnsignedInt16(DataType):
    @classmethod
    def default(cls):
        return 0

    @classmethod
    def to_wire(cls, data):

        # NOTE int.to_bytes is python3 specific
        return data.to_bytes(2, byteorder='big', signed=False)

@data_type(name='i16')
class Int16(DataType):
    @classmethod
    def default(cls):
        return 0

    @classmethod
    def from_wire(cls, data, offset, fullsize):

        return int.from_bytes(data[offset:offset + 2], 'big', signed=True), 2

    @classmethod
    def to_wire(cls, data):

        return data.to_bytes(2, byteorder='big', signed=True)

@data_type(name='i32')
class Int32(DataType):
    @classmethod
    def default(cls):
        return 0

    @classmethod
    def from_wire(cls, data, offset, fullsize):

        return struct.unpack('!l', data[offset:offset + 4])[0], 4

    @classmethod
    def to_wire(cls, data):

        return data.to_bytes(4, byteorder='big', signed=True)

@data_type(name='u32')
class UnsignedInt32(DataType):
    @classmethod
    def default(cls):
        return 0

    @classmethod
    def from_wire(cls, data, offset, fullsize):

        return struct.unpack('!L', data[offset:offset + 4])[0], 4

    @classmethod
    def to_wire(cls, data):

        return data.to_bytes(4, byteorder='big', signed=False)

@data_type(name='i64')
class Int64(DataType):
    @classmethod
    def default(cls):
        return 0

    @classmethod
    def from_wire(cls, data, offset, fullsize):

        return struct.unpack('!q', data[offset:offset + 8])[0], 8

@data_type(name='u64')
class UnsignedInt64(DataType):
    @classmethod
    def default(cls):
        return 0

    @classmethod
    def from_wire(cls, data, offset, fullsize):

        return struct.unpack('!Q', data[offset:offset + 8])[0], 8

    @classmethod
    def to_wire(cls, data):

        return struct.pack('!Q', data)

@data_type(name='entityMetadata')
class EntityMetadata(DataType):
    @classmethod
    def default(cls):
        return None

    @classmethod
    def from_wire(cls, data, offset, fullsize):

        # TODO
        return None, 0

    @classmethod
    def to_wire(cls, data):

        raise NotImplementedError()

@data_type(name='slot')
class Slot(DataType):

    @classmethod
    def default(cls):
        return Slot()

    @classmethod
    def from_wire(cls, data, offset, fullsize):

        new_offset = offset

        block_id, consumed = Int16.from_wire(data, new_offset, fullsize)
        new_offset += consumed

        if block_id == -1:

            return Slot(block_id=block_id), consumed

        item_count, consumed = Int8.from_wire(data, new_offset, fullsize)
        new_offset += consumed

        item_damage, consumed = Int16.from_wire(data, new_offset, fullsize)
        new_offset += consumed

        # we don't parse this - just store the raw data until
        # someone actually needs it

        nbt_data = data[new_offset:new_offset + (fullsize-new_offset)]
        new_offset = fullsize

        return Slot(
            block_id=block_id,
            item_count=item_count,
            item_damage=item_damage,
            nbt=nbt_data
        ), new_offset

    @classmethod
    def to_wire(cls, data):

        raise NotImplementedError()

    def __init__(self, block_id=-1, item_count=None, item_damage=None, nbt=None):

        self.block_id = block_id
        self.item_count = item_count
        self.item_damage = item_damage
        self.nbt = nbt

@data_type(name='UUID')
class UUID(DataType):
    @classmethod
    def default(cls):
        return (None, None)

    @classmethod
    def from_wire(cls, data, offset, fullsize):

        lower = struct.unpack('!Q', data[offset:offset + 8])[0], 8
        upper = struct.unpack('!Q', data[offset:offset + 8])[0], 8

        return (upper, lower), 16

    @classmethod
    def to_wire(cls, data):

        upper, lower = data

        return struct.pack('!Q', lower)
        return struct.pack('!Q', upper)

@data_type(name='f32')
class Float32(DataType):
    @classmethod
    def default(cls):
        return 0.0

    @classmethod
    def from_wire(cls, data, offset, fullsize):

        return struct.unpack('!f', data[offset:offset + 4])[0], 4

    @classmethod
    def to_wire(cls, data):

        return struct.pack('!f', data)

@data_type(name='f64')
class Float64(DataType):
    @classmethod
    def default(cls):
        return 0.0

    @classmethod
    def from_wire(cls, data, offset, fullsize):

        return struct.unpack('!d', data[offset:offset + 8])[0], 8

    @classmethod
    def to_wire(cls, data):

        return struct.pack('!d', data)

@data_type(name='bool')
class Bool(DataType):
    @classmethod
    def default(cls):
        return False

    @classmethod
    def from_wire(cls, data, offset, fullsize):

        if data[offset] == 0x1:
            return True, 1
        else:
            return False, 1

    @classmethod
    def to_wire(cls, data):

        if data is True:
            return b'1'
        else:
            return b'0'

@data_type(name='restBuffer')
class RestBuffer(DataType):
    @classmethod
    def default(cls):
        return None

    @classmethod
    def from_wire(cls, data, offset, fullsize):

        return data[offset:fullsize - offset], fullsize - offset

@data_type(name='buffer')
class Buffer(DataType):
    @classmethod
    def default(cls):
        return None

    @classmethod
    def from_wire(cls, data, offset, fullsize):

        # read the length (varint)
        buffer_length, varint_length = VarInt.from_wire(data, offset, fullsize)

        # get the rest of the buffer
        return data[offset + varint_length:
                    offset + varint_length + buffer_length], varint_length + buffer_length

    @classmethod
    def to_wire(cls, data):

        retval = bytearray()

        retval.extend(VarInt.to_wire(len(data)))
        retval.extend([x for x in data])

        return retval

@data_type(name='array')
class Array(DataType):
    @classmethod
    def default(cls):
        return None

    @classmethod
    def from_wire(cls, data, offset, fullsize):

        # read the length (varint)
        packet_length, varint_length = VarInt.from_wire(data, offset, fullsize)

        # get the rest of the array
        return data[offset + varint_length:
                    packet_length], varint_length + packet_length

@data_type(name='position')
class Position(DataType):
    @classmethod
    def default(cls):
        return Position()

    @classmethod
    def to_wire(cls, position):

        x = int(position.x)
        y = int(position.y)
        z = int(position.z)

        if x < 0:
            x = x - (1 << 26)

        if y < 0:
            y = y - (1 << 12)

        if z < 0:
            z = z - (1 << 26)

        val = ((x & 0x3FFFFFF) << 38) | ((y & 0xFFF) << 26) | (z & 0x3FFFFFF)

        return UnsignedInt64.to_wire(val)

    @classmethod
    def from_wire(cls, data, offset, fullsize):

        value, bytes_consumed = UnsignedInt64.from_wire(data, offset, fullsize)

        x = value >> 38
        y = (value >> 26) & 0xFFF
        z = value & 0x3ffffff

        if x >= (1 << 25):
            x = x - (1 << 26)

        if y > (1 << 11):
            y = y - (1 << 12)

        if z > (1 << 25):
            z = z - (1 << 26)

        obj = Position(x, y, z)

        return obj, bytes_consumed

    def __init__(self, x=0, y=0, z=0):

        self.x, self.y, self.z = (x, y, z)

redpajama_set_name: RedPajamaGithub