Effort to Recall Alaska Governor Hits Roadblock
by JULIE ST. LOUISJUNEAU, Alaska (CN) – Leaders of the effort to recall Alaska Governor Mike Dunleavy say they will sue after the Alaska Division of Elections Monday declined to certify a petition to oust the Republican from office.
Division of Elections Director Gail Fenumiai said she based her decision on the legal opinion of Alaska Attorney General Kevin Clarkson.
“The application complies with the technical requirements of the recall statutes,” Clarkson stated. “But, because the grounds of recall fails to satisfy the legal standards required for a recall, we recommend that certification of the application be denied.”
According to the Alaska law, the grounds necessary for recall are neglect of duty, incompetence or lack of fitness.
“The recall application failed to make these showings. The grounds of incompetence and lack of fitness, as a matter of law, were not applicable here,” Clarkson wrote.
Claire Pywell, the recall campaign manager, said attorneys for the effort intend to file an appeal Tuesday in Anchorage Superior Court.
“Without question, the recall application submitted to the Division of Elections meets the standard under Alaska law,” recall attorney and former Attorney General Jahna Lindemuth said in a written statement. “This rejection is without basis, and we will now turn to the courts for a remedy. We do so with confidence that we will receive fair treatment and we will prevail.”
Dunleavy said in a statement that Clarkson’s opinion appears well-reasoned.
“We will continue governing the state as we have since the election in a manner that is consistent with the fundamentals of good government,” he said.
Recall supporters gathered more than 49,000 signatures, nearly twice as many as the 28,501 required to submit the petition that lays out the grounds for a recall, including neglect of duties, incompetence and lack of fitness to be governor.
They claim Dunleavy violated Alaska law by refusing to appoint a judge to the Palmer Superior Court within 45 days of receiving nominations; violated separation of powers by improperly using line-item vetoes to attack the court system after an abortion ruling he did not like; and preventing the Legislature from upholding its constitutional health, education and welfare responsibilities.
Copyright © 2019 courthousenews.com


--- layout: default title: Documentation group: "navigation" ---
Typically, in classical IoT projects, developers have to face a challenging situation. They have to understand a heterogeneous technology landscape consisting of diverse IoT systems and services from different vendors and manufacturers. This diversity includes variations in communication protocols, data models for payload data exchange, and security requirements. IoT applications are usually developed using high effort applied to a narrow and specific use case. During their lifetime, such applications are difficult to extend, maintain or reuse.
The Web of Things (WoT) provides a set of standardized technology building blocks that help to simplify IoT application development by following the well-known and successful Web paradigm. This approach increases flexibility and interoperability, especially for cross-domain applications, as well as enabling reuse of established standards and tools. WoT unlocks commercial potential being held back by IoT fragmentation
Please read the WoT Architecture document to get more background on WoT use cases and basic paradigms.
WoT introduces a simple interaction abstraction based on properties, events, and actions. Any IoT network interface can be described in terms of this abstraction. By using this abstraction, applications have a common anchor to retrieve an IoT service’s metadata as well as way to understand what and how the data and an IoT services' functions can be accessed.
Please read here to get more background about the properties-action-event paradigm.
An IoT device's metadata, including all information needed to enable this common abstraction, is documented in what is called WoT Thing Description (TD). The TD is a central building block in the W3C Web of Things and can be considered as the entry point of an IoT instance (much like the index.html of a Web site). It provides information on which data and functions are provided, which protocol is used, how data is encoded and structured, and security mechanism is used to control access, and further machine-readable and human-readable metadata. A TD is expressed in JSON-LD and can be provided by an IoT device itself or hosted externally in a repository such as a TD Directory.
Please read here to get more background on the WoT Thing Description.
In general, WoT is a protocol agnostic approach and provides a common mechanism to define how specific protocols such as MQTT, HTTP, CoAP or Modbus can be mapped to the WoT’s interaction properties-action-event abstraction.
This mapping and protocol specific metadata are provided by the WoT Binding Templates. A binding template for a specific protocol provides a guideline how a client can activate each WoT interaction abstraction through a corresponding network-facing interface for that protocol.
Please read here to get more background on WoT Binding Templates.
The (optional) WoT Scripting API building block defines an ECMAScript (JavaScript) API that closely follows the WoT Thing Description specification and supports the WoT interaction abstraction. It defines the interface between behavior implementations and a scripting-based WoT runtime. Please note however that implementations of WoT are not limited to scripting environments. Programming language APIs in Java or C/C++ can also be derived from the WoT Scripting API.
Please read here to get more background on the WoT Scripting API.
The Web of Things also provides guidance on WoT Security and Privacy. WoT provides guidelines for the secure implementation and configuration of Things. Security and privacy should be considered in any system implementing W3C WoT.
Please read here to get more background on WoT Security and Privacy.
For further reading, please find below a set of links to a variety of additional material including presentations and documents.


Tesla CEO says will build Gigafactory 4 in 'Berlin area'
by ReutersTesla’s Chief Executive Officer Elon Musk said on Tuesday the electric car maker is going to build a new vehicle factory, “Gigafactory 4,” in the “Berlin area.”
Tesla had earlier said it will soon reveal the location of a European Gigafactory for production in 2021.
Musk, in an awards ceremony in Germany, said the factory will be near the new Berlin airport, adding it will also create an engineering and design center in the city.
In October, Reuters reported that the automaker is aiming to start production for its gigafactory in China amid uncertainties around orders, labor and suppliers.


Alzheimer's Care Solution:
By Umang Hans, Abhishek Nigam, Karan Vasnani, Cristian Duica
Alzheimer's disease (AD), also referred to simply as Alzheimer's, is a chronic neurodegenerative disease that usually starts slowly and worsens over time. It is the cause of 60% to 70% of cases of dementia.
More than Five million Americans have Alzheimer’s disease. Alzheimer’s disease patients will grow each year as the size and proportion of the U.S. population age 65 and older continue to increase.
Alzheimer's Disease is the 6th leading cause of death in the United States. Every 66 seconds someone in the U.S. develops the disease and one in three seniors dies with Alzheimer's or other dementia.
A personal IoT solution, which will help Alzheimer’s patients tackle their daily self-care activities using a series of sensors, beacons and voice based interaction. It will provide a platform for the caretakers to keep a check on the patient’s daily health and receive important notifications without the patient realizing it using Activity Monitor
Architecture implemented for this project:


Summary
This document, which was produced by the Numerical work package, describes the Interface Specifications for the Sequential Modular Specific Tools (SMST) Component of the CAPE-OPEN Interface System.
The document contains a text description of the requirements for an open SMST Component. These requirements are also expressed in Unified Modelling Language and developed into a specification of the interfaces necessary for a CAPE-OPEN SMST Component to plug into a compliant flowsheet simulator. These specifications are provided. A tutorial is made available.


Across: 1. Plan the abbey for Dumbo? (4 8) 8. Erred badly on big screen (7) 9. Runcorn cobbler smokes and holds pipe (7) 11. Car carries diced Natal melon (10) 12. In Paris, I meet princess and knights (4) 14. Outcry about rate of community involvement (8) 16. Material for suites? (6) 17. Orders are for listener (3) 19. Hate road through Tyne detours (6) 21. Spartan fellows return beer to America (8) 24. Yes, a new composition is not 5 (4) 25. Official publication is right in gallery (10) 27. Note, best fish are disappointing! (7) 28. Country of anger and troubles? (7) 29. United Nations in favour of fish set out for victims (12) Down: 1. Nobleman comes from nothing in London borough (7) 2. Pa set brand-new description of poor child rearers (3 7) 3. Establish jailbird was in terrible scene! (8) 4. Get away south, in peace (6) 5. Getting Rex inside had turned out to be tough (4) 6. Takes round the Spanish coins (7) 7. W, we hear, to get ready (5 7) 10. Do Bill’s trinkets only come out during an eclipse? (7 5) 13. Fasten split right inside for banker (5 5) 15. Miss Piggy? (3) 18. Six caught in senior study (8) 20. Fail to see tiny part of The Alamo? (7) 22. Ms Gardner upsets star guides! (7) 23. Mother got out g-grub (6) 26. Goddess achieved nothing (4)


|
| Value |
Description |
Notes |
|
| 00 |
Unspecified (default) |
Collection type is not determined |
| 10 |
Publisher collection |
The collection is a bibliographic collection (eg a series or set (Fr. série)) defined and identified by a publisher, either
on the product itself or in product information supplied by the publisher. The books in the collection generally share a subject,
narrative, design style or authorship. They may may have a specific order, or the collection may be unordered
|
| 11 |
Collection éditoriale |
The collection is a bibliographic collection defined and identified by a publisher, either on the product itself or in product
information supplied by the publisher, where the books in the collection have no specific order, shared subject, narrative,
style or shared authorship, and are grouped by the publisher largely for marketing purposes. The collection has many of the
characteristics of an imprint or marque. Used primarily in French book publishing, to distinguish between ‘série’ (using the
normal code 10) and ‘collection’ (code 11), and where the collection éditoriale is not an imprint
|
| 20 |
Ascribed collection |
The collection has been defined and identified by a party in the metadata supply chain other than the publisher, typically
an aggregator.
|
|


Child suffers horror burns after shopping trolley falls from 'unofficial' bonfire
The child has been airlifted to hospital after the falling 'debris' landed on them in Liverpool
by Joseph Wilkes, https://www.facebook.com/dailymirror/, Olivia TobinA child suffered horror burns when a flaming shopping trolley fell from an 'unofficial' bonfire this evening.
The youngster has been airlifted to hospital after the falling 'debris' landed on them in Hale Drive, Speke, Liverpool, shortly after 8pm tonight.
A Merseyside Fire and Rescue Service spokesman told Liverpool Echo that firefighters applied burns shields to the youngster after being called to the makeshift blaze.
They reported that they arrived within minutes of being called at 8.06pm and found an 'unofficial' bonfire celebration.
The spokesman confirmed the debris that fell on the child was a shopping trolley.
The spokesman said: "Crews applied a burns shield and the child was conscious and breathing.
"The child was taken to hospital with burns."
The age and gender of the child has not yet been revealed.
The spokesman urged people to be careful while celebrating Bonfire Night.
He said: "Crews have tonight attended a bonfire where a child was burned by debris falling from a bonfire - crews applied burns shields and the child was taken to hospital by NWAS [North West Ambulance Service NHS Trust].
"Please - if your children are attending a bonfire, keep them WELL clear of it. Stay safe."


!High Priest Orven:
His name is Leopard, and he's a genius. I feel certain he'll be able to help you. You'll find him in the Town of Goddard--you should arrange to travel there immediately.
I'll send my copy of the prayer to Leopard myself. Now hurry! I will pray to Einhasad for your success.


Flexbox and other layout methods
An element set to display: flex behaves in most ways like any other block level container that establishes a containing block. Floats will not intrude, and the containers' margins will not collapse.
With regard to flex items, if an item was floated or cleared and then becomes a flex item due to the parent having display: flex applied, the floating and clearing will no longer happen, and the item will not be taken out of normal flow in the way that floats are. If you have used the vertical-align property, as used with inline-block or table layout for alignment, this will no longer affect the item and you can use the alignment properties of flexbox instead.
In this next live example the child elements have been floated, and then their container has had display: flex added. If you remove display: flex, you should see that the .box element collapses as we have no clearing applied. This demonstrates that the float is happening. Re-apply display: flex and the collapsing does not happen. This is because the items no longer have a float applied, as they have been transformed into flex items.
Flexbox and Grid Layout
You can use the Box Alignment properties across both layout methods, so using flexbox as a fallback for grid layout can work very well.
Flexbox is a one-dimensional layout method whereas Grid Layout is a two-dimensional layout method.
Flex items can be allowed to wrap but, once they do so, each line becomes a flex container of its own.
Flexbox Layout
Grid Layout
If we create a very similar layout using Grid, we can control the layout in both rows and columns.
These examples point to another key difference between these layout methods. In Grid Layout you do the majority of sizing specification on the container, setting up tracks and then placing items into them. In flexbox, while you create a flex container and set the direction at that level, any control over item sizing needs to happen on the items themselves.
As a rule of thumb, if you are adding widths to flex items in order to make items in one row of a wrapped flex container line up with the items above them you really want two-dimensional layout.
Flexbox and display: contents
“The element itself does not generate any boxes, but its children and pseudo-elements still generate boxes as normal. For the purposes of box generation and layout, the element must be treated as if it had been replaced with its children and pseudo-elements in the document tree.”
Browser support for display:contents is limited and required for this demo to work.


