text:
Log in About us Contact us Advertising Archives Subscribe
Pennsylvania, PA
Cloudy, 32° F
Zoning and Development
Mt. Airy/Germantown
Hiller left world of finance for service in Guatemala
by Len Lear
When Brendan Dwyer was four years old, his mom, Marianne, became the director of Teenagers, Inc., a nonprofit that aims to connect teens to the world through community service.
Dwyer, in red T-shirt, with youngsters in Guatemala, where most of the country's residents live on less than $2 a day.
Dwyer and other volunteers help to build a home for a family at a village in Guatemala.
Dwyer lends a hand to an infant in Guatemala. The country has the second highest rate of malnutrition in the Western Hemisphere and the fourth highest in the world. One in every two children under five years old suffers from chronic malnutrition.
Dwyer (seated, right) with a group of local residents in a village in Guatemala.
Posted Thursday, September 22, 2022 12:00 am
When Brendan Dwyer was four years old, his mom, Marianne, became the director of Teenagers, Inc., a nonprofit that aims to connect teens to the world through community service. Working from an office on Bethlehem Pike near Chestnut Hill Avenue, Marianne Dwyer served in that role for nearly 20 years while also raising seven children at the family's home in Chestnut Hill.
So Dwyer spent many of his younger years serving the Philadelphia community, participating in park clean-ups and Operation Santa Claus, handing out hot meals to the homeless at the St. Francis Inn in Kensington, delivering flowers and gifts to shut-ins during the holidays and volunteering with the St. Vincent DePaul Society and much more.
"My parents always put others ahead of themselves," Dwyer said in a recent interview. "If not for their tremendous influence, there is no way I could have ever boarded that plane to move to Guatemala."
Dwyer is referring to a daunting decision he made at age 16 to start spending summers in Guatemala, doing community service with the nonprofit God's Child Project. His sister, Caitlin, had earlier volunteered with the initiative as part of a Villanova University group.
A 2010 graduate of the now-defunct Bishop McDevitt High School in Wyncote, Dwyer graduated from Villanova University in 2014 and started working full-time at the Janney Montgomery Scott brokerage firm in Center City on their trading desk, where he stayed for five years.
Then, in the summer of 2019, he returned to Guatemala.
"That turned out to be the trip that would propel me towards the decision of quitting my job and moving to Guatemala for a long-term volunteer experience," he said. "While I loved the people I worked with at Janney and cherished the growth and friendships I left there with, it was hard to forget the many faces of poor children in Guatemala who still needed help."
"I had everything I needed in life – a warm home, food on the table, clean water to drink, clothes on my back, an education under my belt, a family that cared about me,"he continued. "It was time for me to dedicate my time helping others reach the same levels of comfort that I am fortunate enough to enjoy every day."
Guatemala has the second highest rate of malnutrition in the Western Hemisphere and the fourth highest in the world. One in every two children under five years old suffers from chronic malnutrition. In a country with a total population of 18 million, 55 to 60% of the population lives below the poverty line, which is defined as $2 a day.
"I came face-to-face with extreme poverty during several service trips over the years," Dwyer said. "But I felt like I wouldn't truly understand it unless I lived there among the people."
Upon arriving in Guatemala in January of 2020, Dwyer became the national director of The God's Child Project. His responsibilities included two schools, medical clinics, dental clinics, a crisis care clinic, the Casa Jackson Hospital For Malnourished Children, a home building program, international volunteer and service team coordination, clothing and food drives, disaster relief efforts and a mothers club. He also supported the stateside fundraising efforts that sustain these projects and became proficient in Spanish out of necessity.
"Despite all the responsibilities, I learned to always find time for people," he said. "I may have found myself working against a tight deadline only to have a young mother knock at my door looking for help for her sick child, or a family asking for a new home to live in because the one made of strung-together sugar cane stalks, battered metal sheets and plastic tarps on a dirt floor was not keeping them healthy or safe."
Dwyer is now back in Philadelphia working in the financial services industry, but he still serves The God's Child Project by speaking to organizations, recruiting volunteers and raising funds.
"We need volunteers to go down and build homes and hug and hold malnourished babies in our hospital," he said. "There is no greater feeling than presenting deserving families with a home that none of them had ever imagined would one day be theirs."
Dwyer will have a table/booth set up with a bright yellow"The God's Child Project" sign at the Fall For the Arts festival on Sunday, Sept. 25.
Len Lear can be reached at lenlear@chestnuthilllocal.com
Documentary: Protesting is an act of faith
Chestnut Hill matriarch Jean Hemphill dies at 97
Local real estate tycoon, father of 11, dies at 95
After 27 years, a loyal volunteer steps down
Donate to CHCA Annual Appeal
Local Calendar
CHCA Agenda
Meetings for Feb. 2 and Feb. 9
Joanne Dhody, a third-generation resident of Chestnut Hill and a beloved volunteer who never met a worthy cause she would not help, is stepping down as a library volunteer after 27 years.
Peter DePaul, Sr., was a true rags-to-riches story.
Jean Cálves Hemphill, who raised eight children in Chestnut Hill as the wife of the late city controller Alexander Hemphill, died Jan. 23 outside Oxford, MD.
"The Nuns, the Priests, and the Bombs" is scheduled to be shown Saturday, Jan. 28, at 1:30 pm in Saint Joseph's Hall, followed by a discussion.
8434 Germantown Ave.
© Copyright 2023 The Chestnut Hill Local


text:
Results of Focused Ultrasound Treatment of Osteoid Osteoma Published
Karun Sharma, MD, PhD, Director of Interventional Radiology, and colleagues at Sheikh Zayed Institute for Pediatric Surgical Innovation at Children's National Health System in Washington, DC, have completed their clinical trial to treat benign but painful bone tumors (osteoid osteoma) in children. They have published the results, which demonstrated safety and efficacy for focused ultrasound, and then compared the results to a historical control group of children treated with radiofrequency ablation (RFA) in The Journal of Pediatrics. Children's National was the first children's hospital in the US to conduct a clinical trial using focused ultrasound to treat pediatric osteoid osteoma with the Philips V2 Sonalleve system.
Dr. Sharma with two pediatric osteoid osteoma patients who were successfully treated as part of this innovative study.
The clinical trial compared nine patients, ages 6 to 16, who received focused ultrasound treatment with historical data for nine patients, ages 6 to 10, who previously underwent CT-guided RFA. The results found focused ultrasound to be a feasible and safe treatment method that demonstrated clinical improvement similar to RFA. Other advantages of FUS over RFA include reduced risk of infection, no exposure to ionizing radiation, no skin incisions, and decreased risk of fracture. FUS was also faster than RFA, with an estimated completion time of 90 minutes or less.
The focused ultrasound program at Children's National is part of the Image-Guided Noninvasive Therapeutic Energy (IGNITE) consortium led by Peter Kim, MD, PhD. The collaborative initiative aims to develop technology for minimally invasive and noninvasive surgery and combination therapy approaches that improve quality of life and outcome for pediatric patients. This study, said Dr. Kim, "is a perfect example of our mission in the Sheikh Zayed Institute to make pediatric surgery more precise, less invasive, and pain-free." The Foundation staff have enthusiastically participated in previous IGNITE workshops and events.
Children's National is currently studying focused ultrasound in two other pediatric solid tumor clinical trials for desmoid tumors and sarcomas.
Up next for pediatric osteoid osteoma is a pivotal clinical trial beginning at the University of California, San Francisco, and Stanford University. This study is the next step for regulatory approval in the US and will use the Insightec Exablate system, potentially paving the way for FDA clearance of two different focused ultrasound systems for this indication.
ClinicalTrials.gov page
Children's National Press Release
PR Newswire Release
DOTmed
EurekAlert
Orthopedics This Week
Children's National and Celsion Launch Targeted Drug Delivery Clinical Trial for Childhood Tumors - December 2016
Painful Bone Tumor Trial Begins at Children's National - May 2015
IGNITE Pursues Non-invasive Pediatric SolutionsIGNITE Pursues Non-invasive Pediatric Solutions - May 2015

redpajama_set_name: RedPajamaCommonCrawl


"jobs in sandy springs ga"
Company Profile Founded in 1992 and based in Atlanta Safe-Guard Products is driven by the steadfast commitment to provide unparalleled service and the highest quality vehicle protection products to the..
Health and Benefits Senior Actuarial Consultant 190001YI The RoleAs a Senior Health and Benefits Actuarial Consultant you will be primarily responsible for serving as the deep technical expert for complex..
Education Bachelor's Degree Skills Excel Organizational Skills Microsoft Word Microsoft Powerpoint Analysis Skills Global Group of Companies is looking for an Actuary who will maintain insurance pricing through management and..
ASSOCIATE ACTUARY in Atlanta Georgia Independent for over 70 years, Milliman delivers market-leading services and solutions to clients worldwide. Today, we are helping companies take on some of the world's..
Skills Excel Visual Basic SQL R Organizational Skills This is your opportunity to join AXIS Capital – a trusted global provider of specialty lines insurance and reinsurance. We stand apart..
Health and Benefits Senior Actuarial Consultant','190001YI','!*! The RoleAs a Senior Health and Benefits Actuarial Consultant you will be primarily responsible for serving as the deep technical expert for complex, large..
Education Bachelor's Degree Skills Excel SQL Visual Basic R Account Analysis RSUI is seeking an actuarial analyst to join its actuarial team. This role will focus on providing pricing support..
Manager Medical Stop Loss Underwriting Highmark Health • Atlanta GA 30309 Job #868524723 Company : Hm Life Insurance Company Job Description : General Overview: This job develops, implements, coordinates, and..
Actuarial Senior Associate in Atlanta Georgia Health, Senior Associate-AT BUCK- A 102-year-oldfirm that isJUST GETTING STARTED. Senior Associate-AT - Health Practice (Atlanta Office Position) At Buck, our people make the..
Skills Excel Microsoft SQL Server Microsoft Powerpoint Microsoft Office Overview & Responsibilities Candidates must be local and able to work in Alpharetta, GA from Summer 2019 through Fall 2019 semesters..
Life Consulting Actuary opening in Connecticut, Georgia, Illinois or New York. Perform and/or oversee creation and enhancement of financial models using GGY-AXIS for Life insurance and Annuity clients; perform wide..
Company Profile: Founded in 1992 and based in Atlanta, Safe-Guard Products is driven by the steadfast commitment to provide unparalleled service and the highest quality vehicle protection products to the..