---
layout: post
title: MySQL on Linux and Windows - incompatabilities
date:
type: post
published: false
status: draft
categories: []
tags: []
meta:
_edit_last: '2'
author:
login: admin
email<EMAIL_ADDRESS>display_name: admin
first_name: ''
last_name: ''
---
While in general MySQL runs the same on both operating systems, here's a short list of some differences between the two.
I wish to avoid stating differences that are obvious, such as "Linux has Unix-Socket and Windows has Named-Pipes", but rather state those differences which imply different functionality or availability of utilities.
- On Windows, table names are case insensitive. So SELECT * FROM Country is the same as SELECT * FROM country.
- Moreover, Windows stores table names in lower case. This means replicating from Windows (master) to Linux (slave) may fail due to the fact that the MySQL server on windows regards tables in an altered case than the original, whereas linux expects exact names. This can be solved with setting lower_case_table_names=1 on the linux machine.
- SET PROFILING and SHOW PROFILE will not work on Windows.
- MySQL Cluster is not available for Windows at the time of this writing.
- MySQL Proxy is not available for Windows at the time of this writing.
- Not all Perl scripts supplied with the MySQL distribution are applicable on Windows. Not all of them are provided on Windows (The MySQL 5.0 windows installation comes with no Perl scripts at all. The 5.1 installation comes with some).
- Some high availability options are not available on Windows, namely Linux Heartbeat and DRBD. Windows Cluster is only available on Windows.
- You can expect most of the common 3rd party utilities to run well on Linux: mytop, innotop, mysqlreport, mysqlsla, maatkit etc.
Please share below other differences I may have missed.


Welcome to the Game Developers Association of NIU webiste!
Blog Updates
Decembet 1st, 2010:
Finally! everything is ready to be published. Let us know what you think.
November 27th, 2010:
Well, we've finally got the rest of the framework done. Will post when more content is added.
November 20th, 2010:
Work is still being conducted on the framework of the site. More updates soon.
Pick a theme