The Met Office has issued an amber weather warning for wind from 04.00 Thursday 14 June until 09.00 Thursday 14 June 2018.
Due to the current Met Office amber weather warning for wind we are asking residents not to leave their bin out for collection overnight. Please present your bin for collection by 7am tomorrow morning for those whose bins are normally collected early.
Please note: a yellow weather warning for wind will remain in place until 15.00, Thursday 14 June 2018.
Some Council sites including parks may remain closed tomorrow morning (Thursday 14 June 2018) for safety checks after the high winds.
For further information and advice on the weather warning currently in place including emergency contact numbers, please visit the nidirect website.


Join SecureNinja's award-wining cybersecurity training in Washington, DC metro area and San Diego, CA..
Get CIPP/US certified in just 2 Days!
" A very enjoyable experience .SecureNinja staff went out of their way to accommodate myself and other students.
SecureNinja's testing center is the only organization in the Washington D.C. Area that is approved by all major industry standard testing vendors.
Take advantage of extra saving when you register to one of the following classes.


SUMMARY: Entry level kit with moderate performance.
The good guys at 3R System Co. were nice enough to send samples of the Poseidon WCL-03 90 & 120 Cu watercooling kits. There are two versions of this kit – the difference between them is the radiator – the WCL-90Cu features a 90mm fan and the WCL-120Cu a 120mm fan and larger radiator.
What looks like a fan is a magnetic flywheel which drives the impeller inside the waterblock. As you can see from the specs above, this is a very low flow system – about 8 gallons/hr (3R System spec); note also that the system's head is minimal – 16 inches.
I could feel polishing ridges very distinctly with my fingernail.
allows mounting options for AMD Socket A, AMD 64 and Intel P4 CPUs. Included with the kit is a rheostat for fan control. I found the low setting delivered 1884 for the 90 mm and 1350 rpm for the 120 mm fan; the high setting delivered 3219 for the 90 and 2300 rpm for the 120. I also found that the rheostat lowered rpms by about 8% compared to running without the rheostat at 12 volts.
I found fan noise at the lowest setting to be fairly quiet and busy at the highest setting – about 56 dBA at high (measured 8″ from the fan's intake).
The WCLs were tested using the CPU Die Simulator. I tested with the rheostat set at its lowest and highest setting.
Die Simulator results place the Poseidon WCL-03 90 & 120 Cu in the lower rank of watercooling kits tested to date (Heatsink Ranking).
The WCL 90 & 120 Cu kits tested about where I thought they would – OK for an entry level kit and OK for non-aggressive cooling. The 120 is marginally better, primarily due to the higher surface area of the 120 mm radiator. Both kits are compact and ship fully charged – no filling required.
What I found interesting is the difference a larger radiator makes – in this instance, about 2ºC. While this is not an apples-to-apples comparison (different fans), it does indicate that surface area matters – not a surprise to our readers.
Thanks again to 3R System Co. for sending these our way to check out.


In January 2017, we found out we were expecting our first baby, we were excited, scared and anxious, our only worry was could we give this baby the best possible life it deserved?. we didn't tell anyone because that's the rules right? 12 week mark they tell you, you are safe then and people should only celebrate when it's safe to do so.
We went about our everyday lives excited, talking about our future, with our secret safe inside my womb. a few days later I began to bleed, I knew this wasn't normal.
I called the early pregnancy unit in a blind panic who advised me to come in for a scan. we rushed to hospital, they tried an abdominal ultrasound and found...nothing. they tried an internal scan and found... nothing. I was waiting to wake up from this nightmare?
I was pregnant I seen two lines, multiple times, I seen the word's "pregnant" on a digital numerous times just to convince myself. They took a pregnancy test which showed positive, they took bloods and phoned me later that day to tell me my HCG levels were lower than normal at this stage, it seemed they were failing and i was to go back to ensure they were continuing to decrease, which they were and it was confirmed a complete early miscarriage. The midwife explained it was extremely common and anyway "it was just a little ball of cells", but it wasn't to us it was our baby, our future, our everything.
I googled miscarriage a lot, it was my way of coping, it was something i had heard of, i knew some people that had gone through a miscarriage, but it's not something you fully understand until it happens to you. statistics show 1 in 4 woman go through miscarriage, highly common, it normally only happens once. we were devastated, our world stood still but everyone else's kept on spinning.
In March 2017 i fell pregnant again, we were excited and a little nervous. We told our close families and even bought our younger brothers vests to announce our news. What was the chance of this happening again? slim right?, wrong 2 weeks later I began to bleed again.
It was another desperate rush to A&E this time as it was a Sunday. Filled with fear, confusion, frustration, why is this happening to us again? was it something i ate?, was it something i had done, said previously? was it my karma for something else? this is all the crazy possibilities you talk yourself into. Once again tests showed that my HCG levels were failing quickly and I was sent home to bleed out. Those days are the loneliest, darkest days of your life.
Lying in bed with the pain, cramps and your own thoughts, knowing that the day before you were filled with so much hope and excitement because you were pregnant and today it was all over, life would never be the same again, but you need to pick yourself up, dust yourself off and continue on with life like what happened was all a bad dream.
This cannot be right? I almost felt like midwives thought I was making this up, that I never was pregnant, it was frustrating and I knew I was, I knew everyday 5 times a day because that's how many times I took pregnancy tests, I compared the lines, were they getting darker? if not in my mind the pregnancy was failing, you go to the toilet 500 times a day just to make sure there is no blood, this is the paranoia you are left with, the loss of faith in being able to trust your own body.
I fell pregnant again in June, I had just lost my Granda the previous month and thought my luck can't get any worse, although we didn't dare get excited, we knew the heartbreak all too well but we were wrong again I bled just 8 days later. I didn't even go to the hospital this time as I felt it was a waste of my time and theirs and also that I wouldn't be believed I knew what was happening, I knew the drill by now, I didn't need any midwife or sonographer to confirm that, I knew I was losing yet another pregnancy.
I went to my own GP the next day and explained that I needed to see a specialist as we cannot keep going on like this and there is clearly something wrong all my babies were lost between 5 and 6 weeks, his answer? "You are young, so what?" we had plenty of time and yes it is extremely common.
I was sick to death of being made to feel like my lost babies were just a common medical condition, that we should continue to go through this without investigation because we are young?. I had read online that you should be referred after 3 miscarriages, so why shouldn't we be? I pleaded and he agreed to refer me, you don't think for a minute that you will need to be in this position in your 20's but that's the harsh reality of it, we are.
We first met with a gynaecologist in July 2017, he told me that as i had never had a pregnancy confirmed via ultrasound then he wasn't too concerned, he guessed implantation issues, chromosomal abnormalities, chemical pregnancies he told me again common, and most woman don't know that they are pregnant, they just assume late periods and we only knew because we were "so desperate" and the solution? "don't test earlier than expected period" which I never have done anyways, and does that help? pretending your baby never existed, if you don't know your pregnant?
This is my third pregnancy of course you know your body, you know when you are pregnant with symptoms alone and every woman who is trying for a baby knows when her period is over two weeks late. he sent me for some basic scans of the womb and blood tests, which all came back normal, he put it down to "just extremely bad luck", which I have had my fair share of in life but this could not possibly be bad luck.
In August 2017 we fell pregnant again, and didn't dare to say the word out loud because the "P" word scares the life out of me, I spent each day reasoning with myself, hoping that this time would be different but never being naïve enough to believe it. A long, anxious, sleepless month passed and i was still pregnant!, we booked a private scan, as even although i had 3 previous losses and am classed as high risk,I was still referred for my first scan at 13 weeks.
The private scan showed a tiny developing baby but behind the 8 weeks I had anticipated. this worried me, but then again so did everything, and I was told it was perfectly normal to be measuring behind early on. We eventually told our mum's that day as we had proof this time, visual proof, i had also never got this far along in pregnancy.
The very next day lo and behold the bleeding started, not the same as usual but i didn't hold out any hope, the next day i went to the early pregnancy unit and got an internal scan, i held my breath waiting to hear those famous words for a fourth time but to my surprise it showed a tiny baby with a heartbeat flickering away, i was sent home and told to rest, this was a good day, I had a healthy ongoing pregnancy apparently, i was even told that the risk of miscarriage after a heartbeat is seen drops to less than 10%, the odds were on our side, so we went home and hoped the bleeding would stop.
I was up all night, heavy bleeding, cramps, clots, being sick, everything i knew before, i was again losing one of our babies right in front of my very eyes, the next day 24 hours after seeing and hearing our baby's heartbeat, i was rushed in for another emergency scan which showed our baby was gone, no heartbeat, nothing.
I am the 1 in 100 woman who suffer recurrent early pregnancy miscarriages.
This was this week, this has destroyed me time and time again, this time I am finding it harder than ever to bounce back from because I heard our babies heartbeat.
I like to think of myself as a very strong person but I am exhausted, we don't know how much more heartbreak we can take, we don't know what the future holds for us, we can only move forward holding on to a tiny glimmer of hope that we will eventually get our miracle rainbow baby and all this "bad luck" will pass.
I had a very supportive midwife this time, who listened to me and that made such a difference, she gave me advice that when I get a positive again, I go straight in to be monitored and more importantly she did what any normal human being should do she simply said "i'm sorry", it meant the world as if I was finally believed, that my babies did exist.
I chose to share my story not for sympathy but because I feel that the word miscarriage still has a lot of stigma attached to it, a taboo subject even in 2017 people are scared to speak out about it because they shouldn't, we are encouraged to keep our babies a secret until we are classed as "safe".
We all started out as "a ball of cells" and in an ideal world we would all survive and become little people, but sometimes unfortunately that does not happen, we are sharing our story to try and help end that stigma and also wish to raise money for Tommy's, who is a valuable charity and very close to our hearts.


text:
Saitama is a hero who only became a hero for fun. After three years of "special" training, though, he's become so strong that he's practically invincible. In fact, he's too strong — even his mightiest opponents are taken out with a single punch, and it turns out that being devastatingly powerful is actually kind of a bore. With his passion for being a hero lost along with his hair, yet still faced with new enemies every day, how much longer can he keep it going?
Genre: Action & Adventure, Animation, Comedy
Studio: TV Tokyo, Niconico
Keyword: martial arts, monster, cyborg, superhero, supernatural, karate, parody, social commentary, based on manga, alien invasion, fighting, super power, zero to hero, seinen, anime, ganges
Cast: Kazuhiro Yamaji, Yuichi Nakamura, Kenjiro Tsuda, Aoi Yuki, Hiroki Yasumoto, Saori Hayami
Season Season 0 Season 1 Season 2 Season 3
Princess Sarah
NARUTO Spin-Off: Rock Lee & His Ninja Pals
Marvel's Ultimate Spider-Man
Mischievous Kiss
Marvel's Hulk and the Agents of S.M.A.S.H.


God gives all of us the great privilege of partnering with Him in what He wants to do in the world. My Church is committed to reaching those who are far from God, unleashing unprecedented levels of compassion into a broken world, and turning us into increasingly devoted followers of Christ. We do this with a full commitment to bring the message of hope and love that comes through Jesus Christ.
As you tithe and contribute to the campuses of My Church, consider the convenient options available.
* Weekend Services: Simply place cash or checks in offering bag during any of the weekend services. Be sure to include name and address on check or envelope in order to receive credit for tax purposes; and designate the campus to which you would like the offering applied.
* By Mail: Mail your donation to the main campus at 55 Main St. My Town, CA, 00000. Be sure to include name and address on check or envelope so that donation credit may be provided for tax purposes; and designate the campus to which you would like the offering applied.
* Online Giving: Online giving allows for a specific dollar amount to be automatically deducted from a checking or savings account. You can set this up as a one-time or recurring gift. Online giving is not only easy, but safe and secure.
©2019 Depth. All Rights Reserved.


Using time efficiently and applying brain compatible learning principles means thinking about and planning to use every minute purposefully. We have none to waste. This means choosing what is most important to include during times when we need students' attention and then allowing for time to process and make meaning. The amount of content to be learned must match the time available. Trying to cover, or cram too much stuff into too little time is just frustrating for all involved.
The brain likes a focus-refocus use of time. Time needs to be built in to allow the brain to work with new content before more is added. Too much focused attention without time for processing and time to make meaning will result in much of what is being taught to be pushed out or deleted.
Plan for the age of the students + or – 2 minutes for focused attention on new content then they must have time to process and distribute.
The primacy/recency effect says that the brain is most likely to pay attention and remember what it presented at the beginning of a learning session and at the end. We can play with this by creating more beginnings and endings within a learning session. Giving short breaks provide the ability to have more beginnings and endings. Doing a quick review before and after helps you capitalize on the additional beginnings and endings and the fact that for each the brain remembers what was first and last.
Class should always start on time and include a clear statement of the learning goals along with what will happen during the class period. Class should end with a closure that includes what was most important from the lesson.
Begin and end with strong emotion to strengthen memory.
When learning something new, the brain automatically searches for an existing framework of previously learned material to which it might attach. By planning time to activate prior knowledge before launching into a lesson increases the chances of stronger connections being made and that whatever is being taught is actually learned.
What most efficient use of students' time for the greatest amount of learning? How should lessons be planned based on what is known about how the brain uses time best?
Start classes on time and plan to activate prior knowledge to "wake up" existing neural networks.
Practice routines and rituals to ensure everyone can successfully meet the expectations. This will help use class time most efficiently.
Create visuals for routines capitalizing on visual memory.
Embed content into routines. Creating a content Memory Circle is one strategy that accomplishes this.


text:
// Copyright (c) 2012 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "extensions/browser/api/declarative/rules_registry.h"

#include <memory>
#include <utility>

#include "base/bind.h"
#include "base/containers/contains.h"
#include "base/logging.h"
#include "base/metrics/histogram_macros.h"
#include "base/strings/stringprintf.h"
#include "base/strings/utf_string_conversions.h"
#include "base/time/time.h"
#include "base/values.h"
#include "content/public/browser/browser_task_traits.h"
#include "content/public/browser/browser_thread.h"
#include "content/public/browser/notification_details.h"
#include "content/public/browser/notification_source.h"
#include "extensions/browser/api/declarative/rules_cache_delegate.h"
#include "extensions/browser/extension_error.h"
#include "extensions/browser/extension_prefs.h"
#include "extensions/browser/extension_registry.h"
#include "extensions/browser/extension_system.h"
#include "extensions/browser/extensions_browser_client.h"
#include "extensions/browser/state_store.h"
#include "extensions/common/api/declarative/declarative_manifest_data.h"
#include "extensions/common/extension.h"
#include "extensions/common/extensions_client.h"
#include "extensions/common/manifest_constants.h"

namespace extensions {

namespace {

const char kSuccess[] = "";
const char kDuplicateRuleId[] = "Duplicate rule ID: %s";
const char kErrorCannotRemoveManifestRules[] =
    "Rules declared in the 'event_rules' manifest field cannot be removed";

base::Value RulesToValue(const std::vector<const api::events::Rule*>& rules) {
  base::Value value(base::Value::Type::LIST);
  for (const auto* rule : rules)
    value.Append(std::move(*rule->ToValue()));
  return value;
}

std::vector<api::events::Rule> RulesFromValue(const base::Value* value) {
  std::vector<api::events::Rule> rules;

  if (!value || !value->is_list())
    return rules;

  base::Value::ConstListView list_view = value->GetList();
  rules.reserve(list_view.size());
  for (const base::Value& value : list_view) {
    if (!value.is_dict())
      continue;
    api::events::Rule rule;
    if (api::events::Rule::Populate(value, &rule))
      rules.push_back(std::move(rule));
  }

  return rules;
}

std::string ToId(int identifier) {
  return base::StringPrintf("_%d_", identifier);
}

}  // namespace

// RulesRegistry

RulesRegistry::RulesRegistry(content::BrowserContext* browser_context,
                             const std::string& event_name,
                             content::BrowserThread::ID owner_thread,
                             RulesCacheDelegate* cache_delegate,
                             int id)
    : browser_context_(browser_context),
      owner_thread_(owner_thread),
      event_name_(event_name),
      id_(id),
      ready_(/*signaled=*/!cache_delegate),  // Immediately ready if no cache
                                             // delegate to wait for.
      last_generated_rule_identifier_id_(0) {
  if (cache_delegate) {
    cache_delegate_ = cache_delegate->GetWeakPtr();
    cache_delegate->Init(this);
  }
}

std::string RulesRegistry::AddRulesNoFill(
    const std::string& extension_id,
    std::vector<api::events::Rule> rules_in,
    RulesDictionary* destination,
    std::vector<const api::events::Rule*>* rules_out) {
  DCHECK_CURRENTLY_ON(owner_thread());

  // Verify that all rule IDs are new.
  for (const auto& rule : rules_in) {
    const RuleId& rule_id = *(rule.id);
    // Every rule should have a priority assigned.
    DCHECK(rule.priority);
    RulesDictionaryKey key(extension_id, rule_id);
    if (rules_.find(key) != rules_.end() ||
        manifest_rules_.find(key) != manifest_rules_.end())
      return base::StringPrintf(kDuplicateRuleId, rule_id.c_str());
  }

  std::vector<const api::events::Rule*> rule_ptrs;
  rule_ptrs.reserve(rules_in.size());
  for (auto& rule : rules_in)
    rule_ptrs.push_back(&rule);
  std::string error = AddRulesImpl(extension_id, rule_ptrs);

  if (!error.empty())
    return error;

  // Commit all rules into |rules_| on success.
  rule_ptrs.clear();
  for (auto& rule : rules_in) {
    const RuleId& rule_id = *(rule.id);
    RulesDictionaryKey key(extension_id, rule_id);

    auto insert_result = destination->emplace(key, std::move(rule));
    // All rule IDs are new so insert had better not have failed.
    DCHECK(insert_result.second);

    if (rules_out)
      rule_ptrs.push_back(&(insert_result.first->second));
  }
  if (rules_out)
    *rules_out = rule_ptrs;

  MaybeProcessChangedRules(extension_id);
  return kSuccess;
}

std::string RulesRegistry::AddRules(
    const std::string& extension_id,
    std::vector<api::events::Rule> rules_in,
    std::vector<const api::events::Rule*>* rules_out) {
  return AddRulesInternal(extension_id, std::move(rules_in), &rules_,
                          rules_out);
}

std::string RulesRegistry::AddRulesInternal(
    const std::string& extension_id,
    std::vector<api::events::Rule> rules_in,
    RulesDictionary* destination,
    std::vector<const api::events::Rule*>* rules_out) {
  DCHECK_CURRENTLY_ON(owner_thread());

  std::string error = CheckAndFillInOptionalRules(extension_id, &rules_in);
  if (!error.empty())
    return error;
  FillInOptionalPriorities(&rules_in);

  return AddRulesNoFill(extension_id, std::move(rules_in), destination,
                        rules_out);
}

std::string RulesRegistry::RemoveRules(
    const std::string& extension_id,
    const std::vector<std::string>& rule_identifiers) {
  DCHECK_CURRENTLY_ON(owner_thread());

  // Check if any of the rules are non-removable.
  for (RuleId rule_id : rule_identifiers) {
    RulesDictionaryKey lookup_key(extension_id, rule_id);
    auto itr = manifest_rules_.find(lookup_key);
    if (itr != manifest_rules_.end())
      return kErrorCannotRemoveManifestRules;
  }

  std::string error = RemoveRulesImpl(extension_id, rule_identifiers);

  if (!error.empty())
    return error;

  for (auto i = rule_identifiers.cbegin(); i != rule_identifiers.cend(); ++i) {
    RulesDictionaryKey lookup_key(extension_id, *i);
    rules_.erase(lookup_key);
  }

  MaybeProcessChangedRules(extension_id);
  RemoveUsedRuleIdentifiers(extension_id, rule_identifiers);
  return kSuccess;
}

std::string RulesRegistry::RemoveAllRules(const std::string& extension_id) {
  std::string result =
      RulesRegistry::RemoveAllRulesNoStoreUpdate(extension_id, false);
  MaybeProcessChangedRules(extension_id);  // Now update the prefs and store.
  return result;
}

std::string RulesRegistry::RemoveAllRulesNoStoreUpdate(
    const std::string& extension_id,
    bool remove_manifest_rules) {
  DCHECK_CURRENTLY_ON(owner_thread());

  std::string error = RemoveAllRulesImpl(extension_id);

  if (!error.empty())
    return error;

  auto remove_rules = [&extension_id](RulesDictionary& dictionary) {
    for (auto it = dictionary.begin(); it != dictionary.end();) {
      if (it->first.first == extension_id)
        dictionary.erase(it++);
      else
        ++it;
    }
  };
  remove_rules(rules_);
  if (remove_manifest_rules)
    remove_rules(manifest_rules_);

  RemoveAllUsedRuleIdentifiers(extension_id);
  return kSuccess;
}

void RulesRegistry::GetRules(const std::string& extension_id,
                             const std::vector<std::string>& rule_identifiers,
                             std::vector<const api::events::Rule*>* out) {
  DCHECK_CURRENTLY_ON(owner_thread());

  for (const auto& i : rule_identifiers) {
    RulesDictionaryKey lookup_key(extension_id, i);
    auto entry = rules_.find(lookup_key);
    if (entry != rules_.end())
      out->push_back(&entry->second);
    entry = manifest_rules_.find(lookup_key);
    if (entry != manifest_rules_.end())
      out->push_back(&entry->second);
  }
}

void RulesRegistry::GetRules(const std::string& extension_id,
                             RulesDictionary* rules,
                             std::vector<const api::events::Rule*>* out) {
  for (auto& i : *rules) {
    const RulesDictionaryKey& key = i.first;
    if (key.first == extension_id)
      out->push_back(&i.second);
  }
}

void RulesRegistry::GetAllRules(const std::string& extension_id,
                                std::vector<const api::events::Rule*>* out) {
  DCHECK_CURRENTLY_ON(owner_thread());
  GetRules(extension_id, &manifest_rules_, out);
  GetRules(extension_id, &rules_, out);
}

void RulesRegistry::OnExtensionUnloaded(const Extension* extension) {
  DCHECK_CURRENTLY_ON(owner_thread());
  std::string error = RemoveAllRulesImpl(extension->id());
  if (!error.empty())
    ReportInternalError(extension->id(), error);
}

void RulesRegistry::OnExtensionUninstalled(const Extension* extension) {
  DCHECK_CURRENTLY_ON(owner_thread());
  std::string error = RemoveAllRulesNoStoreUpdate(extension->id(), true);
  if (!error.empty())
    ReportInternalError(extension->id(), error);
}

void RulesRegistry::OnExtensionLoaded(const Extension* extension) {
  DCHECK_CURRENTLY_ON(owner_thread());

  std::vector<const api::events::Rule*> rules;
  GetAllRules(extension->id(), &rules);

  DeclarativeManifestData* declarative_data =
      DeclarativeManifestData::Get(extension);
  if (declarative_data) {
    std::vector<api::events::Rule> manifest_rules =
        declarative_data->RulesForEvent(event_name_);
    if (manifest_rules.size()) {
      std::string error =
          AddRulesInternal(extension->id(), std::move(manifest_rules),
                           &manifest_rules_, nullptr);
      if (!error.empty())
        ReportInternalError(extension->id(), error);
    }
  }

  std::string error = AddRulesImpl(extension->id(), rules);
  if (!error.empty())
    ReportInternalError(extension->id(), error);
}

size_t RulesRegistry::GetNumberOfUsedRuleIdentifiersForTesting() const {
  size_t entry_count = 0u;
  for (auto extension = used_rule_identifiers_.cbegin();
       extension != used_rule_identifiers_.cend(); ++extension) {
    // Each extension is counted as 1 just for being there. Otherwise we miss
    // keys with empty values.
    entry_count += 1u + extension->second.size();
  }
  return entry_count;
}

void RulesRegistry::DeserializeAndAddRules(const std::string& extension_id,
                                           std::unique_ptr<base::Value> rules) {
  DCHECK_CURRENTLY_ON(owner_thread());

  // Since this is called in response to asynchronously loading rules from
  // storage, the extension may have been unloaded by the time this is called.
  if (!ExtensionRegistry::Get(browser_context())
           ->enabled_extensions()
           .Contains(extension_id)) {
    return;
  }

  std::string error = AddRulesNoFill(extension_id, RulesFromValue(rules.get()),
                                     &rules_, nullptr);
  if (!error.empty())
    ReportInternalError(extension_id, error);
}

void RulesRegistry::ReportInternalError(const std::string& extension_id,
                                        const std::string& error) {
  std::unique_ptr<ExtensionError> error_instance(new InternalError(
      extension_id, base::ASCIIToUTF16(error), logging::LOG_ERROR));
  ExtensionsBrowserClient::Get()->ReportError(browser_context_,
                                              std::move(error_instance));
}

RulesRegistry::~RulesRegistry() {
}

void RulesRegistry::MarkReady(base::Time storage_init_time) {
  DCHECK_CURRENTLY_ON(owner_thread());

  if (!storage_init_time.is_null()) {
    UMA_HISTOGRAM_TIMES("Extensions.DeclarativeRulesStorageInitialization",
                        base::Time::Now() - storage_init_time);
  }

  ready_.Signal();
}

void RulesRegistry::ProcessChangedRules(const std::string& extension_id) {
  DCHECK_CURRENTLY_ON(owner_thread());

  DCHECK(base::Contains(process_changed_rules_requested_, extension_id));
  process_changed_rules_requested_[extension_id] = NOT_SCHEDULED_FOR_PROCESSING;

  std::vector<const api::events::Rule*> new_rules;
  GetRules(extension_id, &rules_, &new_rules);
  content::GetUIThreadTaskRunner({})->PostTask(
      FROM_HERE,
      base::BindOnce(&RulesCacheDelegate::UpdateRules, cache_delegate_,
                     extension_id, RulesToValue(new_rules)));
}

void RulesRegistry::MaybeProcessChangedRules(const std::string& extension_id) {
  // Read and initialize |process_changed_rules_requested_[extension_id]| if
  // necessary. (Note that the insertion below will not overwrite
  // |process_changed_rules_requested_[extension_id]| if that already exists.
  std::pair<ProcessStateMap::iterator, bool> insertion =
      process_changed_rules_requested_.insert(std::make_pair(
          extension_id,
          browser_context_ ? NOT_SCHEDULED_FOR_PROCESSING : NEVER_PROCESS));
  if (insertion.first->second != NOT_SCHEDULED_FOR_PROCESSING)
    return;

  process_changed_rules_requested_[extension_id] = SCHEDULED_FOR_PROCESSING;
  ready_.Post(FROM_HERE,
              base::BindOnce(&RulesRegistry::ProcessChangedRules,
                             weak_ptr_factory_.GetWeakPtr(), extension_id));
}

bool RulesRegistry::IsUniqueId(const std::string& extension_id,
                               const std::string& rule_id) const {
  auto identifiers = used_rule_identifiers_.find(extension_id);
  if (identifiers == used_rule_identifiers_.end())
    return true;
  return identifiers->second.find(rule_id) == identifiers->second.end();
}

std::string RulesRegistry::GenerateUniqueId(const std::string& extension_id) {
  while (!IsUniqueId(extension_id, ToId(last_generated_rule_identifier_id_)))
    ++last_generated_rule_identifier_id_;
  return ToId(last_generated_rule_identifier_id_);
}

std::string RulesRegistry::CheckAndFillInOptionalRules(
    const std::string& extension_id,
    std::vector<api::events::Rule>* rules) {
  // IDs we have inserted, in case we need to rollback this operation.
  // TODO(rdevlin.cronin, avi): Um, this variable is never inserted into; is
  // this a bug? https://crbug.com/913655
  std::vector<std::string> rollback_log;

  // First we insert all rules with existing identifier, so that generated
  // identifiers cannot collide with identifiers passed by the caller.
  for (const auto& rule : *rules) {
    if (rule.id.get()) {
      std::string id = *(rule.id);
      if (!IsUniqueId(extension_id, id)) {
        RemoveUsedRuleIdentifiers(extension_id, rollback_log);
        return "Id " + id + " was used multiple times.";
      }
      used_rule_identifiers_[extension_id].insert(id);
    }
  }
  // Now we generate IDs in case they were not specified in the rules. This
  // cannot fail so we do not need to keep track of a rollback log.
  for (auto& rule : *rules) {
    if (!rule.id.get()) {
      rule.id = std::make_unique<std::string>(GenerateUniqueId(extension_id));
      used_rule_identifiers_[extension_id].insert(*(rule.id));
    }
  }
  return std::string();
}

void RulesRegistry::FillInOptionalPriorities(
    std::vector<api::events::Rule>* rules) {
  for (auto& rule : *rules) {
    if (!rule.priority.get())
      rule.priority = std::make_unique<int>(DEFAULT_PRIORITY);
  }
}

void RulesRegistry::RemoveUsedRuleIdentifiers(
    const std::string& extension_id,
    const std::vector<std::string>& identifiers) {
  std::vector<std::string>::const_iterator i;
  for (i = identifiers.begin(); i != identifiers.end(); ++i)
    used_rule_identifiers_[extension_id].erase(*i);
}

void RulesRegistry::RemoveAllUsedRuleIdentifiers(
    const std::string& extension_id) {
  used_rule_identifiers_.erase(extension_id);
}

}  // namespace extensions

redpajama_set_name: RedPajamaGithub


An economic slowdown, missed opportunities for inward investment and the threatened loss of EU support is causing concern in north Wales and Cheshire.
With low unemployment and high vacancy levels in many occupational groupings, it might seem strange that Training & Enterprise Councils (TECs) in north Wales and Cheshire worry about a relative lack of success in attracting inward investors. But they do.
One reason for their concern is that the assisted area status of much of the region may change soon. Another reason is that several of the local economies seem to be performing below their potential, given the existing industrial structure. This is troubling at a time when the growth rate of the national economy is slowing and export markets are under renewed pressure.
Most of Anglesey and the Wirral have development area status. Gwynedd, Flintshire, Wrexham and much of north and west Cheshire have intermediate area status. The definition of these areas may change early this year, in readiness for the new European Union designations of regional aid that come into force in January 2000.
While Merseyside, including the Wirral, looks likely to retain its eligibility for maximum aid, other areas may well be downgraded.
Between 1986 and 1995, the north-west region, which accounts for 14% of the UK GDP, attracted 11.5% of the inward investment by value from overseas. The region feels that it has lost out to Scotland and Wales, both of which have attracted shares of this inward flow well above their share of national output. Regional aid expenditure in the north-west was £24m in 1995-96, compared with £117m in Scotland and £98m in Wales.
Within the region, the prime beneficiary of jobs created by inward investors has been Greater Manchester. Between 1986/7 and 1996/7, it accounted for 45% of the total compared with 29% for Cheshire and 17% for Merseyside.
Within Cheshire, the prime benefit has been experienced in the Warrington area in the north of the county. Chester has received only 4% of the projects, while the Wirral and Ellesmere Port have attracted less than 4% of the regional total, with a limited number of small investments by companies in the manufacturing industry.
In north Wales, projects have gone to the east rather than the west of the region. Inward investment in Wrexham and Flintshire has contributed strongly to the employment increase in north-east Wales of more than 15,000 jobs since1985. In these areas, there is a desire to retain this momentum, particularly in the manufacturing sector.
Recent projects have included an expansion by the Japanese lens manufacturer Hoya, in Wrexham, and an investment in car components manufacturing by Baumeister and Ostler.
If the change in employment or output of a local economy over time is compared with changes in the national economy on a sector-by-sector basis, then it becomes possible to distinguish an 'industry effect' on the overall strength or weakness of the change, from a 'local effect'. This is a relatively crude way of seeing whether a local economy is performing well or poorly, on the basis of how each local industry is doing against a national standard.
The results have to be interpreted with care. The local industry may not fit the output mix of the sector nationally. A slow growth in employment in an industry locally, compared with the national growth rate, may be due to a successful performance in raising labour productivity that causes output to grow more strongly than employment.
Given the caution, it is interesting to note that, while the negative growth in employment in the north-west between 1991 and 1995 was more than twice the rate of decline experienced nationally, more than two-thirds can be attributed to a local or regional effect, rather than the region's industrial structure.
Areas such as west Cheshire and north-west Wales look to inward investment to introduce a stronger representation locally of employment sectors that are growing strongly, nationally and internationally.
In both areas, the evidence of new firm formation and the growth of smaller enterprises shows relative weakness. So it is difficult to encourage local economic expansion to be home-grown, even with the many policy aids that are available in both areas.
At the same time, west Cheshire and north Wales suffer disadvantages in the competition for mobile investment, even with government regional aid. The skill base, for example, is poor. This is especially true among manual grades of worker.
In terms of infrastructure, the local provision has improved vastly compared with 20 years ago. Port and airport facilities are good in Liverpool and Manchester. However, the road links with the rest of the country are getting worse. They suffer from heavy congestion, although the north Birmingham relief road will greatly help access to London, the south-east and the Channel ports. And, along with the rest of the north-west region, the areas share the limitations of the west coast main rail line.
More tenuously, the external perception of the areas is not very positive compared with other locations an inward investor might consider. The town of Chester is the notable exception to this. It could be the marketing bridge to build on for the whole area.


Meaty, Veggie, & Vegan options. Menu changes each week.
A nice blend of earthy beets and light and fresh citrus. Our bowls are great warmed or cold.
This bowl hits all the right notes. Tangy, slightly sweet, paired with fresh veggies and buckwheat noodles. Our bowls are great warmed or cold.


text:
The push to use antibiotics to prevent sexually transmitted infections raises concerns
by Devora November 23, 2022
The gonorrhea bacterium (pictured) has developed resistance to certain antibiotics. Credit: SPL
A health department in the United States has become one of the first to recommend that people at high risk of contracting a sexually transmitted infection (STD) receive a preventive dose of antibiotics after unprotected sex. Clinical trials have shown that the strategy can reduce infections such as chlamydia, syphilis and gonorrhea. However, some researchers worry that it will contribute to antibiotic resistance.
Last month, the San Francisco Department of Public Health recommended that people at high risk of infection take a dose of the antibiotic doxycycline after unprotected sex to prevent bacterial STDs.
Rates of bacterial STDs have been steadily increasing over the past decade, particularly among men who have sex with men (MSM). "We have no tool to reduce the rate [bacterial] Sexually transmitted diseases, in addition to asking people to use condoms, including oral sex, says infectious disease doctor Jean-Michel Molina at the University of Paris.
Molina presided over the first trial1 of post-exposure prophylaxis with doxycycline—a preventive treatment strategy known as doxyPEP—which reported results in 2018. In that trial, 22 percent of those who used doxyPEP and 44 percent who did not became infected with an STD over nine months. Antibiotic use led to a 70% reduction in chlamydia infections and a 73% reduction in syphilis infections among participants. Gonorrhea infections did not decrease significantly.
DoxyPEP is similar to the highly successful strategy of taking antiviral drugs before unprotected sex to prevent HIV infection – known as HIV-PrEP. Taking HIV-PrEP reduces the risk of sexually transmitted infection by about 99%.
Trial success
San Francisco adopted the policy after presenting interim results of another trial — called DoxyPEP — at the International AIDS Conference in Montreal in late July. This trial, which involved MSM and trans women either living with HIV or taking HIV-PrEP, was stopped early because taking doxycycline after unprotected sex was so effective at reducing STIs. Everyone enrolled in the trial, led by pathologist Annie Luetkemeyer at the University of California, San Francisco, then received doxyPEP. Chlamydia and syphilis infections were more than 70% lower and gonorrhea infections were 55% lower in each trimester in those receiving doxyPEP. In people who did not take doxyPrep, about 30% contracted one or more STIs each trimester.
Syphilis in men can cause serious health problems such as blindness and nerve damage if left untreated. Chlamydia and gonorrhea infections in men are rarely serious, but in women they can lead to infertility. And syphilis can be passed to unborn children and cause miscarriage, stillbirth, or brain and organ damage in babies born with the disease.
However, researchers are divided on whether the evidence of efficacy in MSM alone is sufficient to make the decision to formally launch doxyPEP. Manik Kohli, a sexual health doctor and researcher at University College London, says more data from multiple trials is needed to see if doxyPEP causes antibiotic resistance.
Other jurisdictions are taking a more cautious approach than the San Francisco Department of Public Health, which did not respond of nature request for comment. The UK Health Safety Agency and the British Association for Sexual Health and HIV say they do not support the doxyPEP strategy for syphilis or chlamydia prevention, partly because of a lack of evidence on antimicrobial resistance.
Facing resistance
When exposed to antibiotics, bacteria that have resistance and survive can spread. Chris Kenyon, a microbiologist at the Institute of Tropical Medicine in Antwerp, Belgium, says that using doxycycline to prevent infections drastically increases a person's exposure to the antibiotic, which could cause resistance. In the DoxyPEP trial, some participants took more than 20 doses of doxycycline each month, an amount Kenyon describes as "astronomical."
Doxycycline is a "critically important" antibiotic for treating other conditions, including skin infections caused by Staphylococcus disease and bacterial pneumonia, Kenyon says. DoxyPEP could lead to the emergence of antibiotic resistance in the bacteria that cause these infections and limit treatment options, he says.
He says health care workers should take a proactive approach when prescribing antibiotics as a preventative treatment, particularly for MSDs. They are a key population for the emergence of antibiotic resistance if antibiotic use is high, because people tend to have multiple sexual partners and networks that increase the likelihood of the spread of resistant bacteria. Sex workers are another group in which antimicrobial resistance has emerged in the past.
Resistance to the tetracycline class of antibiotics, which includes doxycycline, is already common for gonorrhea. In the United States, about 25% of gonorrhea cases are caused by tetracycline-resistant bacteria. Elsewhere, resistance rates are higher, with studies reporting rates closer to 60% or 70% in Europe1,3.
Molina expects doxyPEP's effectiveness against gonorrhea will depend on rates of resistance in the local community and will likely decline over time as resistance levels rise.
But Luetkemeyer says early results from a second French trial, called DOXYVAC, show that doxycycline reduces gonorrhea infections — despite high levels of resistance. The results indicate that the drug still prevents an infection from taking hold, even if it is ineffective in treating an established infection. "It often takes a lot less medicine to prevent a disease than to treat a disease," he says.
Other infections
Resistance to doxycycline has not occurred in chlamydia or syphilis. Testing whether doxyPEP leads to resistance to these infections could take years, Molina says.
Luetkemeyer and her colleagues have collected swab and stool samples to see if people using doxycycline as a preventative change the community of microbes living in the gut or increase antibiotic resistance. These results will be presented at a conference in February 2023. Luetkemeyer also notes that there are other sources of doxycycline in the community that could contribute to resistance.
One hope is that the use of doxyPEP in MSM could reduce rates of bacterial STIs in the wider community – including women, who bear the brunt of chlamydia and gonorrhea infections – as HIV-PrEP has done for HIV in high-prevalence countries. income.
But Kenyon is skeptical that doxyPEP will reduce STD rates, which can remain stubbornly high even after large-scale interventions. In the late 1990s, a mass treatment campaign with the antibiotic azithromycin to eradicate an outbreak of syphilis in Vancouver initially reduced rates, but they soon recovered2.
Off-label use
Since Molina and his colleagues published the results of the first doxyPEP study in 2018, people have been using doxycycline off-label as a preventative tool, he says. Kenyon fears that doxyPEP could expose people to the antibiotic for years or even decades.
For people already using doxyPEP, public health recommendations are unlikely to persuade them to stop, Kohli says. After Luetkemeyer's presentation at the International AIDS Conference in July, the US Centers for Disease Control and Prevention released information to guide the use of doxyPEP. The agency will issue follow-up guidance when final data are released and reviewed, a spokesman said Nature.
Guidelines for use are important for informing people about the safety of a strategy they may already be using and for making preventive treatment available to people who may not be able to support doxyPEP on their own, says Dr. of sexual health Jenell Stewart at Hennepin Healthcare in Minneapolis, Minnesota. Stewart leads doxycycline prophylaxis trial in Kenya for women taking HIV-PrEP4.
Despite the unknowns, Stewart says the benefits outweigh the risks. "People should have access to this tool if it makes sense for them and their lifestyle," he says.
Colorado shooting victim says LGBT+ group targeting hate crimes saved him
Tycoon Tony Fernandes' AirAsia X returns to black amid post-pandemic travel recovery
White dwarfs with "polluted" atmospheres reveal stars and planets grow together
JWST ever spotted star birth in the Carina Nebula, and it's glorious : ScienceAlert
Bees are fish: The weirdest facts we learned in 2022


!! OMG, Liza Minnelli is lookin well… !!
The E! LIVE Golden Globes red carpet made a tiny mistake on Sunday when they mistook Lena Dunham for Liza Minnelli. Whoops!
1 Comment on "OMG, Liza Minnelli is lookin well…"


Seth Alexander is presumed innocent, until proven guilty in a court of law. Not all of outcomes are known or final.
Is Seth Alexander a criminal?
Seth Alexander is innocent until proven guilty in a court of law.
What was Seth Alexander arrested for?
When was Seth Alexander arrested?
How old was Seth Alexander at the time of the arrest?
Where was Seth Alexander arrested?
What race is Seth Alexander?
Seth Alexander ( Male ) was 20 years old at the time of the arrest. was arrested on 2018-09-14 10:11:00. Was arrested in CLARKSVILLE, Arkansas. The address information we have on record is: CLARKSVILLE, AR. The arrest was made by CLPD .
Below you can find more information about the charges of Seth Alexander (if available).
This official record of Seth Alexander is redistributed by FindMugshots.com and is protected by publishing, constitutional and other legal rights. The official record was collected from local law enforcement agencies of Arkansas. Not all of outcomes of this arrest report are known or final.
Not the Seth Alexander you were searching for? Use the search bar above to find the correct record or view all results for Seth Alexander in All States.


text:
We are building the future of personal finance
Bilance is a European app with a mission to automate the experience of personal finances. We aim to build a system that helps people to save time and money and gives a holistic overview of all the aspects of one's wealth. We believe that everybody should have a clear understanding of their finances and a path to financial independence.
We have been trying different apps and solutions for a long time now to solve our own needs. However, most applications are either too manual, too complicated, or do not give a holistic overview of our finances.
With Open Banking users have the power over their data. Because banks don't really help you to spend smarter, we decided to build something that does. We are passionate about getting it right. So get in touch with us with any questions or feedback. We'd love to hear from you.
We'll help you make better decisions
hello@bilanceapp.com
Account Information Service is provided by SIA "Nordigen Solutions" and by GoCardless SAS. SIA "Nordigen Solutions"(registration No.40103982535) is a limited liability company registered under the laws of the Republic of Latvia and is operating as an authorized account information service provider, supervised by the Financial and Capital Market Commission of the Republic of Latvia. GoCardless SAS (registration No.834422180) is a limited liability company registered under the laws of the French Republic and is operating as an authorized account information service provider, supervised by the French Financial Conduct Authority (Autorité de Contrôle Prudentiel et de Résolution).
2023 © Bilance Technology OÜ


text:
Double Rescue on Lugnaquilla (15/12/12)
At 12:00pm today, December 15th, the Glen of Imaal Red Cross Mountain Rescue Team and the Dublin & Wicklow Mountain Rescue Team were requested by An Garda Síochána to come to the aid of a male hill walker who had sustained a leg injury while descending from Lugnaquilla.
The man who was with 2 other friends, was descending when the injury occurred. He continued on with the help of his friends, but due to the pain of the injury they decided to call Mountain Rescue. The party of three where located using SARLOC, a computer program used by Mountain Rescue, to use the man's smart phone to identify his location.
The man was met by members of both teams, who assessed and treated his injury. He was then packaged and winched to Rescue 116, the Irish Coastguard helicopter which had been tasked to the incident.
As the teams where finishing with this incident they also engaged in a second rescue in the same area of Lugnaquilla. A young girl had sustained a similar injury. She was assessed and treated for her injuries before being stretched off the mountain to a waiting 4 wheel drive vehicle.
Mountain Rescue would like to thank all those involved in both successful rescues including An Garda Síochána, The Irish Coastguard & Wicklow Mountains National Park.
Call Out 52: Glendalough Rescue 07/09/16
Glenmalure Rescue (09/03/10)
Great Sugarloaf Rescue 26/09/14
Christmas Rescues (25/12/08)
Call Out 45: Avonmore Search 23/08/15
Sally Gap Rescue (05/04/13)


Former Hook fiction winner and UVA creative writing MFA, Harbach was the "It" first-time writer two years ago, getting a bidding war and a roll-out that would make published writers who have to do their own marketing– the majority– weep. With good reason. The Art of Fielding, which made the New York Times best books of 2011 list, is a darn good read, loosely about baseball at Westish College in northern Wisconsin, but also about friendship, family, love, and dreams. You know, the basics.
We'll confess, we've been remiss in reading this respected UVA creative writing prof, but once we did, we have to say this is the most beautiful prose we've read all year. Set in the oft-skipped years between the Civil War and the Civil Rights Movement, Tilghman digs into his own centuries-deep family history on the Eastern Shore in Maryland, and charts the oft-thwarted economic ambitions of a plantation owner and the people who are technically free, but only one slip-up away from a lynching.
Okay, so far the UVA creative writing department is figuring heavily on this list, but no apologies for that. Casey's classic is Spartina, for which he won the 1989 National Book Award. But we're recommending his 1999 The Half-life of Happiness because it's such a Charlottesville book, with scenes set at McGuffey Art Center on First Fridays, and characters modeled on people who still live around here. Have some roman a clef fun trying to figure out who's who.
Brown burst on the scene in 1973 with her then-ground-breaking Rubyfruit Jungle, when nice Southern girls didn't write explicitly about lesbianism. She's gone on to pen dozens of books, including the sleuthing-cat franchise co-authored by Sneaky Pie Brown. The avid horsewoman also has a series of fox-hunting mysteries. But we're suggesting another Charlottesville-set book from 1994. We quite enjoyed Brown's tale of a 34-year-woman who thinks she's dying, tells her family and friends what she thinks of them, and comes out, only to discover the diagnosis was botched, creating quite a stir at Farmington, as we recall.
With all the Grisham legal thrillers and occasional baseball or football novel– we count 27– trying to decide where to dive in can be challenging. A Time to Kill, Grisham's first book, would be a good place to start, given that his next offering coming out this fall will be a sequel set 10 years later. However, we pick The Confession because of Grisham's work for the Innocence Project and his advocacy in Virginia's notorious false confession cases, such as the Norfolk Four. Grisham won the 2011 Harper Lee Prize for Legal Fiction for The Confession, and what subject makes a better page turner than an innocent man set to be executed in four days?


View the exciting images below, as section of Excellent Small Entryway Ideas as Your Warm Welcoming report which is classified within Interior Designs, small entryway ideas storage, small entryway ideas pinterest, small entryway ideas kids and published at June 4th, 2013 17:47:59 PM by Mueller Juliane.
To make a good entrance, you don't need to offer excessive style. Minimalist vogue are going to be wonderful for your guests. they\'re going to get their sensible impression once they pass the minimalist entrance. it\'s not solely set in a very massive home, it may be set within the tiny home that don\'t have any a lot of space to be designed. however it\'s still a good entrance. you\'ll see within the gallery that content of tiny entrance that set within the tiny home well.
Obtain the Tiled Entryway Ideas images by clicking the right mouse to get the high resolution version. Here is wanted instruction on small entryway ideas. We have the best substance for small entryway ideas! You can find Tiled Entryway Ideas guide and see the latest Excellent Small Entryway Ideas as Your Warm Welcoming in here.


text:
Home Business Companies Microsoft
Amazon offers free entry-level Web services pricing. What will Microsoft do?
On October 21, Amazon.com announced a new, free entry-level tier for new Amazon Web Services (AWS) customers. Is Microsoft going to retaliate? Sounds like something may be happening.
Written by Mary Jo Foley, Senior Contributing Editor on Oct. 21, 2010
On October 21, Amazon.com announced a new, free entry-level tier for new Amazon Web Services (AWS) customers.
Is Microsoft going to retaliate, I wondered. Perhaps.
Amazon announced that new users will will be able to run a free Amazon EC2 instance for a year, "while also leveraging a new free usage tier for Amazon S3, Amazon Elastic Block Store, Amazon Elastic Load Balancing, and AWS data transfer." The company is calling the new offering its free usage tier.
In January 2010, Microsoft asked developers for feedback on what they wanted to see in Windows Azure. The current and potential Azure developers spoke: Lower pricing.
The No. 1 suggestion was: "Make it less expensive to run my very small service on Windows Azure." The No. 2 suggestion, in terms of votes, was also pricing related; It's continue to offer Azure free to developers.
Microsoft subsequently created introductory offers for its Azure cloud services to entice new users to kick the tires of its cloud offerings.
I asked Microsoft officials whether they had additional plans to counter Amazon's new offer. A spokesperson sent the following response:
"It's important to provide developers everywhere with broad access to try out the Windows Azure platform and begin to explore the kinds of innovative applications they can build. Stay tuned for more updates at PDC."
Microsoft's PDC 2010, or Professional Developers Conference, is happening next week -- on October 28 and 29 -- in Redmond, Wash. Microsoft is focusing primarily on Windows Azure, Windows Phone 7 and the future of programming languages, according to the session list for the conference, which Microsoft posted this week.
How to get started using ChatGPT


For those in search of regional specialties and local gastronomical delights, lilting accents and the beauty of unspoiled nature, will adore spending a holiday in South West France. In this region of many traditions, home to medieval villages, châteaux and caves, it's a pure pleasure to taste foie gras, cassoulet or confit de canard (duck breast) from the Lot or the Perigord areas. The South West is also well-known for its wines such as the velvety Cahors. A holiday in South West France is to be savoured without restraint!
Residence near Lascaux, Montignac in the Dordogne with outdoor, heated swimming pool & free Kids Clubs. Wifi. Parking.
Residence with outdoor, heated swimming pool near village centre. Kids & family entertainment in summer. Wifi.
Beautiful campsite on the banks of the Selve lake in a 15-hectare park. Heated pool with water slide. Free Kids Clubs. Wifi.


Save the Ninja Clan, developed by Sometimes You and Willz, is a platformer for casual players as well as speed runners. There are two ways to play this game: play through the normal story mode or find secrets/"bugs" in the game to annoy the Game Manager watching.
An evil ninja kidnapped your friends. You must collect scrolls in order to find your friends and save them. You will play as different ninjas as the journey progresses. Each ninja has a different ability: Green ninja has a double jump, Purple Ninja has a sprint, and the Grey Ninja has a dash (with temporary invincibility).


A continuation of my photo set from inside St. Barnabas church in Medicine Hat.
Just beautiful! I'm pretty sure my aunt took me there when I was a young lad. I heard they need a new Priest, May God help and bless that Parish!


Orange Babies aims to be transparent and likes to share where and how the money donated is spent. Here we offer you the opportunity to read our annual accounts. The 2016 annual account is drawn up by the board of directors and was completed with an approved audit opinion by De With Accountants.
This annual account can be downloaded as a PDF. Note: The hard copy of the annual report is considered to be the 'official' annual report. A copy of the hard copy can be obtained at the orange babies office.


Many of you know that I contracted Lyme disease in 2002. In the years since, I first controlled and eventually cured the problem using the dietary principles described in my books and a variety of natural medicines. I did not resort to antibiotic treatment, which may be appropriate in early stages of Lyme but is of limited value when the problem is chronic. I consulted with Dr. Qingcai Zhang, a doctor of Chinese medicine. Dr. Zhang has a great deal of experience helping individuals with tick-borne infections and associated problems. He is the developer of the formulas described below.


Graphic Design | Art Direction – Fashion Apparel & Branding, T Shirt Graphics Designs with an Heraldic Mood for the Brand Overend and Gurney.
Overend and Gurney is known for their aristocratic pedigree dating back to the brands formation in London, in 1800. My brief was to explore these roots in a quirky manner in keeping with O&G's ethos, and produce a bunch of graphic designs for their printed t shirt collection.
Organic cotton men's t-shirt with soft print and vintage wash.
Let me know what you think, click the button below, or leave a few words.


text:
Video and written summaries from the 11th International AIDS Society (IAS) Conference on HIV Science, held July 18-21, 2021
Gene Therapy for HIV Cure
With: Brian F. Mandell, MD, PhD, and Alan J. Taege, MD
Alan J. Taege, MD, and Brian F. Mandell, MD, PhD, consider the potential for cell and gene therapies to cure HIV based on the The HIV Cure & Gene Therapy Forum opening session at the 11th International AIDS Society (IAS) Conference on HIV Science.
Beyond Lifelong Meds for HIV: Approaches to Cure Therapy
Hear about conceptual and research approaches to cure therapy for HIV including shock and kill, block and lock, immunotherapy, and gene therapy. Cleveland Clinic physicians Alan J. Taege, MD, and Brian F. Mandell, MD, PhD, comment on the 11th International AIDS Society (IAS) Conference on HIV Science session, Thinking Beyond Lifelong Treatment in HIV.
Growing old with HIV
With: Brian F. Mandell, MD, PhD; Alan J. Taege, MD
Alan J. Taege, MD, and Brian F. Mandell, MD, PhD, from Cleveland Clinic discuss the session, Growing old with HIV: Comorbidities and ageing, presented at the 2021 International AIDS Society conference.
People Living With HIV Appear to Experience More Severe COVID-19 and Increased In-Hospital Mortality
Presenter: Silvia Bertagnolio, MD, World Health Organization, Department of HIV, Hepatitis and STI Programmes, Geneva, Switzerland
HIV infection is a significant independent risk factor for both severe illness and in-hospital mortality resulting from COVID-19, according to a new global analysis from the World Health Organization (WHO).
Gene Therapy to Combat HIV
Presenter: Hans-Peter Kiem, MD, PhD, Director, Stem Cell and Gene Therapy Program Clinical Research Division, Fred Hutchinson Cancer Research Center, Professor, University of Washington School of Medicine, Seattle, WA
Gene therapies currently under investigation may one day enhance the control or eradication of HIV.
HIV Vaccine Researchers Search for Holy Grail of Broadly Neutralizing Antibodies
Presenter: Lynn Morris, PhD
Inducing broadly neutralizing antibodies (bNAbs) is considered the holy grail for a preventive HIV vaccine. But four decades into the HIV epidemic, researchers are still searching.
Aging People Living with HIV Experience High Rates of Comorbidities
Presenter: Lene Ryom, MD, PhD
As the population of people living with HIV (PLWH) grows older, they will be affected by comorbidities associated with aging. The burden of comorbidity increases with age; however, this may not be HIV-specific, and treating common risk factors of cardiovascular disease (CVD), for instance, may help mitigate comorbidities, according to Lene Ryom, MD, PhD, Centre of Excellence for Health, Immunity and Infections, Copenhagen, Denmark.
COVID-19 Disruptions in Care Will Lead to Increased HIV-Related Deaths
Presenter: John Stover
According to John Stover, Vice President of Avenir Health, new projection models have determined that disruptions in healthcare services impacted by closing of facilitates, cessation of services, shortage of healthcare workers, disruptions of supplies, travel restrictions, and fear of accessing health facilities owing to COVID-19 may lead to hundreds of thousands of new HIV infections as well as additional deaths from AIDS.
Long-Acting AntiRetroviral Therapy (ART) Can Be Considered Part of AIDS Arsenal
Presenter: Eric S. Daar, MD
Novel, long-acting antiretroviral therapy (ART) formulations are poised to change how clinicians manage patients with AIDS. Until now, all treatment regimens have required daily dosing, at a minimum, and have included second-generation integrase inhibitors, with two-drug regimens preferred. There have been multiple advances in recent years both in treatment strategies and ART regimens. These new long-acting ART regimens are promising for patients who are virologically suppressed, struggle with daily therapy (inconsistent), or have multidrug resistance, according to Eric S. Daar, MD, Professor of Medicine at David Geffen School of Medicine at University of California, Los Angeles.


With its exquisite design, the Manchester Collection by Soho Baby speaks tradition and style while maintaining the highest quality and safety standards in the industry. The Manchester Collection features coordinating furniture pieces that have smart lines that are accentuated by intricate molding. Our furniture is constructed from the finest solid woods and veneers which help capture its sleek design.
The 4 in 1 Manchester Convertible Crib comes with a conversion kit to go from crib to toddler bed, to daybed and finally into a full-size bed. Other furniture pieces included with the Manchester Collection are a 7 Drawer Dresser, Chifferobe, Changing Topper, and Night Stand, which are all sold separately.
The Manchester Collection comes in a unique Rustic Gray and a rich Black Iron Finish, created with a hand rubbed finishing process.


text:
This fall's 10 can't-miss dance events include aerial, experimental, classical
Rachel Howard August 24, 2022Updated: August 24, 2022, 4:03 pm
Cloud Gate Dance Theatre of Taiwan performs Oct. 29-30 in Zellerbach Hall. Photo: Cloud Gate Dance Theatre of Taiwan
This fall's performance calendar demonstrates anew why the Bay Area attracts dance artists from across the country to its diverse environment.
As live performances return, the scene is again exploding with new work, from world premieres at Smuin Contemporary Ballet to experimental solos by self-described "drag queen, producer and barfly" Silk Worm at CounterPulse. The sheer range and abundance makes it difficult to compile a short list of intriguing and can't-miss shows, but here's a pro tip: Keep your eyes open for more bold offerings from Dance Mission Theater, ODC Theater and other local presenters. It's definitely a season for discovery.
Gush Festival
Dance theater innovator Joe Goode has become a pillar of the San Francisco experimental dance community over the course of his more than four-decade-long career, with his Mission District performance venue the Joe Goode Annex the hub of creativity. There, Goode's biannual Gush Festival returns, offering a collaborative premiere between Goode and younger choreographers Gabriele Christian and Molly Katzman called "I Understand: Queer exchange across generations."
Filling out the festival are Oakland-based choreographer Brontë Velez's "Spin," an aerial meditation on contemporary Black experience, and a visit from Mexico City dance makers Gizeh Muñiz Vengel and Ernesto Peart Falcón, who bring "Islas breves," a duet exploring colonization and ancestry.
7:30 p.m. Sept. 15-17. Joe Goode Performance Group. VIP night 7:30 p.m. Sept. 18. $15-$60. Joe Goode Annex, 401 Alabama St., S.F. www.joegoode.org/event/gush-2022
Megan Lowe in "Apparatus of Repair." Photo: RJ Muna
Flyaway Productions
Jo Kreiter makes site-specific aerial works that send dancers rappelling off the sides of buildings and teetering from the edges of roofs. For the final installment of her Decarceration Trilogy, investigating mass imprisonment, "Apparatus of Repair" will consider the possibilities of restorative justice in a spectacle of five dancers performing on the exterior of the UC Hastings College of the Law.
The dance is slated to be performed near Sing Sing Correctional Facility in New York the following month.
8 p.m. Sept. 15-18 and 22-25. Free. UC Hastings College of the Law, 333 Golden Gate Ave., S.F. www.flyawayproductions.com
Axis Dance
Former Axis Dance member Nadia Adame has returned to helm the company, a leader in the dance world combining performers with and without disabilities. Her work "Breathe Again" is slated to premiere alongside "Tread," by Ben Levine, who was born with Erb's palsy and who used his time in the company's Choreo-Lab program to experiment with wheeled children's toys in what he calls "abstract exploration of momentum, friction and gravity."
The program also includes a sensuous new dance theater work by Spanish choreographer Asun Noales.
8 p.m. Sept. 16; 8 p.m. Sept. 17, with ASL interpretation; 1 p.m. Sept. 18, Touch Access Tour; and 2 p.m. Sept. 18, with audio description. $25-$55. ODC Theater, 3153 17th St., S.F. www.axisdance.org
Erica Felsch (center) in Annabelle Lopez Ochoa's "Requiem for a Rose." . Photo: Keith Sutter
Smuin Contemporary Ballet
Artistic Director Celia Fushille continues to stretch the company's repertoire in inspired ways by commissioning rising Cuban choreographer Osnel Delgado to make a new ballet drawing on modern dance and Afro-Cuban styles. Annabelle Lopez Ochoa's dramatic "Requiem for a Rose," set to Schubert, makes a return, and the program closes with Rex Wheeler's lively "Take Five," set to the landmark jazz album by Dave Brubeck.
7:30 p.m. Sept. 16, 2 and 7:30 p.m. Sept. 17, 2 p.m. Sept. 18. Mountain View Center for the Performing Arts, 500 Castro St., Mountain View; 7:30 p.m. Sept. 23 and 30, 2 and 7:30 p.m. Sept. 24 and Oct. 1, 2 p.m. Sept. 25, Oct. 1-2. 2 at the Cowell Theater, 2 Marina Blvd., S.F.; 7:30 p.m. Oct. 7 and 2 p.m. Oct. 8. Lesher Center for the Arts, 1601 Civic Drive, Walnut Creek. $25-$99. www.smuinballet.org
The Miami City Ballet performs in September at Zellerbach Hall. Photo: Miami City Ballet
For 10 years now, Miami City Ballet has been under the directorship of former New York City Ballet star Lourdes Lopez, who has taken the company, some East Coast observers say, to even greater heights. Returning to Cal Performances for the first time since Lopez's appointment, this troupe known for bold dancing is slated to bring George Balanchine's ever-dazzling "Jewels," a fantasia in three moods: the romantic "Emeralds," set to Fauré; the jazzy "Rubies," to Stravinsky; and the imperial "Diamonds," to Tchaikovsky.
8 p.m. Sept. 23-24, 3 p.m. Sept. 25. $37-$148. Zellerbach Hall, UC Berkeley. 510-642-9988. https://calperformances.org
JP Alejandro (left), Elisabeth Roskopf and Alfonso Cervera in "Here Lies the Truth" by Li Chiao-Ping. Photo: Caitriona Quirk
Li Chiao-Ping Dance
Before founding the nationally lauded Wisconsin-based Li Chiao-Ping Dance, Chiao-Ping grew up in San Francisco, studying dance at Lowell High School. She comes home this time with "Here Lies the Truth," a visceral, theatrically bold exploration of race, identity, positionality and access.
Featuring 11 dancers from Madison, Chicago, the Bay Area, Atlanta and Seattle, "Here Lies the Truth" incorporates live music, projected documentary footage of the 2020 social justice protests, and visual art contributions from Ping's spouse and colleague at the University of Wisconsin-Madison, artist Douglas Rosenberg.
8 p.m. Sept. 29-Oct. 1. $20-$35. CounterPulse, 80 Turk St., S.F. www.counterpulse.org
Cloud Gate Dance Theatre of Taiwan is scheduled to perform at Zellerbach Hall in October. Photo: Cloud Gate Dance Theatre of Taiwan
Cloud Gate Dance Theatre of Taiwan
This company renowned for virtuosic movement combining the influences of martial arts, modern dance and qi gong brings Artistic Director Cheng Tsun-lung's "13 Tongues," a dreamscape of childhood memories, first to Stanford Live and then to Cal Performances.
With a soundtrack ranging from electronica to 20th century concert music to Taiwanese folk songs, it's an overwhelming ensemble spectacle and a journey through intense emotions reflecting the street life of Taipei.
7:30 p.m. Oct. 6. $15-$68. Stanford University Memorial Auditorium, 551 Jane Stanford Way, Stanford. https://live.stanford.edu; 8 p.m. Oct. 29-30. $25-$92. Zellerbach Hall, UC Berkeley. 510-642-9988. https://calperformances.org
Amy Foley (left) and Nol Simonse in Janice Garrett's "Threnody." Photo: RJ Muna
Garrett + Moulton Productions
You can't find lovelier, more expressive dancers than those who work with choreographer Janice Garrett and the company she shares with her creative partner, Charles Moulton.
To celebrate the 20th anniversary of Garrett + Moulton Productions, the troupe has planned a thoroughly sumptuous lineup. Slated for the program are a world premiere quintet by Garrett set to baroque arias and featuring live music, including soprano Karen Clark; the screening of an animated film by Moulton, the whimsical "Angry Bear," which draws on Moulton's experiences working with choreographer Merce Cunningham and composer John Cage; and the reprise of Garrett's spectacular "Roll Out," featuring 18 dancers and six musicians.
7:30 p.m. Oct. 6-8, 3 p.m. Oct. 9. $28-$100. ODC Theater, 3153 17th St., S.F. www.garrettmoulton.org
Alonzo King Lines Ballet
Alonzo King Lines Ballet's 40th anniversary has taken the company all over the world, from Bourges, France, to Indiana, and featured commissions by King at American Ballet Theatre and the National Ballet of Canada. Now King's company of strong and tender dancers brings it all home with a reprise of one of King's best works, "Rasa," a mesmerizing 2007 collaboration with Indian tabla master Zakir Hussain.
7:30 p.m. Oct. 12-15, 5 p.m. Sunday Oct. 16. $40-$115. Blue Shield of California Theater at Yerba Buena Center for the Arts, 700 Howard St., S.F. www.linesballet.org
Jess Curtis/Gravity, Silk Worm and Rupture
For those who appreciate risk-taking art that makes you think, feel and question, here's a performance offering the latest from three experimental Bay Area artists, as Jess Curtis' company Gravity lends its fall season to a showing of works in progress.
Curtis himself plans to present "Into the Dark," created in collaboration with blind, low-vision and sighted dancers. Silk Worm, a butoh-trained self-described "drag queen, producer and barfly," is expected to perform "Lessons in Anatomy," a solo describing the "medicalized" overwhelm of changing one's sex.
Finally, collaborators Jose E. Abad, Gabriele De Leon, Stephanie Hewett, Styles Alexander and Clarissa Dyas are slated to deliver the playfully improvisational "Rupture."
8 p.m. Nov. 18-20. $10-$50. CounterPulse, 80 Turk St., S.F. www.jesscurtisgravity.org
Rachel Howard
Rachel Howard Rachel Howard is a Bay Area freelance writer
Your weekly guide to Bay Area arts & entertainment.
More In Dance
Review: Bold and ambitious, S.F. Ballet's next@90 continues to awe
By Rachel Howard
Review: S.F. Ballet strikes emotional chords with 'Queen's Daughter' at next@90 festival
Review: S.F. Ballet next@90 launches with visually and sonically fresh new works
Review: S.F. Ballet's 90th season gala marks new beginnings — with a faulty start
S.F. Ballet boasts 'girl power' and promising future at 90th season gala
By Tony Bravo
Datebook Pick
Through Feb 12
A.I.M by Kyle Abraham
Mark Morris Dance Group: The Look of Love—An Evening of Dance to the Music of Burt Bacharach
Zellerbach Hall
San Francisco Ballet's next@90: Program A — Garland / Roberts / Rowe
War Memorial Opera House


Drive west on Interstate 80 to exit 173, head north for half a mile, and take the first gravel road on your right. After 1.8 miles of row-cropland, you'll come across a sign with the College's familiar red laurel leaf: Welcome to the Conard Environmental Research Area (CERA).
Though CERA is just 9 miles from the town of Grinnell, the College's sprawling field station feels worlds away from the bustle of campus. Just beyond the low-slung, LEED-certified Environmental Education Center, 365 acres of prairie, savanna, wetlands, and oak forest beckon.
Grinnell College acquired CERA in 1968 and named it for the late Henry S. Conard, internationally recognized botanist and beloved Grinnell professor. In the 49 years since, students, faculty, and staff have worked to preserve, restore, and learn from its complex ecosystems. CERA is planning events and activities to celebrate its 50th anniversary during the 2018-2019 academic year. Please contact CERA Manager Elizabeth Hill if you are interested in taking part in the festivities.
Birdwatchers, artists, historians, and ecologists alike value CERA for its beauty, vibrancy, and immersive learning opportunities. Through these photographs, we invite you to experience CERA over the calendar year.
White-tailed deer hoofprints through Big Basin prairie.
Sunrise lights up the dew on Indian grass (Sorghastrum nutans).


The company's mission to spark civic engagement was inadvertently accomplished by Donald Trump's election polarizing the country and making many on both sides suddenly get involved. It did succeed in predicting Trump's victory, after its polls of users found many democrats planned to vote against their party. But while Facebook and Twitter weren't necessarily the most organized or rational places for discourse, it started to seem unnecessary to try to build a new hub for it from scraRR-Magazineh.
Mahan is currently in talks with several potential hosts for the next phase of Brigade, and hopes to have a transition plan in place in the next month. "We've in parallel been exploring where we take the technology and the user base next. We want to be sure that it lives on and can further the mission the we set out to achieve even if it doesn't look like the way it does today." Though the company's output is tough to measure, Mahan tells me that "Brigade built a lot of foundational technology such as high quality voter maRR-Magazinehing algorithms and an entire model for districting people to their elected representatives. My hope for our legacy is that we were able to solve some of these problems that other people can build on." Given Parker's previous work with Marijuana legalization campaign Prop 64 in California and his new Opportunity Zones tax break effort, Brigade's end won't be Parker's exit from politics.


text:
And I am drawing on William Shakespeare's work, a soliloquy spoken by Prince Hamlet in the "nunnery scene", Act III, Scene I of Hamlet. The soliloquy opens with the lines "To be, or not to be, that is the question..."
And it appears that the Fijians had been engaged in a similar soliloquy on their national flag. To change or not to change, that was the question...
The Fijian national flag owes its existence to the country's colonial legacy. The country was colonised by the British under their monarch, Queen Victoria, in 1874. And quite naturally, the Fijians became British subjects. And the British imprint was left everywhere, including on the colonial flag of Fiji, a British ensign with the Fijian coat of arms.
(Source: Flags of The World: British Fiji Islands 1924-1970)
And then in 1970, Fiji regained its sovereignty, independence from the British. But it retained its ties with the British by choosing to remain a dominion, as a member of the Commonwealth, with the Queen remaining the titular head of state, represented in the country by a Governor General, but the executive was led a locally elected Prime Minister, who was in-charge.
At that stage, the Fijians adopted a variant of the colonial flag - the deep blue ensign was replaced with a light blue ensign, and the coat of arms was replaced by the shield. That's the flag we see today.
(Source: Flags of The World: Republic of the Fiji Islands, Viti)
I do shield on the blue ensign very striking and Wikipedia has a vivid description about the shield, which amalgamates both traditional Fijian aspects and the colonial legacy:
The colours and objects on the coat of arms carry cultural, political, and regional meanings. The Cross of St. George—which divides the shield quarterly—and the golden lion at the top represent the United Kingdom, the former colonial power that ruled over Fiji. The cacao pod held in the lion's paw, along with the sugarcane, coconut palm and bananas occupying three of the four quadrants, represent the country's natural resources, since these are key agricultural crops in Fiji. The bottom left quadrant contains a dove that symbolizes peace – this was utilized on the country's flag during the reign of King Cakobau, whose government was the last before the commencement of British rule.
And Fiji went through a tumultuous time, when in May 1987, the army led by Colonel Sitiveni Rabuka overthrew the democratically elected government of Timoci Bavadra. And in October 1987, the Queen was deposed as the Fijian head of state, and the nation was proclaimed as a republic. Concurrently, Fiji was expelled from the Commonwealth.
Despite the political upheavals, the British colonial legacy remained firmly imprinted on the national flag. There were many suggestions to move towards a Fijian identity on the national flag, calling retaining the Union Jack on Fijian flag, an act of timidity.
But the naysayers were voted out. Even, the perpetrator of coup d'etat, Rabuka was believed to have said "There are many aspects of one's history that people may not like, changing the flag will not change the fact that we were a colony. We cannot look to the future without a past."
And the flag debate was again revived in February 2015, the newly elected Prime Minister, Frank Bainimarama announced that the country would adopt a new flag that would be flown by the upcoming independence day in October 2015. A public contest was announced and a selection committee was constituted. Some of designs were quite striking and 23 designs were shortlisted, that included a lot of traditional Fijian symbolism such as the turtle, the conch, etc.
But public reactions were mixed, in fact some Fijians went on social media criticizing the new designs.
And then, something miraculous happened, Fijians rallied around the existing flag and celebrated it as a symbol of their nation. The Fiji-Sevens rugby team defeated their colonial "masters", Britain, 43-7, in the 2016 Rio de Janeiro Olympics. The Fijian flag was seen as a symbol of Fijian unity and triumph. And the Fijian prime minister issued a statement saying:
It has been deeply moving for me as Prime Minister to witness the way Fijians have rallied around the national flag as our Rugby Sevens team brought home Olympic Gold for Fiji. And I know this sentiment is shared by most Fijians. While I remain convinced personally that we need to replace some of the flag's colonial symbols with a genuinely indigenous expression of our present and our future, it has been apparent to the Government since February that the flag should not be changed for the foreseeable future.
And the blue ensign still flies, still represents Fiji, quite remarkably, the only republic in the Commonwealth to have the Union Jack ensign. What's interesting is that both New Zealand and Australia which fly their own versions of the ensigns have ongoing national debates on whether to change their flag or not. Canada which had flown a red ensign till 1957, shifted to the red maple leaf flag in 1957. If Australia and New Zealand were to change their flags, that would leave only Fiji and Tuvalu, which fly a Union Jack ensign. And I must say Tuvalu has quite a striking flag.
(Source: Flags of The World: Constitutional Monarchy of Tuvalu (Fakavae Aliki-Malo i Tuvalu))
Coming back to Fiji, it appears "to change, or not to change" was never a question in the hearts and minds of Fijians...
Posted by Rajeev at 11:15 PM
Labels: Fiji, Life, Nadi, Pacific Ocean, photography, politics, South Pacific Trip, Travel, Vexillology