Age manipulator
Enter your information below to find out your age on other planets and other interesting facts:
What is your name?
What is your Birthdate?
What time were you born? (If you aren't sure, guess.)
What is your sex?
Female
Male
What state are you from?
How old am I?
:
Planets
You have lived:
Try again


You are going to remove {{project.name}}, if you continue the removal process will start, freeing all the resources used by the application.
This step is IRREVERSIBLE, do you want to continue?


The Chart component is the base component for all charts. For the sake of the download API, the font of the chart is set to Arial.


Python web apps built with the Bottle web framework can send and receive SMS text messages. In this tutorial we will go beyond texting and learn how to dial outbound phone calls. The calls will read a snippet of text then play an MP3 file, but they can then be easily modified to create conference lines and many other voice features in your Python web apps.
You should have either Python 2 or 3 installed to create your Bottle app, although Python 3 is recommended for new applications. We also need:
Take a look at this guide on setting up Python 3, Bottle and Gunicorn on Ubuntu 16.04 LTS if you need help getting your development environment configured before continuing on through the remainder of this tutorial.
You can snag all the open source code for this tutorial in the python-bottle-phone GitHub repository under the outbound directory. Use and copy the code however you want - it's all open source under the MIT license.
Our Bottle app needs a helper code library to make it easy to dial outbound
phone calls. Bottle and the Twilio helper library are installable from
PyPI into a virtualenv. Open your terminal
and use the virtualenv
command to create a new virtualenv:
virtualenv bottlephone
Use the activate
script within the virtualenv, which makes this virtualenv
the active Python installation. Note that you need to do this in every
terminal window that you want this virtualenv to be used.
source bottlephone/bin/activate
The command prompt will change after activating the virtualenv
to something like (bottlephone) $
. Here is a screenshot of what my
environment looked like when I used the activate
script.
Next use the pip
command to install the Bottle and
Twilio Python packages
into your virtualenv.
pip install bottle twilio
After the installation script finishes, we will have the required dependencies to build our app. Time to write some Python code to dial outbound phone calls.
Our simple Bottle web app will have three routes:
/
- returns a text string to let us know our Bottle app is running/twiml
- responds with TwiML
(a simple subset of XML) that instructs Twilio what to do when someone
picks up the call to them from our Bottle web app/dial-phone/<outbound_phone_number>
, where "outbound_phone_number" is
a phone number in the format "+12025551234" - this route uses the Twilio
helper library to send a POST request to the Twilio Voice API to dial a
phone callWe can build the structure of our Bottle app and the first route right now.
Create a new file named app.py
with the following contents to start our
app.
import os
import bottle
from bottle import route, run, post, Response
from twilio import twiml
from twilio.rest import TwilioRestClient
app = bottle.default_app()
# plug in account SID and auth token here if they are not already exposed as
# environment variables
twilio_client = TwilioRestClient()
TWILIO_NUMBER = os.environ.get('TWILIO_NUMBER', '+12025551234')
NGROK_BASE_URL = os.environ.get('NGROK_BASE_URL', 'https://c6c6d4e8.ngrok.io')
@route('/')
def index():
"""
Returns a standard text response to show the app is up and running.
"""
return Response("Bottle app running!")
if __name__ == '__main__':
run(host='<IP_ADDRESS>', port=8000, debug=False, reloader=True)
Make sure you are in the directory where you created the above app.py
file. Run the app via the Bottle development server with the following
command. Make sure your virtualenv is still activated so our code can rely
on the Bottle code library.
python app.py
We should see a successful development server start up like this:
(bottlephone) matt@ubuntu:~/bottlephone$ python app.py
Bottle v0.12.9 server starting up (using WSGIRefServer())...
Listening on http://<IP_ADDRESS>:8000/
Hit Ctrl-C to quit.
Here is what the development server message looks like in my environment on Ubuntu:
Let's test out the app by going to localhost:8000 in the web browser. We should get a simple success message that the app is running and responding to requests.
Next we need to obtain a phone number that our Bottle app can use to call other phone numbers.
Our basic Bottle web app is running but what we really want to do is dial outbound calls - which will be handled by Twilio.
In your web browser go to the Twilio website and sign up for a free account. You can also sign into your existing Twilio account if you already have one.
The Twilio trial account allows you to dial and receive phone calls to your own validated phone number. To dial and receive calls from any phone number then you need to upgrade your account (hit the upgrade button on the top navigation bar to do that). Trial accounts are great for initial development before your application goes live but upgraded accounts are where the real power comes in.
Once you are signed into your Twilio account, go to the manage phone numbers screen. On this screen you can buy one or more phone numbers or click on an existing phone number in your account to configure it.
There is nothing for us to configure right now on the phone number configuration page because we are making outbound phone calls for this tutorial. Now that we have a phone number in hand, let's add the final bit of code to our Bottle app to get this app working.
We need to add two new routes to our Bottle app so it can dial outbound
phone calls. Modify your existing app.py file with the two new functions
below, twiml_response
and outbound_call
. None of the other code in
this file needs to change other than adding those two new functions to
what we wrote in the previous section.
import os
import bottle
from bottle import route, run, post, Response
from twilio import twiml
from twilio.rest import TwilioRestClient
app = bottle.default_app()
# plug in account SID and auth token here if they are not already exposed as
# environment variables
twilio_client = TwilioRestClient()
# add your Twilio phone number here
TWILIO_NUMBER = os.environ.get('TWILIO_NUMBER', '+16093002984')
# plug in your Ngrok Forwarding URL - we'll set it up in a minute
NGROK_BASE_URL = os.environ.get('NGROK_BASE_URL', 'https://c6c6d4e8.ngrok.io')
@route('/')
def index():
"""
Returns a standard text response to show the app is up and running.
"""
return Response("Bottle app running!")
@post('/twiml')
def twiml_response():
"""
Provides TwiML instructions in response to a Twilio POST webhook
event so that Twilio knows how to handle the outbound phone call
when someone picks up the phone.
"""
response = twiml.Response()
response.say("Sweet, this phone call is answered by your Bottle app!")
response.play("https://api.twilio.com/cowbell.mp3", loop=10)
return Response(str(response))
@route('/dial-phone/<outbound_phone_number>')
def outbound_call(outbound_phone_number):
"""
Uses the Twilio Python helper library to send a POST request to
Twilio telling it to dial an outbound phone call from our specific
Twilio phone number (that phone number must be owned by our
Twilio account).
"""
# the url must match the Ngrok Forwarding URL plus the route defined in
# the previous function that responds with TwiML instructions
twilio_client.calls.create(to=OUTBOUND_NUMBER, from_=BLOG_POST_NUMBER,
url=NGROK_BASE_URL + '/twiml')
return Response('phone call placed to ' + outbound_phone_number + '!')
if __name__ == '__main__':
run(host='<IP_ADDRESS>', port=8000, debug=False, reloader=True)
There is just one problem with our current setup if you're developing on
a local environment: Twilio won't be able to reach that /twiml
route.
We need to deploy our app to a reachable server, or just use a localhost
tunneling tool like Ngrok. Ngrok provides an external
URL that connects to a port running on your machine.
Download and install the Ngrok application
that is appropriate for your operating system.
We run Ngrok locally and expose our Bottle app that is running on port 8000. Run this command within the directory where the Ngrok executable is located.
./ngrok http 8000
Ngrok will start up and provide us with a Forwarding URL, with both HTTP and HTTPS versions.
We can use the Forwarding URL to instruct Twilio how to handle the outbound
phone call when someone picks up. Insert the Ngrok forwarding URL into the
app.py
file where NGROK_BASE_URL
is specified.
If Ngrok is useful to you, make sure to read this 6 awesome reasons to use Ngrok when testing webhooks post to learn even more about the tool.
Time to test out our app, let's give it a quick spin.
Make sure your Bottle development server is still running or re-run it with
the python app.py
command in a shell where your virtualenv is still
activated.
Bring up the application in a browser, this time test out the phone calling capabilities. Go to "localhost:8000/dial-phone/my-phone-number", where "my-phone-number" is a number in the "+12025551234" format. For example, here is what happens when I dialed +12023351278:
And here is the inbound phone call!
When we pick up the phone call we also see the /twiml
route get called via
Ngrok.
With just two routes in our Bottle app and Twilio we were able to make outbound phone calls. Not bad!
Sweet, we can now dial outbound phone calls to any phone number from our Bottle web application. Next you may want to try one of these tutorials to add even more features to your app:
Questions? Contact me via Twitter @fullstackpython or @mattmakai. I'm also on GitHub as mattmakai.
Something wrong with this post? Fork this page's source on GitHub.


The 'cbid' format is a general purpose JXTA ID Format. It implements all of
the six standard ID types. It was originally created for the Jave 2 SE
reference implementation. The 'cbid' format uses values generated from
secure hash functions as the mechanism for generating canonical values for
the ids it provides.
@see JXTA Protocols Specification
: IDs


PSORCON- diflorasone diacetate ointment
Dermik Laboratories, Inc.
Each gram of psorcon Ointment contains 0.5 mg diflorasone diacetate in an ointment base. Chemically, diflorasone diacetate is 6α,9-difluoro-11β,17,21-trihydroxy-16β-methylpregna-1,4-diene-3,20-dione 17,21-diacetate. The structural formula is represented below:
Each gram of psorcon Ointment contains 0.5 mg diflorasone diacetate in an ointment base of propylene glycol, glyceryl monostearate and white petrolatum.
Topical corticosteroids share anti-inflammatory, antipruritic and vasoconstrictive actions.
The mechanism of anti-inflammatory activity of the topical corticosteroids is unclear. Various laboratory methods, including vasoconstrictor assays, are used to compare and predict potencies and/or clinical efficacies of the topical corticosteroids. There is some evidence to suggest that a recognizablecorrelation exists between vasoconstrictor potency and therapeutic efficacy in man.
The extent of percutaneous absorption of topical corticosteroids is determined by many factors including the vehicle, the integrity of the epidermal barrier, and the use of occlusive dressings.
Topical corticosteroids can be absorbed from normal intact skin. Inflammation and/or other disease processes in the skin increase percutaneous absorption. Occlusive dressings substantially increase the percutaneous absorption of topical corticosteroids. Thus, occlusive dressings may be a valuable therapeutic adjunct for treatment of resistant dermatoses. (See DOSAGE AND ADMINISTRATION.)
Once absorbed through the skin, topical corticosteroids are handled through pharmacokinetic pathways similar to systemically administered corticosteroids. Corticosteroids are bound to plasma proteins in varying degrees. They are metabolized primarily in the liver and are then excreted by the kidneys. Some of the topical corticosteroids and their metabolites are also excreted into the bile.
Topical corticosteroids are indicated for relief of the inflammatory and pruritic manifestations of corticosteroid-responsive dermatoses.
Topical steroids are contraindicated in those patients with a history of hypersensitivity to any of the components of the preparation.
Systemic absorption of topical corticosteroids has produced reversible hypothalamic-pituitary-adrenal (HPA) axis suppression, manifestations of Cushing's syndrome, hyperglycemia, and glucosuria in some patients.
Conditions which augment systemic absorption include the application of the more potent steroids, use over large surface areas, prolonged use, and the addition of occlusive dressings.
Therefore, patients receiving a large dose of a potent topical steroid applied to a large surface area or under an occlusive dressing should be evaluated periodically for evidence of HPA axis suppression by using the urinary free cortisol and ACTH stimulation tests. If HPA axis suppression is noted, an attempt should be made to withdraw the drug, to reduce the frequency of application, or to substitute a less potent steroid.
Recovery of HPA axis function is generally prompt and complete upon discontinuation of the drug. Infrequently, signs and symptoms of steroid withdrawal may occur, requiring supplemental systemic corticosteroids.
Pediatric patients may absorb proportionally larger amounts of topical corticosteroids and thus be more susceptible to systemic toxicity. (See PRECAUTIONS Pediatric Use.)
If irritation develops, topical corticosteroids should be discontinued and appropriate therapy instituted.
In the presence of dermatological infections, the use of an appropriate antifungal or antibacterial agent should be instituted. If a favorable response does not occur promptly, the corticosteroid should be discontinued until the infection has been adequately controlled.
Patients using topical corticosteroids should receive the following information and instructions:
The following tests may be helpful in evaluating the HPA axis suppression:
Urinary free cortisol test
ACTH stimulation test
Long-term animal studies have not been performed to evaluate the carcinogenic potential or the effect on fertility of topical corticosteroids.
Studies to determine mutagenicity with prednisolone and hydrocortisone have revealed negative results.
Corticosteroids are generally teratogenic in laboratory animals when administered systemically at relatively low dosage levels. The more potent corticosteroids have been shown to be teratogenic after dermal application in laboratory animals. There are no adequate and well-controlled studies in pregnant women on teratogenic effects from topically applied corticosteroids. Therefore, topical corticosteroids should be used during pregnancy only if the potential benefit justifies the potential risk to the fetus. Drugs of this class should not be used extensively on pregnant patients, in large amounts, or for prolonged periods of time.
It is not known whether topical administration of corticosteroids could result in sufficient systemic absorption to produce detectable quantities in breast milk. Systemically administered corticosteroids are secreted into breast milk in quantities not likely to have a deleterious effect on the infant. Nevertheless, caution should be exercised when topical corticosteroids are administered to a nursing woman.
Safety and effectiveness of psorcon (diflorasone diacetate ointment) in pediatric patients have not been established. Because of a higher ratio of skin surface area to body mass, pediatric patients are at a greater risk than adults of HPA axis suppression when they are treated with topical corticosteroids. They are, therefore, also at greater risk of glucocorticosteroid insufficiency after withdrawal of treatment and of Cushing's syndrome while on treatment. Adverse effects including striae have been reported with inappropriate use of topical corticosteroids in pediatric patients.
HPA axis suppression, Cushing's syndrome, and intracranial hypertension have been reported in pediatric patients receiving topical corticosteroids. Manifestations of adrenal suppression in pediatric patients include linear growth retardation, delayed weight gain, low plasma cortisol levels, and absence of response to ACTH stimulation. Manifestations of intracranial hypertension include bulging fontanelles, headaches, and bilateral papilledema.
The following local adverse reactions have been reported with topical corticosteroids, but may occur more frequently with the use of occlusive dressings. These reactions are listed in an approximate decreasing order of occurrence:
Topically applied corticosteroids can be absorbed in sufficient amounts to produce systemic effects. (See PRECAUTIONS.)
psorcon Ointment should be applied to the affected area as a thin film from one to three times daily depending on the severity or resistant nature of the condition.
Occlusive dressings may be used for the management of psoriasis or recalcitrant conditions.
If an infection develops, the use of occlusive dressings should be discontinued and appropriate antimicrobial therapy initiated.
|
PSORCON
diflorasone diacetate ointment | |||||||||||||||
| |||||||||||||||
| |||||||||||||||
| |||||||||||||||
| |||||||||||||||
| Labeler - Dermik Laboratories, Inc. |


JSONAPISerializer Class
Ember Data 2.0 Serializer:
In Ember Data a Serializer is used to serialize and deserialize records when they are transferred in and out of an external source. This process involves normalizing property names, transforming attribute values and serializing relationships.
JSONAPISerializer
supports the http://jsonapi.org/ spec and is the
serializer recommended by Ember Data.
This serializer normalizes a JSON API payload that looks like:
import Model, { attr, belongsTo } from '@ember-data/model';
export default Model.extend({
name: attr('string'),
skill: attr('string'),
gamesPlayed: attr('number'),
club: belongsTo('club')
});
import Model, { attr, hasMany } from '@ember-data/model';
export default Model.extend({
name: attr('string'),
location: attr('string'),
players: hasMany('player')
});
{
"data": [
{
"attributes": {
"name": "Benfica",
"location": "Portugal"
},
"id": "1",
"relationships": {
"players": {
"data": [
{
"id": "3",
"type": "players"
}
]
}
},
"type": "clubs"
}
],
"included": [
{
"attributes": {
"name": "Eusebio Silva Ferreira",
"skill": "Rocket shot",
"games-played": 431
},
"id": "3",
"relationships": {
"club": {
"data": {
"id": "1",
"type": "clubs"
}
}
},
"type": "players"
}
]
}
to the format that the Ember Data store expects.
Customizing meta
Since a JSON API Document can have meta defined in multiple locations you can use the specific serializer hooks if you need to customize the meta.
One scenario would be to camelCase the meta keys of your payload. The example
below shows how this could be done using normalizeArrayResponse
and
extractRelationship
.
export default JSONAPISerializer.extend({
normalizeArrayResponse(store, primaryModelClass, payload, id, requestType) {
let normalizedDocument = this._super(...arguments);
// Customize document meta
normalizedDocument.meta = camelCaseKeys(normalizedDocument.meta);
return normalizedDocument;
},
extractRelationship(relationshipHash) {
let normalizedRelationship = this._super(...arguments);
// Customize relationship meta
normalizedRelationship.meta = camelCaseKeys(normalizedRelationship.meta);
return normalizedRelationship;
}
});
Item Index
Methods
- _canSerialize
- _extractType
- _getMappedKey
- _mustSerialize
- _normalizeDocumentHelper
- _normalizeRelationshipDataHelper
- _normalizeResourceHelper
- _normalizeResponse
- applyTransforms
- extractAttributes
- extractErrors
- extractId
- extractMeta
- extractPolymorphicRelationship
- extractRelationship
- extractRelationships
- keyForAttribute
- keyForLink
- keyForRelationship
- modelNameFromPayloadKey
- normalize
- normalizeArrayResponse
- normalizeCreateRecordResponse
- normalizeDeleteRecordResponse
- normalizeFindAllResponse
- normalizeFindBelongsToResponse
- normalizeFindHasManyResponse
- normalizeFindManyResponse
- normalizeFindRecordResponse
- normalizeQueryRecordResponse
- normalizeQueryResponse
- normalizeRelationships
- normalizeResponse
- normalizeSaveResponse
- normalizeSingleResponse
- normalizeUpdateRecordResponse
- normalizeUsingDeclaredMapping
- payloadKeyFromModelName
- pushPayload
- serialize
- serializeAttribute
- serializeBelongsTo
- serializeHasMany
- serializeIntoHash
- serializePolymorphicType
- shouldSerializeHasMany
- transformFor
Properties
Methods
_canSerialize
-
key
key
can be serialized
Parameters:
-
key
String
Returns:
_extractType
-
modelClass
-
resourceHash
Parameters:
-
modelClass
Model -
resourceHash
Object
Returns:
_getMappedKey
-
key
attr
mapping
passed to the serializer.
Parameters:
-
key
String
Returns:
_mustSerialize
-
key
Parameters:
-
key
String
Returns:
_normalizeDocumentHelper
-
documentHash
Parameters:
-
documentHash
Object
Returns:
_normalizeRelationshipDataHelper
-
relationshipDataHash
Parameters:
-
relationshipDataHash
Object
Returns:
_normalizeResourceHelper
-
resourceHash
Parameters:
-
resourceHash
Object
Returns:
_normalizeResponse
-
store
-
primaryModelClass
-
payload
-
id
-
requestType
-
isSingle
Parameters:
Returns:
JSON-API Document
applyTransforms
-
typeClass
-
data
Model
and a JSON object this method will
iterate through each attribute of the Model
and invoke the
Transform#deserialize
method on the matching property of the
JSON object. This method is typically called after the
serializer's normalize
method.
Parameters:
-
typeClass
Model -
data
ObjectThe data to transform
Returns:
extractAttributes
-
modelClass
-
resourceHash
Parameters:
-
modelClass
Object -
resourceHash
Object
Returns:
extractErrors
-
store
-
typeClass
-
payload
-
id
extractErrors
is used to extract model errors when a call
to Model#save
fails with an InvalidError
. By default
Ember Data expects error information to be located on the errors
property of the payload object.
This serializer expects this errors
object to be an Array similar
to the following, compliant with the https://jsonapi.org/format/#errors specification:
`
js
{
"errors": [
{
"detail": "This username is already taken!",
"source": {
"pointer": "data/attributes/username"
}
}, {
"detail": "Doesn't look like a valid email.",
"source": {
"pointer": "data/attributes/email"
}
}
]
}
`
The key detail
provides a textual description of the problem.
Alternatively, the key title
can be used for the same purpose.
The nested keys source.pointer
detail which specific element
of the request data was invalid.
Note that JSON-API also allows for object-level errors to be placed
in an object with pointer data
, signifying that the problem
cannot be traced to a specific attribute:
`
javascript
{
"errors": [
{
"detail": "Some generic non property error message",
"source": {
"pointer": "data"
}
}
]
}
`
When turn into a Errors
object, you can read these errors
through the property base
:
`
handlebars
{{#each model.errors.base as |error|}}
`
Example of alternative implementation, overriding the default
behavior to deal with a different format of errors:
`
app/serializers/post.js
import DS from 'ember-data';
export default JSONSerializer.extend({
extractErrors(store, typeClass, payload, id) {
if (payload && typeof payload === 'object' && payload._problems) {
payload = payload._problems;
this.normalizeErrors(typeClass, payload);
}
return payload;
}
});
`
Returns:
extractId
-
modelClass
-
resourceHash
Parameters:
-
modelClass
Object -
resourceHash
Object
Returns:
extractMeta
-
store
-
modelClass
-
payload
extractMeta
is used to deserialize any meta information in the
adapter payload. By default Ember Data expects meta information to
be located on the meta
property of the payload object.
Example
`
app/serializers/post.js
import JSONSerializer from '@ember-data/serializer/json';
export default JSONSerializer.extend({
extractMeta(store, typeClass, payload) {
if (payload && payload.hasOwnProperty('_pagination')) {
let meta = payload._pagination;
delete payload._pagination;
return meta;
}
}
});
`
extractPolymorphicRelationship
-
relationshipModelName
-
relationshipHash
-
relationshipOptions
relationshipOptions
is a hash which contains more information about the
polymorphic relationship which should be extracted:
- resourceHash
complete hash of the resource the relationship should be
extracted from
- relationshipKey
key under which the value for the relationship is
extracted from the resourceHash
- relationshipMeta
meta information about the relationship
Parameters:
-
relationshipModelName
Object -
relationshipHash
Object -
relationshipOptions
Object
Returns:
extractRelationship
-
relationshipHash
Returns a relationship formatted as a JSON-API "relationship object".
http://jsonapi.org/format/#document-resource-object-relationships
Parameters:
-
relationshipHash
Object
Returns:
extractRelationships
-
modelClass
-
resourceHash
Returns the resource's relationships formatted as a JSON-API "relationships object".
http://jsonapi.org/format/#document-resource-object-relationships
Parameters:
-
modelClass
Object -
resourceHash
Object
Returns:
keyForAttribute
-
key
-
method
keyForAttribute
can be used to define rules for how to convert an
attribute name in your model to a key in your JSON.
By default JSONAPISerializer
follows the format used on the examples of
http://jsonapi.org/format and uses dashes as the word separator in the JSON
attribute keys.
This behaviour can be easily customized by extending this method.
Example
import JSONAPISerializer from '@ember-data/serializer/json-api';
import { dasherize } from '@ember/string';
export default JSONAPISerializer.extend({
keyForAttribute(attr, method) {
return dasherize(attr).toUpperCase();
}
});
Returns:
normalized key
keyForLink
-
key
-
kind
keyForLink
can be used to define a custom key when deserializing link
properties.
Returns:
keyForRelationship
-
key
-
typeClass
-
method
keyForRelationship
can be used to define a custom key when
serializing and deserializing relationship properties.
By default JSONAPISerializer
follows the format used on the examples of
http://jsonapi.org/format and uses dashes as word separators in
relationship properties.
This behaviour can be easily customized by extending this method.
Example
import JSONAPISerializer from '@ember-data/serializer/json-api';
import { underscore } from '@ember/string';
export default JSONAPISerializer.extend({
keyForRelationship(key, relationship, method) {
return underscore(key);
}
});
Returns:
normalized key
modelNameFromPayloadKey
-
key
Dasherizes and singularizes the model name in the payload to match the format Ember Data uses internally for the model name.
For example the key posts
would be converted to post
and the
key studentAssesments
would be converted to student-assesment
.
Parameters:
-
key
String
Returns:
the model's modelName
normalize
-
typeClass
-
hash
`
app/serializers/application.js
import JSONSerializer from '@ember-data/serializer/json';
import { underscore } from '@ember/string';
import { get } from '@ember/object';
export default JSONSerializer.extend({
normalize(typeClass, hash) {
var fields = get(typeClass, 'fields');
fields.forEach(function(type, field) {
var payloadField = underscore(field);
if (field === payloadField) { return; }
hash[field] = hash[payloadField];
delete hash[payloadField];
});
return this._super.apply(this, arguments);
}
});
`
Parameters:
-
typeClass
Model -
hash
Object
Returns:
normalizeArrayResponse
-
store
-
primaryModelClass
-
payload
-
id
-
requestType
Parameters:
Returns:
normalizeCreateRecordResponse
-
store
-
primaryModelClass
-
payload
-
id
-
requestType
Parameters:
Returns:
normalizeDeleteRecordResponse
-
store
-
primaryModelClass
-
payload
-
id
-
requestType
Parameters:
Returns:
normalizeFindAllResponse
-
store
-
primaryModelClass
-
payload
-
id
-
requestType
Parameters:
Returns:
normalizeFindBelongsToResponse
-
store
-
primaryModelClass
-
payload
-
id
-
requestType
Parameters:
Returns:
normalizeFindHasManyResponse
-
store
-
primaryModelClass
-
payload
-
id
-
requestType
Parameters:
Returns:
normalizeFindManyResponse
-
store
-
primaryModelClass
-
payload
-
id
-
requestType
Parameters:
Returns:
normalizeFindRecordResponse
-
store
-
primaryModelClass
-
payload
-
id
-
requestType
Parameters:
Returns:
normalizeQueryRecordResponse
-
store
-
primaryModelClass
-
payload
-
id
-
requestType
Parameters:
Returns:
normalizeQueryResponse
-
store
-
primaryModelClass
-
payload
-
id
-
requestType
Parameters:
Returns:
normalizeRelationships
()
private
normalizeResponse
-
store
-
primaryModelClass
-
payload
-
id
-
requestType
normalizeResponse
method is used to normalize a payload from the
server to a JSON-API Document.
http://jsonapi.org/format/#document-structure
This method delegates to a more specific normalize method based on
the requestType
.
To override this method with a custom one, make sure to call
return this._super(store, primaryModelClass, payload, id, requestType)
with your
pre-processed data.
Here's an example of using normalizeResponse
manually:
`
javascript
socket.on('message', function(message) {
var data = message.data;
var modelClass = store.modelFor(data.modelName);
var serializer = store.serializerFor(data.modelName);
var normalized = serializer.normalizeSingleResponse(store, modelClass, data, data.id);
store.push(normalized);
});
`
Parameters:
Returns:
normalizeSaveResponse
-
store
-
primaryModelClass
-
payload
-
id
-
requestType
Parameters:
Returns:
normalizeSingleResponse
-
store
-
primaryModelClass
-
payload
-
id
-
requestType
Parameters:
Returns:
normalizeUpdateRecordResponse
-
store
-
primaryModelClass
-
payload
-
id
-
requestType
Parameters:
Returns:
normalizeUsingDeclaredMapping
()
private
payloadKeyFromModelName
-
modelName
Converts the model name to a pluralized version of the model name.
For example post
would be converted to posts
and
student-assesment
would be converted to student-assesments
.
Parameters:
-
modelName
String
Returns:
serialize
-
snapshot
-
options
`
app/models/comment.js
import Model, { attr, belongsTo } from '@ember-data/model';
export default Model.extend({
title: attr(),
body: attr(),
author: belongsTo('user')
});
`
The default serialization would create a JSON object like:
`
javascript
{
"title": "Rails is unagi",
"body": "Rails? Omakase? O_O",
"author": 12
}
`
By default, attributes are passed through as-is, unless
you specified an attribute type (attr('date')
). If
you specify a transform, the JavaScript value will be
serialized when inserted into the JSON hash.
By default, belongs-to relationships are converted into
IDs when inserted into the JSON hash.
## IDs
serialize
takes an options hash with a single option:
includeId
. If this option is true
, serialize
will,
by default include the ID in the JSON object it builds.
The adapter passes in includeId: true
when serializing
a record for createRecord
, but not for updateRecord
.
## Customization
Your server may expect a different JSON format than the
built-in serialization format.
In that case, you can implement serialize
yourself and
return a JSON hash of your choosing.
`
app/serializers/post.js
import JSONSerializer from '@ember-data/serializer/json';
export default JSONSerializer.extend({
serialize(snapshot, options) {
var json = {
POST_TTL: snapshot.attr('title'),
POST_BDY: snapshot.attr('body'),
POST_CMS: snapshot.hasMany('comments', { ids: true })
};
if (options.includeId) {
json.POST_ID_ = snapshot.id;
}
return json;
}
});
`
## Customizing an App-Wide Serializer
If you want to define a serializer for your entire
application, you'll probably want to use eachAttribute
and eachRelationship
on the record.
`
app/serializers/application.js
import JSONSerializer from '@ember-data/serializer/json';
import { singularize } from 'ember-inflector';
export default JSONSerializer.extend({
serialize(snapshot, options) {
var json = {};
snapshot.eachAttribute(function(name) {
json[serverAttributeName(name)] = snapshot.attr(name);
});
snapshot.eachRelationship(function(name, relationship) {
if (relationship.kind === 'hasMany') {
json[serverHasManyName(name)] = snapshot.hasMany(name, { ids: true });
}
});
if (options.includeId) {
json.ID_ = snapshot.id;
}
return json;
}
});
function serverAttributeName(attribute) {
return attribute.underscore().toUpperCase();
}
function serverHasManyName(name) {
return serverAttributeName(singularize(name)) + "_IDS";
}
`
This serializer will generate JSON that looks like this:
`
javascript
{
"TITLE": "Rails is omakase",
"BODY": "Yep. Omakase.",
"COMMENT_IDS": [ 1, 2, 3 ]
}
`
## Tweaking the Default JSON
If you just want to do some small tweaks on the default JSON,
you can call super first and make the tweaks on the returned
JSON.
`
app/serializers/post.js
import JSONSerializer from '@ember-data/serializer/json';
export default JSONSerializer.extend({
serialize(snapshot, options) {
var json = this._super(...arguments);
json.subject = json.title;
delete json.title;
return json;
}
});
`
Parameters:
-
snapshot
Snapshot -
options
Object
Returns:
serializeAttribute
-
snapshot
-
json
-
key
-
attribute
serializeAttribute
can be used to customize how attr
properties are serialized
For example if you wanted to ensure all your attributes were always
serialized as properties on an attributes
object you could
write:
`
app/serializers/application.js
import JSONSerializer from '@ember-data/serializer/json';
export default JSONSerializer.extend({
serializeAttribute(snapshot, json, key, attributes) {
json.attributes = json.attributes || {};
this._super(snapshot, json.attributes, key, attributes);
}
});
`
serializeBelongsTo
-
snapshot
-
json
-
relationship
serializeBelongsTo
can be used to customize how belongsTo
properties are serialized.
Example
`
app/serializers/post.js
import JSONSerializer from '@ember-data/serializer/json';
import { isNone } from '@ember/utils';
export default JSONSerializer.extend({
serializeBelongsTo(snapshot, json, relationship) {
var key = relationship.key;
var belongsTo = snapshot.belongsTo(key);
key = this.keyForRelationship ? this.keyForRelationship(key, "belongsTo", "serialize") : key;
json[key] = isNone(belongsTo) ? belongsTo : belongsTo.record.toJSON();
}
});
`
Parameters:
-
snapshot
Snapshot -
json
Object -
relationship
Object
serializeHasMany
-
snapshot
-
json
-
relationship
serializeHasMany
can be used to customize how hasMany
properties are serialized.
Example
`
app/serializers/post.js
import JSONSerializer from '@ember-data/serializer/json';
import DS from 'ember-data';
export default JSONSerializer.extend({
serializeHasMany(snapshot, json, relationship) {
var key = relationship.key;
if (key === 'comments') {
return;
} else {
this._super(...arguments);
}
}
});
`
Parameters:
-
snapshot
Snapshot -
json
Object -
relationship
Object
serializeIntoHash
-
hash
-
typeClass
-
snapshot
-
options
`
app/serializers/application.js
import RESTSerializer from '@ember-data/serializer/rest';
import { decamelize } from '@ember/string';
export default RESTSerializer.extend({
serializeIntoHash(data, type, snapshot, options) {
var root = decamelize(type.modelName);
data[root] = this.serialize(snapshot, options);
}
});
`
serializePolymorphicType
-
snapshot
-
json
-
relationship
{ polymorphic: true }
is pass as the second argument to the
belongsTo
function.
Example
`
app/serializers/comment.js
import JSONSerializer from '@ember-data/serializer/json';
import { isNone } from '@ember/utils';
export default JSONSerializer.extend({
serializePolymorphicType(snapshot, json, relationship) {
var key = relationship.key;
var belongsTo = snapshot.belongsTo(key);
key = this.keyForAttribute ? this.keyForAttribute(key, 'serialize') : key;
if (isNone(belongsTo)) {
json[key + '_type'] = null;
} else {
json[key + '_type'] = belongsTo.modelName;
}
}
});
`
Parameters:
-
snapshot
Snapshot -
json
Object -
relationship
Object
shouldSerializeHasMany
-
snapshot
-
key
-
relationshipType
attrs
object.
Returns:
Properties
attrs
Object
attrs
object can be used to declare a simple mapping between
property names on Model
records and payload keys in the
serialized JSON object representing the record. An object with the
property key
can also be used to designate the attribute's key on
the response payload.
Example
`
app/models/person.js
import Model, { attr } from '@ember-data/model';
export default Model.extend({
firstName: attr('string'),
lastName: attr('string'),
occupation: attr('string'),
admin: attr('boolean')
});
`
`
app/serializers/person.js
import JSONSerializer from '@ember-data/serializer/json';
export default JSONSerializer.extend({
attrs: {
admin: 'is_admin',
occupation: { key: 'career' }
}
});
`
You can also remove attributes and relationships by setting the serialize
key to false
in your mapping object.
Example
`
app/serializers/person.js
import JSONSerializer from '@ember-data/serializer/json';
export default JSONSerializer.extend({
attrs: {
admin: { serialize: false },
occupation: { key: 'career' }
}
});
`
When serialized:
`
javascript
{
"firstName": "Harry",
"lastName": "Houdini",
"career": "magician"
}
`
Note that the admin
is now not included in the payload.
Setting serialize
to true
enforces serialization for hasMany
relationships even if it's neither a many-to-many nor many-to-none
relationship.
primaryKey
String
primaryKey
is used when serializing and deserializing
data. Ember Data always uses the id
property to store the id of
the record. The external source may not always follow this
convention. In these cases it is useful to override the
primaryKey
property to match the primaryKey
of your external
store.
Example
`
app/serializers/application.js
import JSONSerializer from '@ember-data/serializer/json';
export default JSONSerializer.extend({
primaryKey: '_id'
});
`
Default: 'id'
store
Store
public
The store
property is the application's store
that contains
all records. It can be used to look up serializers for other model
types that may be nested inside the payload response.
Example:
Serializer.extend({
extractRelationship(relationshipModelName, relationshipHash) {
var modelClass = this.store.modelFor(relationshipModelName);
var relationshipSerializer = this.store.serializerFor(relationshipModelName);
return relationshipSerializer.normalize(modelClass, relationshipHash);
}
});


WITNESS LIST
State Affairs Committee
March 2, 2011 30 minutes After Final Adjournment/Recess
For:
CARTER, DAVID (Self)
DAY, PAUL (Self)
Doyle, Russell (Self)
ESPINOZA, MARIA (Self)
Forest, Rebecca (Self)
LYNG, TIMOTHY (The Remembrance Project)
MARTINEZ, MARIA (Immigration Reform Coalition of Texas)
Mendoza, SYLVIA (Self)
Salter, Richard (Self)
Salter, Suzanne (Self)
SMITH, STANLEY (Self)
THEISS, ELIZABETH (Self; TFIR)
THOMAS, JANET (Self)
WILKERSON, GEORGE (Self)
Against:
ACEVEDO, ART (AUSTIN POLICE DEPARTMENT)
BARRIOS, LOUIS (San Antonio Hispanic Chamber of Commerce Texas Restaurant
Association)
Beardall, Bill (Equal Justice Center 510 S. Congress Ste. 206 Austin, TX 78704)
Bernhardt, Rebecca (Texas Criminal Justice Coalition)
DIAZ, JULIO (BORDER NETWORK FOR HUMAN RIGHTS)
Escobedo, JOSE MANUEL (Border Network for Human Rights)
Figueroa, Luis (Mexican American Legal Defense & Education Fund)
JONES, BOBBI KAYE (Bishops of the United Methodist Churches of TX)
JUNG, RICHARD (KOREAN AMER. ASSOC OF GREATER AUSTIN)
KOLMAR, STEPHANIE (American Gateways)
LANDFRIED, TODD (ARIZONA Employers for IMMIGRATION REFORM)
LINDSEY, GARY (SHERIFF LUPE VALDEZ)
Obazee, Kelli (DALLAS Peace Center)
PONCE, GRISELDA (Self)
REYES, ESTHER (Self)
RIEBSCHLAEGER, ELIZABETH (SISTERS of CHARITY of the INCARNATE WORD)
Rivas, Andrew (TX Catholic Conference)
Robles, Jannell (City of Houston Council Member Ed Gonzalez)
Robles, Maria (Coalition For Immigration Reform of DFW & North TX.)
Simpson, Matthew (ACLU of Texas)
SMITH, T. RANDALL (TEXAS IMPACT)
Soifer, Jan (Anti-Defamation League)
WATSON, JACQUELINE (AMERICAN IMMIGRATION LAWYERS ASSOCIATION
TEXAS OKLAHOMA & NEW MEXICO CHAPTER)
1
WITNESS LIST
On:
TOUZA-MEDINA, ANGGCA-JO (Immigrant Services Network of Austin)
Registering, but not testifying:
For:
BROOKE, MARVIN (Self; Imigration Reform Coalation of Texas)
COUCH, VICKI (Self)
Gerstenschlager, MerryLynn (Self; Texas Eagle Forum)
HINDELANG, PAUL (Self)
Against:
AGUAYO, Jose (Self)
Aguilar, Kristian (Mexican American Legal Defense & Education Fund)
ALVARADO, Andreyez (University of Texas Student/ Longhorn LULAC)
Andrade, Victor (Coalition for immigration for North texas)
ATWOOD, DAVID (HOUSTON PEACE & JUSTICE CENTER)
BARAJAS, MARIA (University leadership Initiative)
Bodman, Whitney (Self)
CANUP, JAMES (American Gateways)
Cardenas, Carlos (University of Texas at Austin Student - Longhorn LULAC)
CASTILLO-LITTLEJOHN, SUSANA (Self)
CASTillo-Soto, ANABEL (Self)
Cromwell, Jesse (Self)
CUVi, JACiNTO (Self)
DANIELS, JENNIFER (North Texas Dream Team)
DE LA FUENTE, FLAVIA (Self)
Delgado, Joseph (Self)
DONALDSON, JUDiTH O (Self)
DONALDSON, SARAH (Self)
DWYER, SR JEAN THOMAS (Daughters of Charity Advocacy & Social Justice Cmte)
English, Therese (Self)
ESPINOZA, ANGELINA (C.I.R. of North Texas)
ESPINOZA, MICHAEL (Self; HOUSTON United)
FISCHER, AMELIA (Self)
FLORES, LULU (Self)
Garduno, Tanya (Southwest Workers Union)
Hedayati, Hooman (Iranians for Peace & Justice)
HOKANSON, JILL (Self)
Hunter, Amber (Self)
Igo, Shanna (Texas Municipal League)
Interiano, Douglas (RITA - Reform Immigration For TX Alliance.)
ISRAEL, CELIA (GREATER AUSTIN HISPANIC CHAMBER OF COMMERCE)
Juarez, Yasmin (University leadership Initiative)
KLASS, Elizabeth (Self)
KOWALSKI, DANIEL (Self)
LIBAL, BOB (Self)
2
WITNESS LIST
Against:
LOBO, TOMAS (C.I.R. of North Texas)
LUNA, JESSICA (University leadership initiative)
Martin, Laura (Self)
Morales, Martina (Border Network for Human Rights and RITA (Reform Immigration for
Texas Alliance))
Moriel, Jose (North Texas Dream Team)
Navarro, Kassandra (Self)
Palomeque, Yennys (Self)
PeRez-Hodge, Alicia (Self)
Ramirez, Susana (University Leadership Initiative)
Robles, Jannell (Central American Resource Center)
Rodriguez, Christina (University of Texas Student and Longhorn LULAC)
ROERER, CECILE (Dominican Sisters of Houston)
RUBAC, GLORIA (Houston United)
Ruiz, Luis (Houston United)
SALDANA, PAUL (Texas Association of Mexican American Chambers of Commerce)
SCHMIDT, REBEKAH (Self)
SNYDER, MARGARET (Srs. of Charity of the Incarnate Word)
SYLVA, CESAR (Self)
THOMPSON, AMY (Self)
TOVAR, SANDRA (COUNCIL FOR MINORITY STUDENT AFFAIRS (CMSA))
VACHE, MARILYN (Self)
Villarreal, Celeste (Mexican-American Bar Association of Texas)
WOODS, JOHN (Self)
On:
LAIN, JACKIE (TEXAS ASSOCIATION OF SCHOOL BOARDS (TASB), and TEXAS
ASSOCIATION OF SCHOOL ADMINISTRATORS (TASA))
Against:
RIEBSCHLAEGER, ELIZABETH (SRS. of CHARITY of The INCARNATE WORD SAN
ANTONIO, TX)
Registering, but not testifying:
For:
BROOKE, MARVIN (Self)
COUCH, VICKI (Self)
Forest, Rebecca (Self)
HETTINGER, ANN (Concerned Women for America of Texas)
LYNG, TIMOTHY (STOLEN LIVES QUILT (The Remembrance Project))
Smith, Michelle (Concerned Women for America of Texas)
THEISS, ELIZABETH (Self; TFIR)
Against:
Aguilar, Kristian (Mexican American Legal Defense & Education Fund)
AlVARADO, Andreyez (University of Texas Student / Longhorn LULAC.)
3
WITNESS LIST
Against:
Atwood, David (Houston peace & Justice Center)
BARAJAS, MARIA (University Leadership Initiative)
Beardall, Bill (Equal Justice Center 510 S. Congress Ave Ste 206 Austin TX 78704)
Bernhardt, Rebecca (Texas Criminal Justice Coalition)
Bodman, Whitney (Self)
Cardenas, Carlos (University of Texas at Austin Student - Longhorn LULAC)
CARTER, DAVID (Self)
CAStiLLo-Soto, ANABEL (Self)
CONTRERAS, CARLOS (CITY OF SAN ANTONIO)
Cromwell, Jesse (Self)
CUVi, JACiNTO (Self)
DANIELS, JENNIFER (North Texas Dream Team)
Delgado, Joseph (Self)
DIAZ, JULIO (BORDER NETWORK FOR HUMAN RIGHTS)
DONALDSON, JUDITH O (Self)
DONALDSON, SARAH (Self)
DWYER, JEAN THOMAS (Daughters of Charity Advocacy & Social Justice Cmte)
Escobedo, Jose Manuel (Border Network for Human Righs)
ESPINOZA, ANGELINA (C.I.R. of North Texas)
ESPINOZA, MICHAEL (Self; HOUSTON UNITED)
Figueroa, Luis (Mexican American Legal Defense & Educational Fund (MALDEF))
FLORES, LULU (Self)
Garduno, Tanya (Southwest Workers Union)
HOKANSON, JILL (Self)
Hunter, Amber (Self)
Igo, Shanna (Texas Municipal League)
ISRAEL, CELIA (GREATER AUSTIN HISPANIC CHAMBER OF COMMERCE)
JUNG, RICHARD (KOREAN AMERICAN ASSOC. OF GREATER AUSTIN)
KLASS, Elizabeth (Self)
KULLMANN, CHARLES (Self)
LANDFRIED, Todd (ARIZONA Employers for Immigration Reform)
LIBAL, BOB (Self)
LOBO, TOMAS (C.I.R of North Texas)
LUNA, JESSICA (UNIVERSITY LEADERSHIP INITIATIVE)
Martin, Laura (Self)
MORALES, MARTINA (Border Network for Human Rights and RITA (Reform immigration
for Texas alliance))
Moriel, Jose (North Texas Dream Team)
Navarro, Kassandra (Self)
Obazee, Kelli (Self)
Palomeque, Yennys (Self)
Ramirez, Susana (University Leadership Initiative)
REYES, ESTHER (Self)
Rivas, Andrew (TX Catholic conference)
Robles, Jannell (Central American Resource Center (CRECEN))
4
WITNESS LIST
Against:
Robles, Maria (Coalition For Immigration Reform of DFW & North TX)
Rodriguez, Christina (University of Texas Student and Longhorn LULAC)
ROEGER, CECILE (Dominican Sisters of Houston)
Ruiz, Luis (Houston United)
SALDANA, PAUL (Texas Association of Mexican - American Chambers of Commerce)
Simpson, Matthew (ACLU of Texas)
SMITH, T. RANDALL (TEXAS IMPACT)
SNYDER, MARGARET (Srs. of Charity of The Incarnate Word)
Soifer, Jan (Anti-Defamation League)
THOMPSON, AMY (Self)
TOVAR, BLANCA (COUNCIL FOR MINORITY STUDENT AFFAIRS (CMSA))
TOVAR, SANDRA (COUNCIL FOR MINORITY STUDENT AFFAIRS (CMSA))
Villarreal, Celeste (Mexican American Bar Association of Texas)
WATSON, JACQUELINE (AMERICAN IMMIGRATION LAWYERS ASSOCIATION
TEXAS OKLAHOMA & NEW MEXICO CHAPTER)
On:
LAIN, JACKIE (TEXAS ASSOCIATION OF SCHOOL BOARDS (TASB) and TEXAS
ASSOCIATION OF SCHOOL ADMINISTRATORS (TASA))
On:
RAMIREZ, JORGE (TEXAS FACILITIES COMMISSION)
Registering, but not testifying:
For:
Bingham JR, AlFred (Texas Chapter - American Society of Landscape Architects)
CHATRON, MICHAEL (AGC TEXAS BUILDING BRANCH)
CHRISTIAN, GEORGE (AMERICAN FORESTRY & PAPER ASSOCIATION)
HOUSTON, JOSHUA (Texas Impact)
Igo, Shanna (Texas Municipal League)
LANCASTER, DAVID (TEXAS SOCIETY OF ARCHITECTS)
MITCHELL, JAMIE (City of Austin/Austin Energy)
Phillips, Matt (The Nature Conservancy)
Against:
BROOKE, MARVIN (Self)
On:
SCHMIDT, REBEKAH (Self)
Registering, but not testifying:
Against:
BROOKE, MARVIN (Self)
Igo, Shanna (Texas Municipal League)
SCHNEIDER, MICHAEL (TX. ASSOC. OF BROADCASTERS)
5
WITNESS LIST
Registering, but not testifying:
Against:
BROOKE, MARVIN (Self)
Registering, but not testifying:
For:
BROOKE, MARVIN (Self; Immigration Reform Coalition of Texas)
DAY, PAUL (Self)
Forest, Rebecca (Self)
Against:
SCHNEIDER, MICHAEL (TX. ASSOC. OF BROADCASTERS)
On:
Flores, Peter (Texas Parks & Wildlife Dept. law enforcement Division)
For:
CARTER, DAVID (Self)
Forest, Rebecca (Self)
Against:
RIEBSCHLAEGER, ELIZABETH (SRS. of Charity of The INCARNATE WORD SAN
ANTONIO, TX 78209)
WATSON, JACQUELINE (AMERICAN IMMIGRATION LAWYERS ASSOCIATION
TEXAS OKLAHOMA & NEW MEXICO CHAPTER)
Registering, but not testifying:
For:
BROOKE, MARVIN (Self; IMMIGRATION Reform Coalation of TX)
DOYLE, Russell (Self)
ESPINOZA, MARIA (The Remembrance Project.)
Gerstenschlager, MerryLynn (Self; Texas Eagle Forum)
HINDELANG, PAUL (Self)
LYNG, TIMOTHY (The Remembrance Project)
MARTINEZ, MARIA (Immigration Reform Coalition of Texas)
THEISS, ELIZABETH (Self; TFIR)
Against:
Aguilar, Kristian (Mexican American Legal Defense & Education Fund)
ALVARADO, Andreyez (University of Texas Student/Longhorn LULAC.)
Andrade, Victor (Cualition for immigration for North texas)
Atwood, David (Houston peace & Justice Ctr.)
Beardall, Bill (Equal Justice Center 510 S. Congress Ste 206 Austin TX 78704)
Bernhardt, Rebecca (Texas Criminal Justice Coalition)
6
WITNESS LIST
Against:
Bodman, Whitney (Self)
Cardenas, Carlos (University of Texas at Austin Student - Longhorn LULAC)
Castillo-Soto, Anabel (Self)
Cromwell, Jesse (Self)
Cuvi, JACiNTO (Self)
DANIELS, JENNIFER (North Texas Dream Team)
DE LA FUENTE, FLAVIA (Self)
DIAZ, JULIO (BORDER NETWORK FOR HUMAN RIGHTS)
DONALDSON, CAREY (Self)
DONALDSON, JuDiTH O (Self)
DONALDSON, SARAH (Self)
DWYER, JEAN THOMAS (Daughters of Charity Advocacy & Social Justice Cmte)
ESPINOZA, ANGELINA (C.I.R. of North Texas)
ESPINOZA, MICHAEL (Self; Houston United)
Figueroa, Luis (Mexican American Legal Defense & Educational Fund (MALDEF))
FLORES, LULU (Self)
Garduno, Tanya (South West Workers Union)
HOKANSON, JILL (Self)
Hunter, Amber (Self)
Igo, Shanna (Texas Municipal League)
JonEs, Bobbi K (UNITED METHODIST Bishops of Texas)
KULLMANN, CHARLES (Self)
LIBAL, BOB (Self)
Lobo, Tomas (C.I.R of North Texas)
LUNA, JESSICA (University leadership initiative)
Martin, Laura (Self)
Morales, Martina (Border Network for Human Rights and RITA (Reform immigration for
Texas alliance))
Moriel, JOSE (North TEXAS Dream Team)
Navarro, Kassandra (Self)
Obazee, Kelli (Self)
Palomeque, Yennys (Self)
Ramirez, Susana (University Leadership Initiative)
REYES, ESTHER (Self)
Rivas, Andrew (TX Catholic Conference)
Robles, Jannell (Central American Resource Center (CRECEN))
Robles, Maria (Coalition For Immigration Reform of DFW & North TX)
Rodriguez, Christina (Longhorn LULAC and University of Texas Student)
ROEGER, CECILE (Dominican Sisters of Houston)
Ruiz, Luis (Houston United)
SALDANA, PAUL (Texas Association of Mexican-American Chambers of Commerce)
Simpson, Matthew (ACLU of Texas)
SMITH, T. RANDALL (TEXAS IMPACT)
SNYDER, MARGARET (Srs. of Charity of the Incarnate Word)
THOMPSON, AMY (Self)
7
WITNESS LIST
Against:
TOVAR, SANDRA (COUNCIL FOR MINORITY STUDENT AFFAIRS (CMSA))
Villarreal, Celeste (Mexican-American Bar Association of Texas)
WOODS, JOHN (Self)
Registering, but not testifying:
For:
BROOKE, MARVIN (Self)
On:
SEIDENBERG, EDWARD (TEXAS STATE LIBRARY AND ARCHIVES COMMISSION)
For:
Beardall, Bill (Equal Justice Center 510 S. Congress Ave Ste. 206 Austin, TX 78704)
Bernhardt, Rebecca (Texas Criminal Justice Coalition)
Lobo, Tomas (C.I.R of North Texas)
RIEBSCHLAEGER, ELIZABETH (SRS. of CHARITY of the INCARNATE WORD 4503
BROADWAY SAN ANTONIO, TX 78209)
Rivas, Andrew (TX Catholic Conference)
WATSON, JACQUELINE (AMERICAN IMMIGRATION LAWYERS ASSOCIATION
TEXAS OKLAHOMA & NEW MEXICO CHAPTER)
Registering, but not testifying:
For:
Aguilar, Kristian (Mexican American Legal Defense & Education Fund)
ALVARADO, Andreyez (University of Texas Student/ Longhorn LULAC.)
Andrade, Victor (Cualition for immigration for North texas)
Atwood, David (Houston peace & Justice Ctr.)
BARAJAS, MARIA (University Leadership Initiative)
BERNSTEIN, ALAN (HARRIS COUNTY SHERIFF ADRIAN GARCIA/ AND THE
HARRIS COUNTY SHERIFF'S OFFICE)
Bodman, Whitney (Self)
Cardenas, Carlos (University of Texas at Austin Student - Longhorn LULAC)
CAstillo-Soto, ANABEL (Self)
Cromwell, Jesse (Self)
CUVi, JACiNTO (Self)
DANIELS, JENNIFER (North Texas Dream Team)
DE LA FUENTE, FLAVIA (Self)
Delgado, Joseph (Self)
DIAZ, JULIO (BORDER NETWORK FOR HUMAN RIGHTS)
DONALDSON, CAREY (Self)
DONALDSON, Judith O. (Self)
DONALDSON, SARAH (Self)
DWYER, JEAN THOMAS (Daughters of Charity Advocacy & Social Justice Cmte)
8
WITNESS LIST
For:
Edgerson, Andrea (The Texas Council on Family Violence)
Escobedo, Jose Manuel (Border Network for Human Rights)
ESPINOZA, MICHAEL (Self; HOUSTON UNITED)
Figueroa, Luis (Mexican American Legal Defense & Educational Fund (MALDEF))
FLORES, LULU (Self)
Garcia, Juana (Self)
HedayaTi, Hooman (Iranians for Peace and Justice)
HOKANSON, JILL (Self)
Hunter, Amber (Self)
Interiano, Douglas (ReForm Immigration For Texas Alliance)
KAISER, CHRISTOPHER (TEXAS ASSOCIATION AGAINST SEXUAL ASSAULT)
KLASS, Elizabeth (Self)
KULLMANN, CHARLES (Self)
LIBAL, BOB (Self)
LUNA, JESSICA (University leadership initiative)
LuNA, RAmiro (Self; LULAC)
Martin, Laura (Self)
Morales, Martina (Border Network For Human Rights and RITA (Reform inmigration for
Texas Alliance))
Obazee, Kelli (Self)
Palomeque, Yennys (Self)
Ramirez, Susana (University Leadership Initiative)
REYES, ESTHER (Self)
Robles, Jannell (Central American Resource Center (CRECEN))
Robles, Maria (Reform Immigration For Texas Alliance)
ROEGER, CECILE (Dominican Sisters of Houston)
RUBAC, GLORIA (Houston United)
Ruiz, Luis (Houston United)
Simpson, Matthew (ACLU of Texas)
SNYDER, MARGARET (Srs. of Charity of the Incarnate Word Srs. of Charity of the
Incarnate Word)
THOMPSON, AMY (Self)
TOVAR, BLANCA (Council for Minority Student Affairs)
TOVAR, SANDRA (COUNCIL FOR MINORITY STUDENT AFFAIRS (CMSA))
Villarreal, Celeste (Mexican American Bar Association of Texas)
WiLKisoN, CharLEY (Combined LAW ENFORCEMENT ASSOCIATIONS of TexAs,
CLEAT)
Against:
BROOKE, MARVIN (Self)
ESPINOZA, MARIA (The Remembrance Project)
Igo, Shanna (Texas Municipal League)
THEISS, ELIZABETH (Self; TFIR)
9
WITNESS LIST
For:
Forest, Rebecca (Self)
Against:
Ain, Quratvi (Self)
BEARDALL, BILL (Equal Justice Center 510 S. Congress Ave, Ste. 206 Austin TX, 78704)
Bernhardt, Rebecca (Texas Criminal Justice Coalition)
CAMPOS, LOREN (Self)
Castillo-Soto, Anabel (Self)
DANIELS, JENNIFER (North Texas Dream Team)
Figueroa, Luis (Mexican American Legal Defense and Educational Fund (MALDEF))
GARIBAY, MONTSERRAT (Self)
Gonzalez, William (UNITE HERE Local 251)
LANDFRIED, Todd (ARIZONA Employers for Immigration REFORM)
Lopez, Edilsa (Self)
OLVERA, DANIEL (Self)
RANJIT, HIM (University Leadership Initiative)
Reyna, Adrian (Self; University Leadership Initiative)
RIEBSCHLAEGER, ELIZABTEH (SISTERS of CHARITY of the INCARNATE WORD
SAN ANTONIO, TX 78209)
Rivas, Andrew (TX Catholic Conference)
Robles, Jannell (Central American Resource Center (CRECEN))
Ruiz, Luis (Houston United)
Serrano, Zuleyma (ULI (university leadership iniciative))
Shahi, Prithui (University leadership Iniative)
Trejo, Walter (Self)
Villalobos, Pedro (Self)
WATSON, JACQUELINE (AMERICAN IMMIGRATION LAWYERS ASSOCIATION
TEXAS OKLAHOMA & NEW MEXICO CHAPTER)
WOODS, JOHN (Student Government of the University of Texas at Austin)
ZELAYA, JOSE (CMSA Council For Minority Student Affairs)
On:
MAJEK, MARK (TEXAS BOARD OF NURSING)
Registering, but not testifying:
For:
BROOKE, MARVIN (Self; IMMIGRATION REFORM COLATION OF Texas)
CARTER, DAVID (Self)
DAY, PAUL (Self)
Doyle, RUSSELL (Self)
ESPINAOZA, ANGELINA (C.I.R. of North Texas)
Espinoza, Maria (The Remembrance Project)
Gerstenschlager, MerryLynn (Self; Texas Eagle Forum)
HETTINGER, ANN (Concerned Women for America of Texas)
HINDELANG, PAUL (Self)
10
WITNESS LIST
For:
LYNG, TIMOTHY (The Remembrance Project)
MARTINEZ, MARIA (Immigration Reform Coalition of Texas)
Moore, Bill (Organizing For Liberty, Inc.)
Salter, Richard (Self)
Salter, Suzanne (Self)
Smith, Michelle (Concerned Women for America of Texas)
THEISS, ELIZABETH (TEXANS FOR IMMIGRATION REFORM)
WILKERSON, GEORGE (Self)
WiLkerson, Laura (Self)
Against:
Aguilar, Kristian (Mexican American Legal Defense & Education Fund)
ALVARADO, ANDREYEZ (University of Texas Student/Longhorn LULAC)
Andrade, Victor (Cualition for immigration for North texas)
ATWOOD, DAVID (HOUSTON PEACE & JUSTICE CENTER)
BARAJAS, MARIA (University leadership initiative)
BARRIOS, LOUIS (San Antonio Hispanic Chamber of Commerce Texas Restaurant
Association)
Bodman, Whitney (Self)
Boehne, Caitlin (Self)
Cardenas, Carlos (University of Texas at Austin Student Longhorn LULAC)
Cromwell, JESSE (Self)
CUVi, JACiNTO (Self)
DE LA FUENTE, FLAVIA (Self)
DIAZ, JULIO (BORDER NETWORK FOR HUMAN RIGHTS)
DONALDSON, JUDiTH O (Self)
DONALDSON, SARAH (Self)
DWYER, JEAN THOMAS (Daughters of Charity Advocacy & Social Justice Cmte)
Escobedo, Jose Manuel (Border Network for Human Rights)
ESPINOZA, ANGELINA (C.I.R. of North Texas)
ESPINOZA, MICHAEL (Self; HOUSTON UNITED)
FLORES, LULU (Self)
Garcia, Juana (Self)
Garduno, Tanya (Southwest Workers Union)
HedayaTi, Hooman (Iranians For Peace and Justice)
Helmcamp, Leslie (Center for public policy priorities)
HOKANSON, JILL (Self)
Hunter, Amber (Self)
Igo, Shanna (Texas Municipal League)
Interiano, Douglas (RITA -Reform Immigration For TX alliance)
JONES, Bobbi Kaye (UNITED MeTHODIST Bishops of Texas:)
Juarez, Yasmin (University Leadership Initiative)
Jung, Richard (Korean American Assoc. of Greater Austin)
Khan, Rosa Idalia (Self)
KLASS, Elizabeth (Self)
11
WITNESS LIST
Against:
KOLLY, FAYE (FOSTER QUAN LLP TX AILA CH.)
KULLMANN, CHARLES (Self)
LIBAL, BOB (Self)
Lobo, Tomas (C.I.R of North Texas)
LUNA, JESSICA (University leadership initiative)
Luna, Ramiro (Self; LULAC)
Martin, Laura (Self)
MaRTINEZ, GREISa (Self; Council for Minority Student Affairs - Texas A&M University)
Martinez, Jorge (Self)
MENDEZ, ERICK (ULI-University Leadership Iniative)
Morales, Martina (Border Network for Human Rights/RITA (Reform immigration for Texas
Alliance))
Moriel, Jose (North Texas Dream Team)
Navarro, Kassandra (Self)
Obazee, Kelli (Self)
Palomeque, Yennys (Self)
Partida, Maria (Self)
PeRez-Hodge, Alicia (Self)
Ramirez, Susana (University Leadership Initiative)
REYES, ESTHER (Self)
Robles, Maria (Coalition For Immigration Reform of DFW & North TX)
Rodriguez, Christina (Longhorn LULAC and University of Texas Student)
ROEGER, CECILE (Dominican Sisters of Houston)
ROMERO, JESSE (Texas Association For Bilingual Education)
RUBAC, GLORIA (Houston United)
SCHMIDT, REBEKAH (Self)
Simpson, Matthew (ACLU of Texas)
SMITH, T. RANDALL (TEXAS IMPACT)
SNYDER, MARGARET (Srs. of Charity of the Incarnate Word)
Soto, Chris (Self)
SULTAN, ZAKI (UNIVERSITY LEADERSHIP INITIATIVE)
THOMPSON, AMY (Self)
TOVAR, BLANCA (Council for Minority Student Affairs)
TOVAR, SANDRA (COUNCIL FOR MINORITY STUDENT AFFAIRS (CMSA))
VARGAS, PHILLIP (WILLIE L. VALAZQUEZ INSTITUTE)
Villarreal, Celeste (Mexican American Bar Association of Texas)
On:
LAIN, JACKIE (TEXAS ASSN. OF SCHOOL BOARDS (TASB) and TEXAS ASSN OF
SCHOOL AdMINISTRATORS (TASA))
Registering, but not testifying:
For:
CARTER, DAVID (Self)
12
WITNESS LIST
For:
Forest, Rebecca (Self)
HETTINGER, ANN (Self)
Against:
Beardall, Bill (Equal Justice Center 510 S. Congress Ave. Ste 206)
Bernhardt, Rebecca (Texas Criminal Justice Coalition)
BROOKE, MARVIN (Self)
JONES, BOBBI K (UniTed MeTHODIST Bishops of Texas)
Simpson, Matthew (ACLU of Texas)
THOMPSON, AMY (Self)
For:
Forest, Rebecca (Self)
Against:
Bernhardt, Rebecca (Texas Criminal Justice Coalition)
Interiano, Douglas (Proyecto inmigrate and RITA)
Riebschlaeger, ELIZABETH (SRS. of CHARITY of the INCARNATE WORD SAN
ANTONIO, TX 78209)
WATSON, JACQUELINE (AMERICAN IMMIGRATION LAWYERS ASSOC. TEXAS,
OKLAHOMA & NEW MEXICO CHAPTER)
Registering, but not testifying:
For:
BROOKE, MARVIN (Self; Immigration Reform Coalition of TX)
DAY, PAUL (Self)
ESPINOZA, MARIA (The Remembrance Project)
Gerstenschlager, MerryLynn (Self; Texas Eagle Forum)
HETTINGER, ANN (Concerned Women for America of Texas)
HINDELANG, PAUL (Self)
LYNG, TIMOTHY (STOLEN LIVES QUILT)
MARTINEZ, MARIA (Immigration Reform Coalition of Texas)
Smith, Michelle (Concerned Women for America of Texas)
THEISS, ELIZABETH (Self; TFIR)
Against:
Aguilar, Kristian (Mexican American Legal Defense & Education Fund)
AlVARAdo, Andreyez (University of Texas Student/Longhorn LULAC)
Andrade, Victor (Cualition for immigration for North texas)
Atwood, David (Houston peace & Justice Ctr.)
BARAJAS, MARIA (University Leadership Initiative)
Beardall, Bill (Equal Justice Center 510 S. congress Ave Ste 206 Austin TX 78704)
Bodman, Whitney (Self)
Cardenas, Carlos (University of Texas at Austin Student - Longhorn LULAC)
Castillo-Soto, Anabel (Self)
Cromwell, Jesse (Self)
13
WITNESS LIST
Against:
CUVi, JACiNTO (Self)
DANIELS, JENNIFER (North Texas Dream Team)
DE LA FUENTE, FLAVIA (Self)
DIAZ, JULIO (BORDER NETWORK FOR HUMAN RIGHTS)
DONALDSON, JUDiTH O (Self)
DONALDSON, SARAH (Self)
DWYER, JEAN THOMAS (Daughters of Charity Advocacy & Social Justice Cmte)
Escobedo, Jose Manuel (Border Network For Human Rights)
ESPINOZA, ANGELINA (C.I.R. of North Texas)
ESPINOZA, MICHAEL (Self; HOUSTON United)
Figueroa, Luis (Mexican American Legal Defense and Educational Fund (MALDEF))
FLORES, LULU (Self)
Garduno, Tanya (Southwest Workers Union)
Gonzalez, William (UNITE HERE Local 251)
HOKANSON, JILL (Self)
Hunter, Amber (Self)
Igo, Shanna (Texas Municipal League)
Jones, BOBBi K (UNITED MeTHODIST Bishops of Texas:)
KULLMANN, CHARLES (Self)
LIBAL, BOB (Self)
LOBO, TOMAS (C.I.R of North Texas)
LUNA, JESSICA (University leadership Initiative)
Martin, Laura (Self)
Morales, Martina (Border Network for Human Rights and RITA (Reform Inmigration for
Texas alliance))
Moriel, JOSE (North TEXAS Dream Team)
Obazee, Kelli (Self)
Palomeque, Yennys (Self)
REYES, ESTHER (Reform Immigration for Texas Alliance)
Rivas, Andrew (TX Catholic Conference)
Robles, Jannell (Central American Resource Center (CRECEN))
Robles, Maria (Coalition For Immigration Reform of DFW & North Texas)
Rodriguez, Christina (Longhorn LULAC and University of Texas Student)
ROEGER, CECILE (Dominican Sisters of Houston)
Ruiz, Luis (Houston Untied)
Simpson, Matthew (ACLU of Texas)
SMITH, T. RANDALL (TEXAS IMPACT)
SNYDER, MARGARET (Srs. of Charity of the Incarnate Word)
THOMPSON, AMY (Self)
TOVAR, BLANCA (Council for Minority Student Affairs)
TOVAR, SANDRA (COUNCIL FOR MINORITY STUDENT AFFAIRS (CMSA))
Villarreal, Celeste (Mexican American Bar Association of Texas)
14
WITNESS LIST
For:
BreNNaN, Jim (TexAs CoAlition oF VeterANs Organizations)
Registering, but not testifying:
For:
BROOKE, MARVIN (Self; Immigration Reform Coalition of TX)
Registering, but not testifying:
Against:
BROOKE, MARVIN (Self)
15


tt is a deprecated HTML 4.01 inline element but it is used in ReST/sphinx to render inline code.
A test of inline code in a text flow.


Hey welcome to the Form filling section for College
Here you will be filling out the required information needed by our support team to verify you for the
system
applications
Before continuing you can use the following links to get the hell outta here GoogleFacebookInstagram
Please make sure that your are filling out the correct information as we won't be responsible for any
error in applications
Following is a list of our best graduates and the most brilliant minds of Pakistan
Name
Age
Info
Usman
20
CS
Farhan
22
CS
Awais
21
CS
Sameer
22
CS
And here at the bottom we have random images of cats from unsplash. Those guys are amazing


Toggle navigation
Ghibran
Home
Videos
Events
Contact
comments
Please enter your name and mail to comment.
Message
Song Details.
Kalam Salam
A tribute by Ghibran
Other Songs
Kalam Salam - A tribute song
Vaadi Vaadi Song - Singapore to Chennai
Poda Song - Chennai to Singapore
Chillendra Chillendra Song
Share us on
Albums
comments


--- layout: default ---
The Digital Gold Institute is a research and development center about scarcity in the digital realm (bitcoin and crypto-assets) and blockchain technology.
Focused on its fellowship program, the Institute promotes the digital scarcity experiment in the public debate, the scientific academia, and the corporate world through R&D, teaching, consulting, and advising.
We explore the foundations and can assist in understanding them: cryptography, monetary theory, computer networking, game theory. Of course, we write code and love to get our hands dirty in programming and technology.
The times they are a-changin'... follows us on social networks or, even better, join us: we are engaged in a productive journey with our partners.


{{Refimprove|date=January 2007}} {{Infobox prepared food | name = Vietnamese noodles | image = | caption = A bowl of phở | alternate_name = | country = Vietnam | region = | creator = | course = | type = Noodle | served = | main_ingredient = | variations = Many | calories = | other = }}
Vietnamese cuisine includes many types of noodles. These include:
Contents |
Vietnamese noodles are available in either fresh (tươi) or dried (khô) form. Vietnamese noodles are a popular choice. There are many variations, which include soups and dishes. Spicy beef and noodles is a very popular combination for weddings.
===Dry noodle dishes===<!--Can we get the name of stir-fried noodle dishes (hot or cold) here?-->
{{commons category|Noodles from Vietnam}}
{{reflist}}
{{DEFAULTSORT:Vietnamese Noodles}}


We pay living wages by charging a fair price for a quality pie
You have configured a " Pizza, with sauce.
Your Pizza will have the following toppings:


Munich to host multi-sport European Championships in 2022
MUNICH (AP) - Munich has been awarded the 2022 edition of the multi-sport European Championships, but swimming isn’t confirmed on the program.
The announcement on Tuesday means the event returns to Germany after Berlin hosted the athletics portion of the inaugural championships in 2018, though most other sports were held in the Scottish city of Glasgow.
Athletics, cycling, golf, gymnastics, rowing and triathlon are all confirmed.
European Championships Management, which organizes the event, said aquatic events like swimming and diving are out because the European swim federation, known as LEN, didn’t feel Munich’s facilities were suitable.
“LEN have taken the decision to look elsewhere,” the ECM said, but added the other sports might consider allowing LEN to host its championships in parallel somewhere else as athletics did last year.
“The integration of LEN would be considered. The joint city host format worked in 2018.”
LEN, which committed “in principle” to 2022 in an announcement from 2016, didn’t immediately respond to a request for comment.
The 2022 events will use the Olympic Park in Munich 50 years after the city held the 1972 Olympics.
“Once again we have the opportunity to present Germany as a sport-loving and hospitable country,” German Interior Minister Horst Seehofer said in a statement.
The championships were created by European sports federations keen to attract more attention to their events by scheduling them together with a single TV rights package.
It also helps federations resist control by the European Olympic Committees, which launched their own multi-sport European Games in 2015.
The 2022 championships will run from Aug. 11-21.
More AP sports: https://apnews.com/apf-sports and https://twitter.com/AP_Sports
Sign up for Daily Newsletters
Copyright © 2019 The Washington Times, LLC.
Please read our comment policy before commenting.


Australian actor McLachlan faces court on assault charges
SYDNEY, Australia - A prosecutor told an Australian court that actor Craig McLachlan kissed an actress’s neck, stomach and buttocks more than 20 times during a scene in a stage musical in which he was meant to only simulate a sex act.
Details of charges against the 54-year-old actor who starred in Australian soap operas “Neighbours” and “Home and Away” were aired in the Melbourne Magistrates Court on Monday.
McLachlan is facing multiple charges, including counts of indecent assault, one of attempted indecent assault and others of assault, involving four complainants who worked with him on a production of “The Rocky Horror Show.”
Prosecutor Matt Fisher alleged McLachlan “went beyond the role he was directed to perform” in relation to the allegations, which McLachlan denies.


Reference
Cortez, Paulo, and Anı́bal de Jesus Raimundo Morais. 2007. “A Data Mining Approach to Predict Forest Fires Using Meteorological Data.”
Dua, Dheeru, and Casey Graff. 2017. “UCI Machine Learning Repository.” University of California, Irvine, School of Information; Computer Sciences. http://archive.ics.uci.edu/ml.
Wickham, Hadley, and Garrett Grolemund. 2016. R for Data Science: Import, Tidy, Transform, Visualize, and Model Data. " O’Reilly Media, Inc.".
Wickham, Hadley, and others. 2014. “Tidy Data.” Journal of Statistical Software 59 (10): 1–23.
Yeh, I-Cheng, and Che-hui Lien. 2009. “The Comparisons of Data Mining Techniques for the Predictive Accuracy of Probability of Default of Credit Card Clients.” Expert Systems with Applications 36 (2): 2473–80.


{% extends "base.html" %} {% block content %} Transcription Finished The Deep Neural Transcriber has transcribed your video. Using the model "{{ model }}", it took {{ duration }} seconds to process the video. Download the subtitle files below: SRT: German SRT: English VTT: German VTT: English {% endblock %}
The Deep Neural Transcriber has transcribed your video. Using the model "{{ model }}", it took {{ duration }} seconds to process the video. Download the subtitle files below:


| HYTOOL Function Reference |
Computes drawdown in the aquifer with Delay et al. (2004) solution.
s = del_dim( p, t) p(1) = a = 0.183 Q / To p(2) = t0 = r2 S / 2.25 To p(3) = alpha p(4) = gamma t = time s = drawdown
The model of Delay et al. (2004) allows computing the drawdown in the aquifer (interference test) for a constant rate pumping test in a fractured aquifer that shows fractal behaviour. Reference: Delay, F., G. Porel, and S. Bernard. 2004. Analytical 2D model to invert hydraulic pumping tests in fractured rocks with fractal behavior. Water Resources Research 31, no. L16501: doi:10.1029/2004GL020500.
del_dmo, del_rpt Published output in the Help browser showdemo del_dim
| Hytool |
© 1998-2017 Philppe Renard and Co. Terms of Use Acknowledgments


This page provides examples of different storage configurations.
Removing the storageClassName
field from the RabbitMQ instance spec will result in each pod attempting to claim a PersistentVolume with the default storage class.
For this to work seamlessly, you'll need:
Local storage doesn't support dynamic provisioning, so you'll need to explicitly create PersistentVolumes.
Local storage uses directories on the host machine. Any path should work as long as the volumes provisioned below are also updated. You'll need one directory for each RabbitMQ pod.
$ mkdir -p /data/volume-0001
$ mkdir -p /data/volume-0002
$ mkdir -p /data/volume-0003
Apply the following configuration to your cluster to provision the necessary volumes. Again, if you're running more or less than three RabbitMQ instances, adjust the number appropriately.
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: local-storage
provisioner: kubernetes.io/no-provisioner
volumeBindingMode: WaitForFirstConsumer
---
apiVersion: v1
kind: PersistentVolume
metadata:
name: pv0001
spec:
capacity:
storage: 1Gi
accessModes:
- ReadWriteOnce
persistentVolumeReclaimPolicy: Retain
storageClassName: local-storage
hostPath:
path: "/data/volume-0001"
---
apiVersion: v1
kind: PersistentVolume
metadata:
name: pv0002
spec:
capacity:
storage: 1Gi
accessModes:
- ReadWriteOnce
persistentVolumeReclaimPolicy: Retain
storageClassName: local-storage
hostPath:
path: "/data/volume-0002"
---
apiVersion: v1
kind: PersistentVolume
metadata:
name: pv0003
spec:
capacity:
storage: 1Gi
accessModes:
- ReadWriteOnce
persistentVolumeReclaimPolicy: Retain
storageClassName: local-storage
hostPath:
path: "/data/volume-0003"
---
Change the storageClassName
in your RabbitMQ instance spec to reference local-storage
rather than rook-ceph-block
.
The example provided in this package assumes that Rook is being used to provide Ceph block storage. We found these examples to be a good starting point for getting this up and running in our Kubernetes cluster.


Before Change
embeddings_metadata=None):
super(TensorBoard, self).__init__()
if K.backend() != "tensorflow":
raise RuntimeError("TensorBoard callback only works "
"with the TensorFlow backend.")
global tf, projector
import tensorflow as tf
from tensorflow.contrib.tensorboard.plugins import projector
self.log_dir = log_dir
After Change
if K.backend() != "tensorflow":
if histogram_freq != 0:
warnings.warn("You are not using the TensorFlow backend. "
"histogram_freq was set to 0")
histogram_freq = 0
if write_graph:
warnings.warn("You are not using the TensorFlow backend. "
"write_graph was set to False")


|
To create a new database, use the database application to create the database and
define the storage location.
OABuilder can then be used to generate the SQL program/script to create the database structure, including tables, columns, keys, indexes, etc. See the Code Generation for further information. |


RUDDER ANGLE:
ENABLE:
var rudder1 = new RudderServo(); // set up a rudder servo wired with pin 9 on unit 1 rudder1.setup(1, 9); rudder1.setAngle(0); // rudder angle is set to 0 degrees rudder1.setAngle(90); // rudder angle is set to 90 degrees rudder1.setAngle(180); // rudder angle is set to 180 degrees // get current rudder angle rudder1.whenGetAngle = function(angle) { alert("present rudder angle is " + angle + " degrees."); }; rudder1.getAngle(); rudder1.setEnable(1); // enable the rudder servo rudder1.setEnable(0); // disable the rudder servo // get current rudder servo enable state rudder1.whenGetEnable = function(enable) { alert("rudder servo is " + (enable ? "enabled" : "disabled" ) + "."); }; rudder1.getEnable();
The angle value can be set for controlling the rudder position.
The allowed angle value can range between 0 and 180 degrees.
RudderServo
setup(unit, pin)
initialize a rudder servo object with a specified pin on a specified unit.
return value: true if successful, otherwise false.
setAngle(angle)
set the angle value for changing the rudder position between 0 and 180 degrees.
return value: true if successful, otherwise false.
getAngle()
request to get the current angle value of the rudder servo, an event callback whenGetAngle() will be received later.
return value: the rudder position, a number between 0 to 180.
setEnable(enable)
set the enable state of the rudder servo. 0 is for disabling the servo, but 1 is for enabling the servo.
return value: true if successful, otherwise false.
getEnable()
request to get the current enable state of the rudder servo, an event callback whenGetEnable() will be received later.
return value: number 0 means servo disabled, number 1 means servo enabled.
Return Value Note:
The function will return a value when your h5control program uses waitRsp mode, but no return value when uses nowaitRsp mode.
whenSetup(done)
receive the callback when setup done. parameter done is true if successful or false otherwise.
whenSetAngle(angle)
receive the callback when the rudder angle is changed.
whenGetAngle(angle)
receive the callback to to get the current rudder angle after called function getAngle().
whenSetEnable(enable)
receive the callback when the enable state is changed.
whenGetEnable(enable)
receive the callback to to get the current enable state after called function getEnable().


The exporter feature allows data to be exported from the grid in csv or pdf format. The exporter can export all data, visible data or selected data.
To use the exporter you need to include the ui-grid-exporter directive on your grid. If you want to export selected rows you must include the ui-grid-selection directive on your grid. If you want to export as PDF you need to have installed pdfMake, available through:
bower install pdfmake
If you want to export as Excel you need to have installed Excel-Builder, available through:
bower install lodash bower install jszip#2.6.1 bower install excelbuilderor
npm install lodash npm install<EMAIL_ADDRESS>npm install excel-builder
The options and API for exporter can be found at ui.grid.exporter, and
The exporter adds menu items to the grid menu, to use the native UI you need to enable
the grid menu using the gridOption enableGridMenu
Note that the option to export selected data is only visible if you have data selected.
If you are using internet explorer then the pdf will automatically download rather than opening, there are issues with pdfMake not being able to automatically open tabs in internet explorer (refer https://github.com/bpampuch/pdfmake/issues/16 and other issues in that repo).
Some earlier versions of Excel don't like the utf-16 BOM - the first handful of characters
that say a csv file contains utf-16 content. Most other applications, and newer Excel versions,
do use it successfully. If you have a problem with getting ï»¿
as the first few characters in
an Excel spreadsheet after csv import, you can try setting exporterOlderExcelCompatibility: true
Note that some other applications will then have problems instead.
You may find that you have problems including pdfMake in your toolchain - it sometimes breaks when minified. If you have this problem it is recommended to instead include pdfmake.js and vfs_fonts.js as assets (or the equivalent minified versions), and then include them as a script in your application rather than as part of a minification of your entire javascript library.
For better performance with the following example, you can choose to load the ui-grid.core.js and specific feature files instead:
<script src="/release/ui-grid.core.min.js"></script> <script src="/release/ui-grid.exporter.min.js"></script> <script src="/release/ui-grid.selection.min.js"></script>
In this example we use the native grid menu buttons, and we show both the pdf and csv export options.


Hi, my name is Andrés and I can help you with all of your creative projects, just let me know what you need!
Find Out MoreI'm a Mexican designer based in Copenhagen. I have experience in product design, web design, user experience research, video production and art direction.


_LOGGER = logging.getLogger(__name__)
MEDIA_PLAYER_MODES = (ON_OFF, PLAY_PAUSE, PLAY_STOP, TOGGLE_MUTE)
def validate_entity_config(values):
Validate config entry for CONF_ENTITY.
_LOGGER = logging.getLogger(__name__)
BASIC_INFO_SCHEMA = vol.Schema({
vol.Optional(CONF_NAME): cv.string,
})
FEATURE_SCHEMA = BASIC_INFO_SCHEMA.extend({
vol.Optional(CONF_FEATURE_LIST, default=None): cv.ensure_list,
})


This is How you deal with people stealing your lunch at the office
by Philip MangwiroHow you deal with people stealing your special food from the fridge
Times are tough and nothing and everyone is always looking into ways to save money, However, in an office set-up, there are people who always want to free-load on whatever they find in the company fridge. Such people have no remorse taking and eating what they did not buy. One disgruntled employee had had enough and decided to take matters into their own hands.
The Man only identified as Khal Drogo bought a 2 litre bottle of coca cola and removed label putting his own personalised one writted take 2 cups after a meal.
His ingenuity paid off and for the first time in a long while, no one touched his coke….
Check out the hilarious photos below.
In other news:
A transgender woman has won a landmark case against the Zimbabwean government after she was awarded $400 000 by the country’s High Court. This is the first case in which the country’s judiciary has recognised that gender does not have to be either male or female.
Bulawayo hairdresser Ricky Eugene Nathanson, 63, who identifies as female, was awarded the damages after she was arrested by a group of ant-riot police officers, detained for 48 hours and maliciously prosecuted. All this because she had used a ladies toilet in a bar.
Zimlive reports that Nathanson was arrested by six police officers in riot gear for using the ladies room on January 16, 2014. She then had to suffer the indignity of two forced anatomical examinations before she was charged with criminal nuisance and taken to the courts…Read More Here
MORE FROM IHARARE;
100 Most Influential Zimbabweans Under 40 List for 2019 Out
To View and Apply for the latest Jobs and Vacancies in Zimbabwe, Please Visit our Sister website iHarare Jobs


Leon Chen
I am a third year student of bachelor's in Computer Science in Real-Time Interactive Simulation at DigiPen Institute of Technology.
I am fascinated by the limitless power that modern video game can bring to this world.
In order to enter the industry, I strive to learn all the necessary techniques and knowledge.
Visual detail is my primary focus. I enjoy doing the research about advanced graphic algorithm and lively animation.
I also care about performance to deliver smooth visual result. The experience of custom and commercial engine I gained from
group projects prepares me for the ever-changing industry.


Meat Puppets & Mudhoney announce 2020 co-headlining tour
by Bill PearisTwo legendary bands — Meat Puppets and Mudhoney — are teaming up for a 2020 co-headlining tour. So far only West Coast / Southwest dates have been announced, all of which are in May and hit San Francisco, Los Angeles, Tucson, Sante Fe, Denver and Salt Lake City. They do promise more shows will be announced — all dates are listed below.
Meat Puppets, who released Dusty Notes (their first album with the original lineup since 1995) earlier this year, have a couple shows lined up this month, too, playing Phoenix and Pioneertown, CA over Thanksgiving weekend. Those dates are listed below as well.
Mudhoney’s fall tour hit NYC back in October.
Read more about both Meat Puppets and Mudhoney in 15 songs that influenced Nirvana (probably).
MUDHONEY – 2019/2020 TOUR DATES
Dusty NotesTour
Nov 29 Phoenix, AZ Crescent Ballroom
Nov 30 Pioneertown, CA Pappy & Harriet’s (sold out)
The Meat Puppets and Mudhoney
May 7 San Francisco, CA San Francisco Fillmore
May 8 Los Angeles, CA El Rey Theater
May 9 Tucson, AZ Rialto
May 10 Sante Fe, MN Meow Wolf
May 12 Denver, CO Summit
May 13 Salt Lake City, UT Commonwealth