text:
Rann of Kutch – Its vast and infinite
Rann Utsav – Its vast and infinite!!!
The Great Rann of Kutch is a seasonal salt marsh situated in the heart of the Thar Desert in the Kutch district of Gujarat on one side and Pakistan's Sind province on the other. It spans about 7,505.22 square kilometres in size and is one of the largest salt deserts in the world. The Great Rann of Kutch, along with the Little Rann of Kutch and the Banni grasslands on its southern edge, is situated in the district of Kutch and comprises some 30,000 square kilometres between the Gulf of Kutch and the mouth of the Indus River in southern Pakistan. The area was a vast shallow of the Arabian Sea until continuing geological uplift closed off the connection with the sea.
Rann Utsav is a cultural extravaganza organized by Gujarat Tourism set against the cultural backdrop of the region with vast expanse of white desert. It's organised for three months from December onwards and the region brims with hospitality, vigour, magic and mythical flavour of Rann. On full moon night during Rann Utsav, the region wakes to an endless cycle of dance, music, food, art, and craft in a celebration. Tourists from across the world visit the fair. An exquisite variety of crafts, embroidery, wood carving and metal crafts emerges from the terrain on the backdrop of this extraordinary fair.
By far this was the most dramatic, adventurous, and exciting road trip that we had done so far. We started two hours late from our schedule plan and left at 3 p.m. from Panvel. Our original plan was to cover the distance till Ahmedabad and overnight stay with early departure so that we can reach Rann of Kutch on time. We started with a thought of covering as much as possible but fate had something else in store for us. We were cruising along the highway and were expecting to reach Ahmedabad by 1:00 a.m. but suddenly everything came to a halt with a heavy traffic jam just before Bharuch. It took four hours to come out of the traffic jam and our entire plan went for a toss. We still targeted Ahmedabad and continued our journey. We crossed Vadodara around 2:30 a.m. and continued towards Ahmedabad via expressway. We took a break on the expressway at a food court for some snacks at around 4:00 a.m. and took a small nap in the car. Since our target was to reach Rann of Kutch on time so we decided to continue our journey. Still 400 Km away the target was challenging but we managed to cover the distance and reached Dhordo Tent City at Rann of Kutch as per our schedule time i.e. at 1:00 p.m. thereby covering a total distance of 1025 KM.
Some pictures of the desert before reaching the Dhordo Tent City…we crossed through desert where by looking the farthest we can feel the round shape of the earth…
As straight as it can be and it's only us that were on road but still felt safe…
The Dhordo tent city was spectacular and magnanimous.The environment was ecstatic and vibrant. We were greeted at beautiful reception lounge where we completed the formalities and marched towards our tent on battery operated vehicles.
An awesome reception area where we completed all the formalities and left for our tent.
There were around 9 – 10 tent clusters built in a round shape with an activity area in the middle surrounded by open space that gave an awesome feel to the environment. Our tent was in cluster I. Time to relax and indulge in the festive mood of Rann Utsav. A look of the cluster that we were part of…
A closer look and feel of the cluster…
Isn't it relaxing…just sit and enjoy the warmth of sun in winter season…
If one is amazed by the beauty of the city then the tent from inside was also very nice…
Shree was bemused by the beauty of the tent…
We were wondering how the washroom would be but again we were bowled out by the sheer look of it…
After ending a long journey at Dhordo city we were very hungry and after getting refreshed we went to the dining area for lunch. They served the regional food and had lot of option. The food was mouth watering and superb…We enjoyed the pure vegetarian food in totality…
After a sumptuous lunch, we took some rest and played football for some time. Now, the most important part of the day was to visit the White Rann and we started our journey towards the same which was just 5 minutes away from the city. The last leap towards the white desert…
A function organized by the armed forces with decorated camel…
Before reaching the white desert we crossed this patch where we drove for a while and enjoyed a lot.
Here we are at the white desert…it's magnanimous, beautiful, mesmerizing, and infinite. Shree at her best on the turf of great Rann gave a colour to its rustic look…
Enjoying the moment…
Hypnotized!!! A picture perfect!!!
We have witnessed sunset on numerous occasions but this time it was different. For the first time we witnessed it from a desert and that too white desert. An awesome site…
After enjoying a beautiful evening at the white desert we headed back to the tent city. Since it has became dark it was hard to navigate through the desert but slowly and steadily we reached our car. It just came through our mind that how beautiful the white desert will look on a full moon night. We were back into the city to enjoy the evening. The city came to life in the evening and we enjoyed every bit of it.
A glimpse of the beautiful city…First time I tried night photography through manual mode and tripod from my DSLR camera…
A classical and regional touch on a winter evening…
And people enjoyed the music…
If you thought evening was good then morning was also equally beautiful…
There are lot of activities that one can indulged into and we also did some of them. A puppet show, cycling, pool, table tennis, handicraft shops, and many more…
Tried to re-visit school days with some cycling stints…
We left from Dhordo Tent city for Kalo Dungar the highest point in Rann of Kutch which was 60 KM away. From Kalo Dungar the vast and endless stretch of white desert can be seen.
A resort on the way…village like setup and environment…
We passed through a village where villagers are going through their routine activities.
A capture while approaching Kalo DUngar…
Camel ride to reach the highest point at Kalo Dungar…
A view from Kalo Dungar with a mix of white desert and clear blue sky.
The Great Rann of Kutch…
One of my favourite click from Kalo Dungar…
Shree wish she could fly…
The cultural extravaganza of Rann Utsav was an enjoyable experience. The variety that emerges from the enchanting terrain provides a perfect backdrop to this extra ordinary fair. The white desert, tent city, cultural activities, delicious food, and craftsmanship provide an ideal platform for a memorable experience. The landscape is so white and ochre that even a hint of colour adds a fascinating element to the rustic life of Rann. We highly recommend a visit to Rann during winters to enjoy every moment of it.
greatrannofkutch, kalodungar, littlerannofkutch, rannfestival, rannofkutch, rannutsav, saltdesert, saltmarsh, whitedesert
Bhutan Road Trip – The Beginning – Delhi – Phuentsholing (1750 KMs) The road trip expedition...
Mystique Lakshadweep – Bangaram Island After a fabulous stay at Kadmat Island, we left for Bangaram...
Leh – Ladakh Diaries – Leh to Pangong Tso (153 KM) Finally, after covering an...
Majestic Munnar!!! Munnar is a town and hill station in the south western state of...
Golu Devta Temple – Temple of Bells at Ghorakhal Golu Devta Temple is situated on...
Ice Stupa – The Artificial Glacier An innovation is what it takes to change impossible...
Bharat Taxi
November 5, 2019 | Reply
It was nice reading your blog. Marvelous work!. A blog is brilliantly written and provides all necessary information I really like this site. Thanks for sharing this useful post.Thanks for the effective information.
Solve the math - to prove you are human * Time limit is exhausted. Please reload the CAPTCHA. 8 + = 13


What if you are unable to attend at that time? All VETgirl ELITE members have the flexibility to view any of our webinars when you have time. All the webinars are recorded and can be viewed 24/7 after their release date for CE credit. If you're watching the recording later on, don't forget to take the CE quiz with it when you're done to get your CE certificate! The CE certificate for the live viewing of the webinar will be emailed to the VETgirl ELITE members within 48-72 hours of the webinar, after confirming their attendance and VETgirl ELITE status.


My 'all done' posts feature a little round up of everything I have made from one piece of fabric. I am not a hoarder, I like to see everything all used up then I can enjoy buying, accepting and choosing new fabrics instead of always looking at the same patterns.
I have been collecting for this bag for a while now. Bits of tweed, wool and thicker fabrics here and there but had yet to find the right colour combinations. However, the last scraps of the two kilt skirts finally brought it all together.
The pattern is from Patch by Cath Kidston.
add one winter handbag plus one pressie messenger bag.
Which is your favourite make?
PS. In the end, with a little pooling of resources, the four members of my sewing group all made a messenger bag. There were grey, brown and green toned bags but we all found the fabric we needed from each other and really felt ours looked just as good as the one in the book.
Here are three of them I managed to get photos of.
Thank you sooooo much for your messages, they really have warmed our soul this week.
I buried myself in a little sewing to keep me busy. A top which kept morphing into different things. It ended up as a useful layering tunic.
However, it started life as a self drafted fold neck top but it was too generous and I ended up with a sack including saggy sleeves!
So I made ties for the shoulders which pulled in the neck hole and changed the sleeve shape to give a narrower profile. I wasn't for giving up.
Better, but still too big in length and lacking in shape.
Ah, I see, it needed a tie waist. A really nice tunic to layer up for winter. I got there in the end. The fabric is from Minerva, it is a stretch nylon jersey with a great drape. I also made a Bettine Dress by Tilly and the Buttons from the same fabric a while back and I have worn it many times, the fabric does not need ironing - maybe that is why I have worn it so much!
Love to all you fabulous people out there.
but this weekend she showed us her power and force. It is a sad day here at Three Stories High, our cabin has blown down in Hurricane Barney.
Andy is devastated. He cried sobs swinging from dogged determination to fix it; to wanting to put a match to it.
We collected all the fabric items to take home to wash and dry as this must have happened last Tuesday so it has been rained on since. A neighbour who lives close to the cabin phoned me to let me know, he is an airline pilot so the weather would have been high on his work agenda last week. He had thought of our cabin when he arrived back home on Friday and took a walk across the field to check it out.
I don't know how the kitchenette got away without being tipped over. The roof blew off taking the chimney to the log burner with it and amazingly the glass blew out of the door casements but didn't break as the front fell in. Three walls remain standing.
Apart from the shed itself, the only casualty was the jug from the wash stand.
We rallied some family troops, my mum looked after the children so they didn't have to see it, my mum's husband came to the farm with a van to collect our belongings that needed bringing home, my dad fired up the dumper truck to take the furniture contents up to the farmyard sheds across the muddy field, his wife and I collected the wood to stack up and my brother tied it all down. Andy had spent Friday night in the dark on his own wearing a head torch trying to tie a tarp to the roof but to no avail, it was still too windy.
We packed up the entire contents into boxes and put it in the farm sheds. After three hours, I suggested we go home, drink tea and have a bit of thinking time until we decide what we can do about it in the Spring.
I seemed strangely reticent not emotional as I picked up my homemade things and put them in bin bags. Mothers can be strong, as strong as Mother Nature in many ways, I believe. It is just a shed, we weren't in it, it is not our home, we are all safe and all our things can be washed, dried and put back when we have the strength to give the structure some thought and fervour.
I never write about sad times on my blog but I feel that the cabin was a real part of this little blog space.
I know some of you will want to leave a comment but four kisses, one for each of us will show us your support and good wishes, I know your kindness would upset me too much otherwise and I have held it together up until now.
Do come back for happy news next week.
I have made View 2 and 4 so far and today I am sharing View 3.
I also have two new sensational patterns that I have not used yet but was itching to show.
I mean what a pattern!! What other skirt would you ever need in your life? Oh, Butterick 4965 (1960's) I could happily go to my grave wearing variations of the tops from the first pattern and skirts from this pattern - oh and some jeans too obviously.
I recently bought this one, it was a 'wanty' thing, simplicity 8495 (1969) to cover any parties I might be invited to. If I don't get invited anywhere I will just stop in and stare at these pretty pictures with a glass of wine wearing carmen hot rollers.
If I could only have one more vintage pattern, heaven forbid, I would keep this one: Butterick 3598 for an everyday dress. I have made it twice. 1960's is my 'thing' with vintage patterns.
So what have I actually made? This fantastic top, view 3 from the first pattern, which I am so pleased with because it goes with everything, I mean everything.
My homemade pencil skirt (not ironed!). Tick.
Denim skirt and boots. Tick.
I settled on this for work today and left the bedroom with navy clothes strewn everywhere for my return.
The bottom border is a new thing for me. I used giant cotton ric rac to make a scallop edge. It has two purposes it turns out: it looks beautiful and it weighs the light cotton down to stop the top riding up at the back or the front.
You may have worked out by now that I love this top. The fabric was from the clearance section on myfabrics.co.uk A navy background with little bits of my favourite fresh green in the centre of the circles.
Happy sewing folks. Thanks to Marie for hosting a great challenge this year. I am no longer a collector of vintage patterns, I am now a maker and wearer of them.
After the painful purchase of one ball of Rowan wool at £8 I had to make the most of it. I have used up every last scrap of both colours I pooled from mine and my mum's miette cardigans to make another present for the Christmas box.
The pattern for both the hat and the flower are in my sidebar so if you are making Christmas presents and you can crochet, give it a go. This one is Aran weight yarn on a 5.5 hook.
I squeezed out two flower brooches as teachers presents, I used scraps to make the stamen on one instead while using a button and bow on the other.
This is it people, this is what I had left. I love it when that happens. The fabric background is my latest purchase from the stitching show at the Birmingham NEC a few Sundays ago. It is summer weight cotton for...possibly a shirt dress, we'll see. It will hibernate now though until spring.
Two shawls, a cardigan, a flower hat and two brooches.
Happy crafting and watch those pennies!
Big Sis, who is eight, has this rather neat basket by her bed, she is an early riser, her sister isn't however they share a room. Big Sis has been amusing herself quietly in the mornings with some crochet circles. She is mastering the art of increasing at regular intervals while being able to count the stitches in between on her own.
She has used her Kids learn to crochet book to follow the diagrams so with very little help she has managed a few presents for her friends. This is genuinely how tidy her basket is all the time - puts us to shame doesn't it?
She cut the felt flowers, chose buttons and crocheted the centres. All I had to do was supervise using the glue gun to stick them all together in the layering up part. I also sewed the brooch pins on because she was struggling to get through the backing and the holes.
This afternoon we made stamped tags together because I had a few Christmas gifts that needed tags too. Look at this find from the craft show at the NEC a few weeks ago. I have had my £1 investment back already! Tah da!
Hope you are enjoying crafting at the moment, on your own or in the company of someone you love spending time with.


The May 2017 TSNLA Policy in your Pocket briefing is now out. This is an election special edition. In it you will find an analysis of what the parties say about adult & FE, work & benefits, and ESF; plus information on the delay to the AEB budget allocation; the campaign to replace ESF; OECD Skills Divide Report; Charities in conflict with Apprenticeships; Apprentice levy goes live plus other news in brief and a focus on funding, resources & events. The bulletin is hosted on our policy page, or the briefing can be downloaded directly here.


My significant other since January 29th, 1979, when we met at Don Wehr's Music City on Columbus in San Francisco. We have played together in the US and Europe, written many songs together, busked, camped, taken trains and planes, spent many days and nights. The best is yet to come.


text:
About Kristin Malia
Born in Honolulu, Hawaii and raised in Southern California, Kristin Malia has always been ambitious, outgoing and adventurous. She learned how to swim before she could walk, played almost every team sport and has made more than 150 solo skydives. You might say adventure is in her blood—with a legacy of aviators in her family tree, including her famous grandfather, Hawaiian Airlines aviation pioneer Bertram James Hogg, after whom the Maui OGG airport moniker has been credited.
Kristin earned a degree in Broadcast Journalism from California State University Northridge. During her senior year, she started an internship at E! Entertainment Television and within three years made an unparalleled leap to Show Producer. Albeit, Kristin had a passion for producing and was widely respected by her peers at her craft, Kristin's unique look, charismatic personality and ability to connect with millions of broadcast viewers, resulted in a rare transition of managing from behind the camera to staring as on-camera talent.
After a successful career in broadcast journalism, Kristin's pioneering spirit, entrepreneurial mind and interest in performance-based marketing (as a result of hosting several infomercials), helped develop Kristin from an entertainment reporter to marketeer. As a marketeer, Kristin has become a master of online, on social, on mobile, on radio and on TV marketing and possesses the unique ability to influence consumer behavior, build brands, and foster long-term engagement with her customer's customers.

redpajama_set_name: RedPajamaCommonCrawl


text:
Apple TV: Rumors Fly as Best Buy Gauges Interest
By Michael Nunez @MichaelFNunez
iPad 3 Rumors: 'Leaked' Back Panel Image Suggests Larger Battery, Better Camera and Retina Display (Report) Photo: Reuters
Ever since Apple founder Steve Jobs passed away in late 2011, the rumor mill has been turning about whether Apple would release a new device attempting disrupt the television industry. Jobs reportedly told Walter Isaacson, his famed biographer, that he'd like to create an integrated television set that is completely easy to use.
It would be seamlessly synced with all your devices and with iCloud, Jobs old Isaacson. It will have the simplest user interface you could imagine. I finally cracked it.
Although Apple has never confirmed its plans to release a television set publicly, several reports have leaked about the quiet, behind-the-scenes business deals Apple has been making. There's been so much interest in the growing possibility of an Apple television set (commonly referred to as iTV or the new Apple TV) that Best Buy recently surveyed customers customers about interest in the rumored device.
In a short survey, Best Buy asked whether customers wanted to be one of the first to get the all-new 42 Apple HDTV at Best Buy for $1499. The questionnaire made it clear that they were gauging interest in an Apple TV set by saying Apple finally reinvents what the TV can do.
In Best Buy's version of the imagined television set, the Apple TV set is a 42 1080p LED flat panel display, incorporates Apples operating system (iOS), has an accompanying App Store, supports Apple's iCloud service for storing movies, TV shows and music content purchased through iTunes, can be paired with an iPad or iPhone and exchange data between machines and has a built in webcam.
The Best Buy survey matched the description of the Apple TV set from Digitimes, which released a report about Apple's manufacturing partners. In the report, Digitimes said that the supply chain of Apple started preparing material for [TV] sets in the first quarter of 2012 in order to meet Apple's schedule to launch the new display products in the second or third quarter of 2012.
The report specified that Apple would be pursuing a full TV set, not a set-top box as they had with previous iterations of Apple TV that were released in 2006. It also says that the new Apple TV set will focus on 32- and 37-inch size TVs initially.
To add to the mounting suspicion about an Apple TV set, Globe and Mail has reported that Rogers Communications Inc. and BCE Inc. are in talks with Apple to become launch partners for the rumored TV product. One source close to the matter said that Bell and Rogers currently have the product in their labs.
The Toronto paper goes into specific detail about what can be expected from Apple's TV set, including gesture-control functions and voice recognition. The Globe and Mail says:
Viewers can then control the TV by voice or hand gestures, all from the comfort of a couch. An on-screen keyboard, meanwhile, can also be activated in a similar manner, allowing viewers to surf the web, conduct video chats and use social media sites such as Twitter and Facebook - all without any physical interface.
Though there are very few details about the machine itself, there are even fewer details about the type of media that will be available from the device. Early this year, USA Today reported that Apple was having trouble securing content deals for the television set.
The primary example is the chief executive officer of CBS, Les Moonves, accidentally mentioning during an earnings call that the company had decided against joining Apple TV.
I do expect Apple to make an attempt, Apple co-founder Steve Wozniak told USA Today, since I expect the living room to remain a center for family entertainment, and that touches on all areas of consumer products that Apple is already making.
Partnerships with major television networks are essential to the success of an Apple TV set, especially since the lack of partnerships have stifled efforts to disrupt the TV industry from other consumer electronics makers such as Google and Samsung.
Comcast, News Corp., Disney and others have historically been happy with revenue made from TV subscribers and advertising through traditional airwaves. By allowing network content to be seen over the internet, such companies must adapt to new revenue streams. While it may not seem enticing now, most experts agree that people slowing shifting toward viewing long, more engaging video content on the internet.


text:
> Animation & VFX
You can now buy prints of Jurassic Park's classic dinosaur scenes
By Giacomo Lee | on September 28, 2018
A chance to own your own memento from this cinematic milestone in VFX history.
Jurassic Park might be as old as dinosaurs considering where we are now with VFX, but who could seriously argue that the film still doesn't stun with its realism as it did back in 1993?
Good news then that Classic Stills, publisher of rare and iconic photographs, has joined forces with Universal Studios to release Jurassic Park prints to the public for the first time ever. Iconic moments and publicity stills will be available as gallery-quality, limited edition fine art prints with numberings to boot, as so.
The collections feature 11 photos from the film with between 100-250 numbered prints of each image available for purchase. Each print will be individually numbered and only available for a limited time, so best be quick if you want your own memento from this cinematic milestone in VFX history.
The film, which turned 25 this year, marked the first time digital technology used to create complete and detailed living creatures on screen. These were also the first photorealistic CG creatures to hit the cinema.
Jeff Goldblum fans may also want this shot of Ian Malcolm on their walls. No bare chest though, sorry guys.
You can get your prints today from the Classic Stills site.


text:
Resolution Plans: Regulators Have Refined Their Review Processes but Could Improve Transparency and Timeliness
GAO-16-341 Published: Apr 12, 2016. Publicly Released: Apr 12, 2016.
Skip to Highlights
What GAO Found
The Federal Deposit Insurance Corporation (FDIC) and Federal Reserve System (Federal Reserve) have developed separate but similar review processes for determining whether a resolution plan is "not credible" or would not facilitate a company's orderly resolution under the Bankruptcy Code (the Code). Both regulators have processes for staffing review teams, determining whether a plan includes all required information, assessing whether a plan's strategy mitigates obstacles to the company's orderly resolution, and documenting and vetting team findings and conclusions. Although the regulators' review processes are separate, the regulators coordinate with each other by meeting jointly with companies, working together to discuss and share review findings, and jointly issuing guidance and feedback to companies.
The regulators have made progress assessing resolution plans but have provided limited disclosures about their reviews. Following their 2012, 2013, and 2014 plan reviews, the regulators clarified and expanded their expectations for the plans—jointly providing companies with guidance or feedback. The regulators did not jointly make any not-credible determinations but reported they may do so for the 2015 plans. However, they have not disclosed their frameworks for determining whether a plan is not credible. They also developed but have not disclosed their criteria for reducing plan requirements for many smaller companies. Without greater disclosure, companies lack information they could use to assess and enhance their plans. The regulators view such information as confidential, but a federal directive on open government recognizes that transparency promotes accountability by providing more information on government activities. A lack of information on how the regulators assess plans and allow some companies to file reduced plans could undermine public and market confidence in resolution plans.
In addition, the resolution plan rule requires companies to annually submit plans approved by their board of directors. However, the annual filing cycle may not be feasible. GAO found that the regulators took 9 months, on average, to complete their reviews. FDIC said companies can take up to 3 months to obtain internal approval of their plans. The regulators attributed their long review time in part to the plans' complexity, and one regulator said that companies ideally should have 6 months to incorporate feedback. Absent a longer filing cycle, companies may not have sufficient time to revise their plans to incorporate regulatory feedback intended to enhance their resolvability under the Code.
According to companies and stakeholders that GAO interviewed, resolution planning has improved the resolvability of large financial companies under the Code. Companies with $100 billion or more in nonbank assets generally said that resolution planning also had led to some operational improvements, but companies with less than $100 billion in nonbank assets generally said that they had reaped few benefits from resolution planning. However, whether the plans of the largest companies actually would facilitate their rapid and orderly resolution under the Code is uncertain, in part because none has used its plan to go through bankruptcy. At the same time, the regulators told GAO that they were incurring costs to review the plans, and companies said that complying with the rule also had raised their costs.
Why GAO Did This Study
Section 165(d) of the Dodd-Frank Wall Street Reform and Consumer Protection Act requires bank holding companies with $50 billion or more in total assets and nonbank financial companies designated by the Financial Stability Oversight Council for supervision by the Federal Reserve to prepare plans for their rapid and orderly resolution under the Code. In 2011, the regulators issued a rule to require companies to annually file a resolution plan. If they jointly found a plan was not credible, the company could be subject to more stringent requirements. GAO was asked to review the regulators' programs for assessing resolution plans. This report examines each regulator's review processes, the progress made in assessing plans, and stakeholder views on the usefulness of the plans.
GAO analyzed FDIC's and the Federal Reserve's policies and procedures, documentation of plan reviews, guidance and feedback provided to companies, and public plans. GAO also interviewed the regulators, a judgmental sample of 25 companies (18 percent of all companies required to file a plan) based on assets, and a variety of market participants and academics based on their expertise, experience working with companies, or use of public plans.
Skip to Recommendations
GAO recommends that FDIC and the Federal Reserve publicly disclose information about their assessment frameworks and reduced plan criteria for smaller companies and revise the annual filing requirement. The regulators agreed with GAO's recommendations.
Recommendations for Executive Action
Agency Affected
Federal Deposit Insurance Corporation To strengthen the efficiency and effectiveness of resolution planning, FDIC and the Federal Reserve should revise the resolution plan rule's annual filing requirement to provide sufficient time not only for the regulators to complete their plan reviews and provide feedback but also for companies to address and incorporate regulators' feedback in subsequent plan filings. For example, the regulators could extend the annual filing cycle to every 2 years or provide companies at least 6 months from the date of feedback or guidance to file another plan.
Closed – Implemented Closed – Implemented

Actions that satisfy the intent of the recommendation have been taken.

In April 2016 and in response to our recommendation, FDIC and the Federal Reserve jointly issued a press release that announced their plan determinations and feedback for eight of the largest companies' 2015 resolution plans and their extension of the companies' filing deadline for their next plans by 1 year. In addition, according to FDIC, the regulators also jointly extended the 2016 annual submission deadline for several regional and foreign-based banking organizations and two nonbank financial companies by 1 year. As a result of the actions taken by the regulators, the companies have over a year to incorporate guidance and feedback into their plans, resulting in a more effective and efficient use of time and resources for both the companies and the regulators.
Federal Reserve System To strengthen the efficiency and effectiveness of resolution planning, FDIC and the Federal Reserve should revise the resolution plan rule's annual filing requirement to provide sufficient time not only for the regulators to complete their plan reviews and provide feedback but also for companies to address and incorporate regulators' feedback in subsequent plan filings. For example, the regulators could extend the annual filing cycle to every 2 years or provide companies at least 6 months from the date of feedback or guidance to file another plan.
Federal Deposit Insurance Corporation To enhance disclosure and strengthen transparency and accountability, FDIC and the Federal Reserve should publicly disclose information about their respective frameworks for assessing and recommending to their boards whether a plan is not credible or would not facilitate an orderly resolution under the Code. For example, the regulators could disclose aspects of their assessment frameworks as a supplement to their initial guidance publicly issued in April 2013.
In April 2016, the Federal Deposit Insurance Corporation (FDIC) and Federal Reserve Board jointly announced their plan determinations and provided firm-specific feedback on the 2015 resolution plans of eight systemically important, domestic banking institutions. As we recommended and as part of their announcement, the regulators also issued the Resolution Plan Assessment Framework and Firm Determinations (2016), which explains the resolution planning requirement and provides further information on the determinations and the agencies' processes for reviewing the plans.
Federal Reserve System To enhance disclosure and strengthen transparency and accountability, FDIC and the Federal Reserve should publicly disclose information about their respective frameworks for assessing and recommending to their boards whether a plan is not credible or would not facilitate an orderly resolution under the Code. For example, the regulators could disclose aspects of their assessment frameworks as a supplement to their initial guidance publicly issued in April 2013.
Federal Deposit Insurance Corporation To enhance disclosure and strengthen transparency and accountability, FDIC and the Federal Reserve should publicly disclose aspects of their criteria used to decide which Wave 3 companies are allowed to file a reduced plan.
In June 2016 and in response to our recommendation, the regulators jointly issued a press release that listed the criteria met by the Wave 3 companies that were allowed to file reduced plans for 2016. For example, the press release stated that the filers maintained less than $50 billion in U.S. assets and operated as foreign banking organizations with limited U.S. operations. It also noted that to file reduced plans for the next 3 years, the companies must maintain less than $50 billion in U.S. assets and not experience any material events, such as a restructuring, acquisition, or sale. As a result of the actions taken by the regulators, Wave 3 filers have a better understanding of how they may qualify or continue to qualify to file reduced plans and may be more motivated to reduce their systemic risk. Moreover, the disclosures could enhance the accountability of the regulators' decisions by, among other things, better informing the public on how they are reducing plan requirements for smaller resolution plan filers, thereby bolstering public and market confidence.
Federal Reserve System To enhance disclosure and strengthen transparency and accountability, FDIC and the Federal Reserve should publicly disclose aspects of their criteria used to decide which Wave 3 companies are allowed to file a reduced plan.
See All 6 Recommendations
Highlights Page (1 page)
Full Report (70 pages)
Accessible PDF (75 pages)
Lawrance L. Evans, Jr.
evansl@gao.gov
Chuck Young
youngc1@gao.gov
Bank depositsBank holding companiesBank managementBanking regulationBankruptcyFederal corporationsFederal legislationFederal regulationsFederal reserve banksFinancial institutionsHolding companiesLending institutionsStrategic planningTransparencyPublic health emergencies


text:
Bothaina Ali
Arabic and Quran
Mrs. Bothaina Ali has been at Nur Islamic School of Louisville since 2005, teaching Quran and Arabic to all grade levels. This year, she is teaching Pre-k through fifth grade Quran and Arabic and also teaches on the weekends at the Guiding Light Weekend School. She completed her teaching degree in Jerusalem, Palestine and earned certification to teach Arabic. In addition to various annual trainings that she participates in, Mrs. Ali has attended the STARTALK Arabic Language Training Program in Washington State University and attends professional development sessions for Arabic and Quran teachers at ISNA Education Forum. Mrs. Ali was the recipient of the Teacher of the Year award for the 2007-2008 and 2011-2012 school years. She strives to enable our students to understand Arabic when spoken, read with understanding, normal speed and correct intonation, to write correctly and legibly read paragraphs and short stories, to acquire a set of moral values on which to base his/her own behavior, to develop tolerance and respect for others, to behave as a responsible and well balanced people in our society, and to also develop awareness of the spiritual aspects of prayer and worship. She uses the I Love the Arabic Language and Learn the Arabic Language curricula for kindergarten through fifth grade and enriches it with Al-Qaidah An-Nuraniyahand other various Arabic resources such as dictionaries and The Rules in Arabic for Quran to give the students the edge to their skills. Mrs. Ali serves as the school coordinator for cooperative events with other Islamic Schools such as the Arabic Spelling Bee, Islamic Studies Quick Recall, and Quran Recitation Competition. She also served as a judge at the Quran Recitation Competition in May 2012. Mrs. Ali's first passion is her family and two kids. Her second passion is teaching here at Nur Islamic School of Louisville.
Wisal Alabdalla
Ms.Wisal Alabdalla joined NISL in 2015. Ms. Alabdalla is originally from Palestine and studied English at Islamic Society Collage in Jordan, She completed an advanced course of Tajweed and has been teaching Tajweed lessons to students since 1999. Ms. Alabdalla worked has taught Quran and Islamic Studies from PreK to 9th grade for four years. During this time, she organized competitions on Qur'an,, Hadeeth and Names of Allah. She often serves as the Quran and Arabic Spelling Bee judge. Outside the school, she loves to organize activities such as summer camps, Itikaf for girls, and celebrations to welcome new Muslimahs into the community. Ms. Alabdalla believes that teaching students Islamic Studies should be practical and spiritual, and the content should be taught through interactive and hands-on activities to draw our children closer to Allah, to make them love and be proud of being a Muslim, and practice to be a role model and an effective leader. Ms. Alabdalla enjoys spending time with her family, as well as listening to spiritual lectures and nasheeds.
Mariam Ramirez
Safa Obaid
Kari Hedegard
Middle School Language Arts
Middle and High School Social Studies
Omar Mahran
Middle and High School Math
Mr. Omar Mahran received his Bachelor degree in Systems and Biomedical Engineering from Cairo University in 2005, and his Masters of Science Degree in Electrical and Cmputer Engineering from University of Louisville in 2012. He joined Nur Islamic School of Louisville in 2014. He is passionate about building strong youth who use their skills and talent and are contributors to their communities. Mr. Mahran believes being a teacher in Nur Islamic School of Louisville is a chance for him to be a productive Muslim and to offer himself to his Ummah. He loves fixing anything and everything and his hobbies include playing sports, fishing, collecting stamps, electricity, mechanics and carpentry.
Aalea Sattaur
Middle and High School Science
Jean O'Shea
Kim Carter
Mrs. Kim Carter moved to Kentucky in 2004. She received a Bachelor's Degree in Political Science from Eastern Michigan University. Mrs. Carter graduated from Bellarmine University with a Master's of Art in Teaching and has a Kentucky State Teacher License. Mrs. Carter has 2 children, a freshman at the University of Louisville and a freshman in high school. She and her husband enjoy family camping trips while visiting national and state parks across the United States.
Amani Aljalab
April Bracewell
Mrs. April Bracewell began her college education at the University of Louisville and completed her Bachelor's in Elementary Education at IUS in 2006. She has taught in many different settings and positions, from public schools to private, and even home-school. When she was 21 years old she started working as a teacher's assistant at Pine View Elementary in New Albany, and gradually worked her way up by subbing, tutoring, and eventually teaching. Thus far in her career, she has taught every elementary grade level, whether it was as a home-room teacher or a special areas teacher. Currently, she has been working with children for 13 years. Mrs. April Bracewell is a mother of a 14 year old boy and a 2 year old girl. She currently resides in Shively, which is where she has lived all of her life, with the exception of 6 years, when she lived in New Albany,IN. April has always wanted to teach. It is her passion and belief that it is her calling in life, other than to be a mother.
Mindy Riley
Mrs. Mindy Riley has lived in the Louisville area all her life. She received her Bachelors Degree in American Sign Language Interpreting in 2007 from Eastern Kentucky University (through University of Louisville) and her Master's of Arts in Teaching from Bellarmine University in 2013. Mrs. Riley has worked in the Jefferson County Public School system since 2009. By being in the classroom setting she realized she needed to follow a life-long dream and become an elementary teacher. Mrs. Riley believes that each child has the ability to accomplish anything he/she puts their mind to. Hard work and encouragement goes hand in hand to achieving success in life.
Laronda Ayo
Ms. Laronda Ayo has a Bachelor's of Arts in Elementary Education and a kindergarten endorsement from Louisiana State University. She also has fifteen graduate hours in Special Education and twenty one hours in Counseling Psychology. Laronda Ayo has taught at Nur Islamic School two and a half years prior to 2016-2017 school year. Ms. Ayo has a total of eight years teaching experience in private and public schools. She believes children must feel safe in the classroom in order to ask questions and learn. She strives to ensure that safe and positive classroom environment.
Elementary and Middle School Physical Education
School-age Afterschool Teacher
Sumiya Memon
PreK 4 Teacher
Mrs. Sumaiya Meman has a Master's Degree in Elementary Education from Canisius College and a Bachelor's Degree in Human Development and Family Studies in Childhood Education from Maharaja Sayaji Rao University. She moved to Louisville from Buffalo, NY during the summer of 2016 to join NISL. She loves teaching and helping children learn using multiple learning styles. Mrs. Meman loves to provide positive environment for children and integrate fun in the classroom while encouraging students to learn and explore. During her spare time, she loves to spend time outdoors with her husband and son.
Raziya Akhmedova
Mrs. Raziya Akhmedova has been working with young children at our Early Childhood Center since 2012 She has a CDA in Early Childhood Education and has extensive hours of valuable training. Ms. Akhmedova has also received her CPR/AED and First Aid certification. Mrs. Akhmedova received the Teacher of the Year award in the 2015-2016 school year.
Sandy Alhout
Mrs. Sandy Alhout holds a Child Development Associate (CDA) from Jefferson Community College. She has been at Nur Islamic School of Louisville since 2012. Her love for kids has always been her driving force to strive for more and bring positive contributions to the classroom and her students. She enjoys being around children as she enjoys helping them grow during their first precious years and gain independence.
Madina Alifova
Mrs. Madina Alifova joined NISL in 2010 as a Pre-K 2 teacher. After she discovered her passion in caring infants, she transitioned to being the Infant and Toddler teacher. She loves babies, and she likes to make their environment safe and cozy. Speaking many languages including Turkish, Russian, Uzbek and English, Mrs. Alifova holds extensive training in Early Childhood Education. She was the recipient of the Teacher of the Year award for the 2013-2014 and 2017-2018 school years. Being considered a second mother by all the children, Mrs. Alifova has a special connection and bond with each child she has in the classroom.
Aesha Ali
Infant and Toddler Teacher
Naima Abdalla
Sarah Madhdi
Head Cook
Mrs. Sarah joined NISL in 2015. She ensures that the kitchen is running smoothly with Mrs. Jamila Hamid. Mrs. Madhdi studied Math in college and loves to create Art as a hobby. She has launched an Art Club after school for students who are interested in exploring their creative side.


text:
Home › Game of Thrones Khal Drogo's Arakh
Game of Thrones Khal Drogo's Arakh
Game of Throne's Khal Drogo's Dothraki Arakh
Officially Licensed Authentically Detailed Reproduction of the actual prop used in the filming of HBO's hit epic fantasy series Game of Thrones. Painstakingly crafted using the highest quality materials and hand finished with special attention to reproduce the authentic details found on the actual prop.
The warrior leader of a vast tribe of horseman in Essos known as the Dothraki, it was said he had never been defeated. Khal Drogo was married to Daenerys Targaryen and eventually agreed to use his army to help her win her father's throne. He died on the journey however, and his funeral pyre was used to hatch Daenerys' dragons.
This Dothraki Arakh measures 39.5" overall with a 14" full tang, high carbon steel blade with black oxide finish, carved and painted wood handle.
This replica is strictly limited to an edition of 2500 pieces worldwide and comes with a certificate of authenticity and wooden display plaque with silkscreened Dothraki symbol.
This item typically ships in 2-3 business days.
Please Note: This item is not a toy, please keep out of the reach of children. Intended solely for display as an adult collectible.
Official HBO Licensed Product © 2012 Home Box Office, Inc. All Rights Reserved. Game of Thrones is a trademark of Home Box Office, Inc.
Greendale CC Flag
Calico Jack Pirate Jolly Roger Flag
Audacious Lemur Mask


text:
#include "EdgesFinite.h"
#include "config/settings.h"
#include "debug/exceptions.h"
#include "general/iter.h"
#include "math/num.h"
#include "tensors/site/env/EnvEne.h"
#include "tensors/site/env/EnvPair.h"
#include "tensors/site/env/EnvVar.h"
#include "tools/common/log.h"

EdgesFinite::EdgesFinite() = default; // Can't initialize lists since we don't know the model size yet

// We need to define the destructor and other special functions
// because we enclose data in unique_ptr for this pimpl idiom.
// Otherwise unique_ptr will forcibly inline its own default deleter.
// Here we follow "rule of five", so we must also define
// our own copy/move ctor and copy/move assignments
// This has the side effect that we must define our own
// operator= and copy assignment constructor.
// Read more: https://stackoverflow.com/questions/33212686/how-to-use-unique-ptr-with-forward-declared-type
// And here:  https://stackoverflow.com/questions/6012157/is-stdunique-ptrt-required-to-know-the-full-definition-of-t
EdgesFinite::~EdgesFinite()                            = default;            // default dtor
EdgesFinite::EdgesFinite(EdgesFinite &&other) noexcept = default;            // default move ctor
EdgesFinite &EdgesFinite::operator=(EdgesFinite &&other) noexcept = default; // default move assign

EdgesFinite::EdgesFinite(const EdgesFinite &other) : active_sites(other.active_sites) {
    eneL.clear();
    eneR.clear();
    varL.clear();
    varR.clear();
    eneL.reserve(other.eneL.size());
    eneR.reserve(other.eneR.size());
    varL.reserve(other.varL.size());
    varR.reserve(other.varR.size());
    for(const auto &other_eneL : other.eneL) eneL.emplace_back(std::make_unique<EnvEne>(*other_eneL));
    for(const auto &other_eneR : other.eneR) eneR.emplace_back(std::make_unique<EnvEne>(*other_eneR));
    for(const auto &other_varL : other.varL) varL.emplace_back(std::make_unique<EnvVar>(*other_varL));
    for(const auto &other_varR : other.varR) varR.emplace_back(std::make_unique<EnvVar>(*other_varR));
}

EdgesFinite &EdgesFinite::operator=(const EdgesFinite &other) {
    // check for self-assignment
    if(this != &other) {
        active_sites = other.active_sites;
        eneL.clear();
        eneR.clear();
        varL.clear();
        varR.clear();
        eneL.reserve(other.eneL.size());
        eneR.reserve(other.eneR.size());
        varL.reserve(other.varL.size());
        varR.reserve(other.varR.size());
        for(const auto &other_eneL : other.eneL) eneL.emplace_back(std::make_unique<EnvEne>(*other_eneL));
        for(const auto &other_eneR : other.eneR) eneR.emplace_back(std::make_unique<EnvEne>(*other_eneR));
        for(const auto &other_varL : other.varL) varL.emplace_back(std::make_unique<EnvVar>(*other_varL));
        for(const auto &other_varR : other.varR) varR.emplace_back(std::make_unique<EnvVar>(*other_varR));
    }
    return *this;
}

void EdgesFinite::initialize(size_t model_size) {
    for(size_t pos = 0; pos < model_size; pos++) {
        eneL.emplace_back(std::make_unique<EnvEne>(pos, "L", "ene"));
        varL.emplace_back(std::make_unique<EnvVar>(pos, "L", "var"));
        eneR.emplace_back(std::make_unique<EnvEne>(pos, "R", "ene"));
        varR.emplace_back(std::make_unique<EnvVar>(pos, "R", "var"));
    }
}

size_t EdgesFinite::get_length() const {
    if(not num::all_equal(eneL.size(), eneR.size(), varL.size(), varR.size()))
        throw std::runtime_error(
            fmt::format("Size mismatch in environments: eneL {} | eneR {} | varL {} | varR {}", eneL.size(), eneR.size(), varL.size(), varR.size()));
    return eneL.size();
}

/* clang-format off */
bool EdgesFinite::is_real() const {
    for(const auto &env : eneL) if(not env->is_real()) return false;
    for(const auto &env : eneR) if(not env->is_real()) return false;
    for(const auto &env : varL) if(not env->is_real()) return false;
    for(const auto &env : varR) if(not env->is_real()) return false;
    return true;
}

bool EdgesFinite::has_nan() const {
    for(const auto &env : eneL) if(env->has_nan()) return true;
    for(const auto &env : eneR) if(env->has_nan()) return true;
    for(const auto &env : varL) if(env->has_nan()) return true;
    for(const auto &env : varR) if(env->has_nan()) return true;
    return false;
}

void EdgesFinite::assert_validity() const {
    for(const auto &env : eneL) env->assert_validity();
    for(const auto &env : eneR) env->assert_validity();
    for(const auto &env : varL) env->assert_validity();
    for(const auto &env : varR) env->assert_validity();

    if(settings::model::model_type == ModelType::ising_sdual) {
        for(const auto &env : eneL) if(not env->is_real()) throw except::runtime_error("eneL has imaginary part at position {}", env->get_position());
        for(const auto &env : eneR) if(not env->is_real()) throw except::runtime_error("eneR has imaginary part at position {}", env->get_position());
        for(const auto &env : varL) if(not env->is_real()) throw except::runtime_error("varL has imaginary part at position {}", env->get_position());
        for(const auto &env : varR) if(not env->is_real()) throw except::runtime_error("varR has imaginary part at position {}", env->get_position());
    }
}
/* clang-format on */

void EdgesFinite::eject_edges_inactive_ene(std::optional<std::vector<size_t>> sites) {
    if(not sites) sites = active_sites;
    if(not sites or sites->empty()) {
        throw std::runtime_error("Could not eject inactive ene edges: There are no active sites");
        // If there are no active sites we may just as well
        // eject everything and let the next rebuild take
        // care of it.
        eject_edges_all();
        return;
    }
    for(auto &env : eneL)
        if(env->get_position() > sites->front()) env->clear();
    for(auto &env : eneR)
        if(env->get_position() < sites->back()) env->clear();
}

void EdgesFinite::eject_edges_inactive_var(std::optional<std::vector<size_t>> sites) {
    if(not sites) sites = active_sites;
    if(not sites or sites->empty()) {
        throw std::runtime_error("Could not eject inactive var edges: There are no active sites");
        // If there are no active sites we may just as well
        // eject everything and let the next rebuild take
        // care of it.
        eject_edges_all();
        return;
    }
    for(auto &env : varL)
        if(env->get_position() > sites->front()) env->clear();
    for(auto &env : varR)
        if(env->get_position() < sites->back()) env->clear();
}

void EdgesFinite::eject_edges_inactive(std::optional<std::vector<size_t>> sites) {
    eject_edges_inactive_ene(sites);
    eject_edges_inactive_var(sites);
}

void EdgesFinite::eject_edges_all_ene() {
    for(auto &env : eneL) env->clear();
    for(auto &env : eneR) env->clear();
}
void EdgesFinite::eject_edges_all_var() {
    for(auto &env : varL) env->clear();
    for(auto &env : varR) env->clear();
}
void EdgesFinite::eject_edges_all() {
    eject_edges_all_ene();
    eject_edges_all_var();
}

const EnvEne &EdgesFinite::get_env_eneL(size_t pos) const {
    if(pos >= get_length()) throw std::range_error(fmt::format("get_env_eneL(pos:{}): pos is out of range | system size {}", pos, get_length()));
    if(pos >= eneL.size()) throw std::range_error(fmt::format("get_env_eneL(pos:{}): pos is out of range | eneL.size() == {}", pos, eneL.size()));
    const auto &env = **std::next(eneL.begin(), static_cast<long>(pos));
    if(env.get_position() != pos) throw std::logic_error(fmt::format("get_env_eneL(pos:{}): position mismatch {}", pos, env.get_position()));
    return env;
}
const EnvEne &EdgesFinite::get_env_eneR(size_t pos) const {
    if(pos >= get_length()) throw std::range_error(fmt::format("get_env_eneR(pos:{}): pos is out of range | system size {}", pos, get_length()));
    if(pos >= eneR.size()) throw std::range_error(fmt::format("get_env_eneR(pos:{}): pos is out of range | eneR.size() == {}", pos, eneR.size()));
    const auto &env = **std::next(eneR.begin(), static_cast<long>(pos));
    if(env.get_position() != pos) throw std::logic_error(fmt::format("get_env_eneR(pos:{}): position mismatch {}", pos, env.get_position()));
    return env;
}
const EnvVar &EdgesFinite::get_env_varL(size_t pos) const {
    if(pos >= get_length()) throw std::range_error(fmt::format("get_env_varL(pos:{}): pos is out of range | system size {}", pos, get_length()));
    if(pos >= varL.size()) throw std::range_error(fmt::format("get_env_varL(pos:{}): pos is out of range | varL.size() == {}", pos, varL.size()));
    const auto &env = **std::next(varL.begin(), static_cast<long>(pos));
    if(env.get_position() != pos) throw std::logic_error(fmt::format("get_env_varL(pos:{}): position mismatch {}", pos, env.get_position()));
    return env;
}
const EnvVar &EdgesFinite::get_env_varR(size_t pos) const {
    if(pos >= get_length()) throw std::range_error(fmt::format("get_env_varR(pos:{}): pos is out of range | system size {}", pos, get_length()));
    if(pos >= varR.size()) throw std::range_error(fmt::format("get_env_varR(pos:{}): pos is out of range | varR.size() == {}", pos, varR.size()));
    const auto &env = **std::next(varR.begin(), static_cast<long>(pos));
    if(env.get_position() != pos) throw std::logic_error(fmt::format("get_env_varR(pos:{}): position mismatch {}", pos, env.get_position()));
    return env;
}

EnvEne &EdgesFinite::get_env_eneL(size_t pos) { return const_cast<EnvEne &>(std::as_const(*this).get_env_eneL(pos)); }
EnvEne &EdgesFinite::get_env_eneR(size_t pos) { return const_cast<EnvEne &>(std::as_const(*this).get_env_eneR(pos)); }
EnvVar &EdgesFinite::get_env_varL(size_t pos) { return const_cast<EnvVar &>(std::as_const(*this).get_env_varL(pos)); }
EnvVar &EdgesFinite::get_env_varR(size_t pos) { return const_cast<EnvVar &>(std::as_const(*this).get_env_varR(pos)); }

env_pair<const EnvEne> EdgesFinite::get_env_ene(size_t posL, size_t posR) const {
    if(posL > posR) throw std::range_error(fmt::format("get_env_ene(posL,posR): posL is out of range posL {} > posR {}", posL, posR));
    return {get_env_eneL(posL), get_env_eneR(posR)};
}
env_pair<const EnvVar> EdgesFinite::get_env_var(size_t posL, size_t posR) const {
    if(posL > posR) throw std::range_error(fmt::format("get_env_var(posL,posR): posL is out of range posL {} > posR {}", posL, posR));
    return {get_env_varL(posL), get_env_varR(posR)};
}

env_pair<EnvEne> EdgesFinite::get_env_ene(size_t posL, size_t posR) {
    if(posL > posR) throw std::range_error(fmt::format("get_env_ene(posL,posR): posL is out of range posL {} > posR {}", posL, posR));
    return {get_env_eneL(posL), get_env_eneR(posR)};
}
env_pair<EnvVar> EdgesFinite::get_env_var(size_t posL, size_t posR) {
    if(posL > posR) throw std::range_error(fmt::format("get_env_var(posL,posR): posL is out of range posL {} > posR {}", posL, posR));
    return {get_env_varL(posL), get_env_varR(posR)};
}

env_pair<const EnvEne> EdgesFinite::get_env_ene(size_t pos) const { return {get_env_eneL(pos), get_env_eneR(pos)}; }
env_pair<const EnvVar> EdgesFinite::get_env_var(size_t pos) const { return {get_env_varL(pos), get_env_varR(pos)}; }
env_pair<EnvEne>       EdgesFinite::get_env_ene(size_t pos) { return {get_env_eneL(pos), get_env_eneR(pos)}; }
env_pair<EnvVar>       EdgesFinite::get_env_var(size_t pos) { return {get_env_varL(pos), get_env_varR(pos)}; }

env_pair<const Eigen::Tensor<EdgesFinite::Scalar, 3>> EdgesFinite::get_env_ene_blk(size_t posL, size_t posR) const {
    return {get_env_ene(posL).L.get_block(), get_env_ene(posR).R.get_block()};
}

env_pair<const Eigen::Tensor<EdgesFinite::Scalar, 3>> EdgesFinite::get_env_var_blk(size_t posL, size_t posR) const {
    return {get_env_var(posL).L.get_block(), get_env_var(posR).R.get_block()};
}

env_pair<Eigen::Tensor<EdgesFinite::Scalar, 3>> EdgesFinite::get_ene_blk(size_t posL, size_t posR) {
    return {get_env_ene(posL).L.get_block(), get_env_ene(posR).R.get_block()};
}

env_pair<Eigen::Tensor<EdgesFinite::Scalar, 3>> EdgesFinite::get_var_blk(size_t posL, size_t posR) {
    return {get_env_var(posL).L.get_block(), get_env_var(posR).R.get_block()};
}

env_pair<const EnvEne> EdgesFinite::get_multisite_env_ene(std::optional<std::vector<size_t>> sites) const {
    if(not sites) sites = active_sites;
    if(sites.value().empty()) throw std::runtime_error("Could not get edges: active site list is empty");
    return get_env_ene(sites.value().front(), sites.value().back());
}

env_pair<const EnvVar> EdgesFinite::get_multisite_env_var(std::optional<std::vector<size_t>> sites) const {
    if(not sites) sites = active_sites;
    if(sites.value().empty()) throw std::runtime_error("Could not get edges: active site list is empty");
    return get_env_var(sites.value().front(), sites.value().back());
}

env_pair<EnvEne> EdgesFinite::get_multisite_env_ene(std::optional<std::vector<size_t>> sites) {
    if(not sites) sites = active_sites;
    if(sites.value().empty()) throw std::runtime_error("Could not get edges: active site list is empty");
    return get_env_ene(sites.value().front(), sites.value().back());
}

env_pair<EnvVar> EdgesFinite::get_multisite_env_var(std::optional<std::vector<size_t>> sites) {
    if(not sites) sites = active_sites;
    if(sites.value().empty()) throw std::runtime_error("Could not get edges: active site list is empty");
    return get_env_var(sites.value().front(), sites.value().back());
}

env_pair<const Eigen::Tensor<EdgesFinite::Scalar, 3>> EdgesFinite::get_multisite_env_ene_blk(std::optional<std::vector<size_t>> sites) const {
    const auto &envs = get_multisite_env_ene(std::move(sites));
    return {envs.L.get_block(), envs.R.get_block()};
}

env_pair<const Eigen::Tensor<EdgesFinite::Scalar, 3>> EdgesFinite::get_multisite_env_var_blk(std::optional<std::vector<size_t>> sites) const {
    const auto &envs = get_multisite_env_var(std::move(sites));
    return {envs.L.get_block(), envs.R.get_block()};
}

env_pair<Eigen::Tensor<EdgesFinite::Scalar, 3>> EdgesFinite::get_multisite_env_ene_blk(std::optional<std::vector<size_t>> sites) {
    auto envs = get_multisite_env_ene(std::move(sites));
    return {envs.L.get_block(), envs.R.get_block()};
}

env_pair<Eigen::Tensor<EdgesFinite::Scalar, 3>> EdgesFinite::get_multisite_env_var_blk(std::optional<std::vector<size_t>> sites) {
    auto envs = get_multisite_env_var(std::move(sites));
    return {envs.L.get_block(), envs.R.get_block()};
}

std::pair<std::vector<size_t>, std::vector<size_t>> EdgesFinite::get_active_ids() const {
    std::pair<std::vector<size_t>, std::vector<size_t>> ids;
    auto                                               &ene_ids = ids.first;
    auto                                               &var_ids = ids.second;
    ene_ids = {get_env_eneL(active_sites.front()).get_unique_id(), get_env_eneR(active_sites.back()).get_unique_id()};
    var_ids = {get_env_varL(active_sites.front()).get_unique_id(), get_env_varR(active_sites.back()).get_unique_id()};
    return ids;
}

redpajama_set_name: RedPajamaGithub


I recently had an amazing experience working with Sean Hill of Downtown Apartment Company. The name of this company might sound ordinary, but the service was anything but. From the beginning, Sean made the apartment search a complete blast for me after moving cross country.
I cannot compliment Sean enough on how seamless he made my apartment search. I contacted him right before New Years and received an immediate response, I extremely blown away that he set up appointments for me within two days of us speaking on the phone.
I was able to find my dream apartment in just two days with Sean, and he is amazingly sharp at picking out what a client will and will not like based on a few minutes of conversation. Great attitude, fantastic professionalism, and very skilled at sifting through the vast selection so that you'll get what you want, as soon as possible.
Live jazz and world class restaurants reign in my favorite neighborhood, River North! The pulse of Chicago, River North is in the center of it all.
At Downtown Realty Company we offer the most comprehensive and trusted realtor service in Chicago. What sets us apart from everyone else? We listen!! You describe exactly what you're looking for and we do everything in our power to find it as quickly as possible. Additionally, we will never pressure you in any way. We know house hunting can be stressful, and we aim to alleviate as much of that stress as possible!
Before Real Estate, my first love was jazz! I play saxophone in my band 'The Winchester Sound' with my wife, who is the lead singer. We play all around town – especially River North. Come see us play sometime!


text:
A money train is one or more railcars used to collect cash fare revenue from stations on a subway system and return it to a central location for processing. This train was typically used to carry money bags guarded by transit police to deter robberies.

On the New York City Subway, a "money train" was first mentioned in 1905, a year after the system opened. Their trains were converted from subway cars that have been removed from passenger service. This has since been discontinued, with the last service running in January 2006. Two of the cars are preserved by the New York Transit Museum in Brooklyn.

The use of a train was necessary because of difficulties in getting to and from stations using over-street transport, and because, since the subway reaches every station, the rail system itself can be used to collect money from ticket machines. The 1995 American crime thriller film Money Train depicts a robbery of such a train.

Singapore's Mass Rapid Transit system introduced a four-car money train when the system was commissioned in 1987. Used to transfer cash trolleys from stations to a counting facility at Bishan Depot, the increased use of stored value tickets resulted in the train being decommissioned in 2007.

The Washington Metro system continues to use money trains as of 2021.

The Light Rail in Hong Kong uses money trains, which are regular passenger trains taken out of service, to collect fares from the ticket vending machines.

Pay car

In Australia, the reverse procedure occurred with the New South Wales Government Railways fleet of pay buses. A small self-powered railcar, they were used to deliver pay packets containing cash to employees at remote railway stations, as well as maintenance gangs working on the tracks. This operation remained in service until the 1980s when it was supplanted by electronic payments.

References

Fare collection systems
New York City Subway fare payment
Trains

redpajama_set_name: RedPajamaWikipedia


A 47-year-old woman with systemic lupus erythematosus presented with a history of radical hysterectomy and pelvic lymph node dissection for cervical cancer Ia and brachytherapy for vaginal recurrence. Four years later, abnormal hypermetabolic lesion at vaginal vault on FDG-PET/CT was found and confirmed as vaginal recurrence by punch biopsy. So, she underwent anterior pelvic exenteration with urostomy. She underwent colostomy because of colonic fistula 1 week after anterior pelvic exenteration. She had wound problem near the colostomy site. The wound waxed and waned, however, no definite discharge was identified from wound. Three months later after anterior pelvic exenteration, FDG-PET/CT revealed multiple hypermetabolic lesions along the incision line, colostomy site and abdominopelvic lymph nodes. Biopsies of the skin and lymph nodes with FDG accumulation revealed an inflammatory granulation tissue and reactive lymphadenopathy. Definite symptom such as leakage of stool was not identified. One year later, there was no interval change of multiple hypermetabolic lesions on follow-up FDG-PET/CT. There was still wound problem. So, revision of colostomy was done with impression of subtle fistula between skin and colostomy. Multiple hypermetabolic lesions on FDG-PET/CT disappeared after 3 months of repair of colostomy. We reported a case showing high FDG accumulation at wound and paraaortic lymph node on PET/CT because of intestinocutaneous fistula around colostomy. These malignant mimicking FDG accumulations were disappeared after colostomy reversion.


Diamond Whetstone™ – Renowned polka dot pattern diamond surface that facilitates quick precision honing of all tools in every market.
The Double Sided Diafold® Diamond Sharpener – First two grit sharpening in a convenient pocket sized tool.
Diafold® Serrated Knife Sharpener – Sharpens the range of serrated blades in both outdoor and culinary market.
Aligner® Easy Edge-Guided Sharpening System - provides the components for guided strokes, exact edge bevel and consistent angels, producing the ultimate in fast, accurate knife sharpening.
Diamond Mini-Sharp® Sharpener - easily travels with you! Folding handle protects the stone when not in use. Lightweight and ultra portable, handy key chain swivel ring for your keys or attach to zipper pulls or backpacks.
Dia-Sharp® Sharpeners - Continuous diamond surface sharpening stones provide cutting edge performance and are recognized for their superior quality particular to all DMT® products. They feature an uninterrupted diamond sharpening surface that allows users to quickly put a razor edge on small contact area and pointed tools.
DuoSharp® Sharpeners — Multi-patented, first two-sided bench stone, manufactured using the latest technologies to ensure unparalleled precision flatness.
Dia-Sharp® Mini-Hone® Sharpeners — Continuous diamond surface with Easy Access tip. Color-coded ergonomic handle eases sharpening, deburring and honing in tight spaces.
Diafold® Magna-Guide® Sharpening System — A Diafold® fine / extra-fine sharpener and Aligner™Blade Guide joined with a Magnetic Angle Guide (MAG) offers portable, adjustable guided sharpening. The blade guide provides 7-Angle adjustability for the right edge every time.
The Diamond WAVE™ - One tool can properly maintain a wide range of curved surface tools like in-cannel and out-cannel gouges, carving tools and wood turning tools.
Dia-Sharp® Magna-Disc™ Sharpening System - The Dia-Sharp® Magna-Disc™ System is designed to work with Work Sharp™ Models WS2000 and WS3000. The diamond discs will outlast any conventional paper abrasive discs by more than 50-to-1. Utilizing the Magna-Disc™, allows quick and easy grit changes versus messy peel and stick paper discs. Also, unlike paper discs, there is no danger of ruining the temper of tools from overheating. The Dia-Sharp® Magna-Disc™ System conducts heat away from the tool and will not generate any sparks. This is cooler and safer.
DiaFlat® Diamond Lapping Plate - Dia-Flat® Lapping Plate designed to easily flatten all conventional and waterstones in less time than other methods. Using the new revolutionary DMT® Diamond Hardcoat Technology™, this lapping plate outlasts any other diamond coating in the market.
DMT® Products can be found in markets as varied as culinary, lawn and garden, woodworking and carving, speed skating, skiing, snowboarding, camping, fishing, hunting, police &security, military, industrial, commercial and home improvement (DIY). The DMT® brand is sold worldwide and known internationally as the Leader in Diamond Sharpening and continues to receive awards for its innovative products and promotion. The firm has been acknowledged with numerous domestic and international awards for product innovation, merchandising and outstanding customer service.
For more information on DMT®'s product line visit our Contact page.
Several of DMT's awards for innovation.


Australia's Mining Monthly - Big data is being touted as a way to save mining companies billions, however, like most things, context is all important.
While it brings a flood of information, finding the one piece that can unlock savings can be tough.
Dingo managing director Paul Higgins said the sort of context a human could bring to the data could make all the difference.
Take the Queensland mining company that was having problems with the planetary gearboxes on its bulldozer fleet.
The drives were suffering unexplained wear. It turns out the site had been affected by flooding and, having that knowledge, a Dingo staff member discovered the dozers were being driven through mud and that mud was finding its way into the planetary gearboxes.
This is what Higgins calls "thick" data. It is adding human understanding and domain expertise to bring fresh perspective and insight to the data.
That data does not have to come from sensors either.
One of the most effective tools in Higgins' opinion is a magnetic plug that can be fitted to planetary gearboxes.
These plugs are simply unscrewed and inspected to see what ferrous metals have accumulated on them. These metal shavings can indicate problems within the gearbox or in other parts linked to it.
Dingo is working with Google on an app that makes use of the Google API tool to include an image library so maintenance staff can take photos of the plugs and send them to the cloud. An expert can compare those images to the image library to identify whether there are any signs of existing or impending issues.
Higgins said having an understanding of the mining sector was important because it could help with the interpretation of the data.
"We continue to see a lot of the big mining companies issuing these technology challenges," he said.
Higgins said the companies taking part in the challenges said they were often marked down for their lack of domain expertise.
"Some think the next round of mining advancement will come from this big data," he said.
"We agree but if you don't connect with the people using the data and understand how these insights will be employed you can miss the boat.
"You've got to understand what the people in the mining companies that are going to be consuming this information, how do they work and how do you prepare and put the insights in a way that make sense in their world.
"We've essentially got three customers on each mine site. We have the general manager who is big picture. They want the data in the simplest form.
the work. A lot of their work is people management and change management.
"And then you have the mechanics doing the work and the reliability engineers.
"If you don't understand the needs of these different groups of people and just spit out a generic result it can backfire.
To do that Dingo makes people a central part of its service delivery model.
"We take more of a laser beam approach," Higgins said.
It is about more than the sheer volume of data and processing power of technology.
It is about knowing how the data is going to be applied, having the right systems and processes in place, and keeping the people who use the technology central to the process.


Looking at a blank index.html page your inspirational juices ought to be flowing. But if they're not then let's get the ball rolling. We'll use divs to create a layout for the page. This will include a wrapper, or container that would control the width of the other divs. Just a quick note that if you are following this using an older version of Dreamweaver then certain things may be different however stick with it and watch the video and hopefully you can adapt it to your own version.
In the index.html file from the Menu bar click on Insert - Div.
In the Insert Div box Click on the New CSS rule button.
In the New CSS Rule box click on the Selector Type drop down menu and choose ID (applies to only one HTML element).
In the Selector Name box enter the text #main_wrapper.
In the Rule Definition section, at the bottom click the drop down list that currently says (This document only) and choose (New Style Sheet File).
In the Save style sheet file as box create a new folder called css.
Within the newly created css folder save the stylesheet file as main_style.css.
In the CSS Rule Definition box from the Category list on the left click on Box.
In the width text box/drop down list type 1000 and ensure that the units are px (pixels).
From the Margin section, ensure that Same for all is ticked then from the drop down list below select Auto.
Click OK at the bottom, then click OK in the Insert Div box.
To insert the banner div at the top click on Insert – Div again.
From the Rule Definition menu choose main_style.css.
(This is the name of the style sheet we created earlier).
In the CSS Rule Definition box just click on OK.
(A little tip for CSS is that the more flexible that you want the code to be, the less instructions you need to put in to control the layout. Try to keep in simple).
Click OK then OK again in the Insert Div box.
Click Insert – Div again.
From the Insert menus choose After tag and choose <div id="banner">.
Create an ID called #navbar inside the main_style.css.
Click OK and the OK.
In the Insert Div box click on OK.
Create Another Div after the #navbar div called #main_content but don't set a width or change any of the options within the definition box.
OK out of the relevant boxes.
Create a new Div called #footer and place it after the #main_content. Again don't set a width.
Note that at the top left of the page is a main_styel.css style sheet file. Now you have 2 files laying out your page one is the index.html file and the other is main_style.css.
There are no exercise files for this training video all you need is a copy of Dreamweaver CC - preferably 2015. Although should you want to see the completed file you can download them from here.


Stolen Fruit Mixers take the work out of bartending!
I love to create; specifically, I love to create cocktails from amazing ingredients. Being a Bay Area native and a Sonoma County resident (well, mostly), when I found out about Stolen Fruit Cocktail Mixers, I was excited to get my hands on them.
Created by wine country chef Peter Brown, and Healdsburg grapegrowing royalty Doug & Susan Provisor, these fascinating blends of ver jus (freshly pressed juice) are the perfect base from everything to amped up water, to mock-tails, to elegant cocktails for every season.
The freshness of these components and creative blends make them perfect for playing in your cocktail bar, or just jazzing up the every day.
Lemongrass – Ginger – Sauvignon Blanc – I love the lively spice of the lemongrass and ginger, and this would make a perfect addition to your favorite sparkling wine on Sunday morning. Gin-Mosa anyone? I also love this with sparkling water. Just a splash wake up the benign and helps you get those 8 glasses in. It is also a natural base for any vodka or gin drink, such as the amped up Moscow Mule!
Mix 2 ounces of Stolen Fruit with sparkling water to make a light soda.
The surprisingly piquant flavors of lychee and kiwi, with a floral finish pair perfectly with cucumber.
Pour 3 ounces of your favorite gin (Hendricks would work well here) over ice in mixing glass.
Add 2 ounces of Stolen Fruit.
Strain in to a martini glass with 3-4 slices of fresh cucumber.
Brilliant fresh orange flavors and bright citrus jump out of the glass with a hint of nutmeg and tropical vanilla. This reminds me of Pirates of the Caribbean, and screams for rum.
But, What About the Rum?
Serve over ice in a coconut.
This dark and brooding baby is perfect for the fall. Nutty with the fig notes, and a winter warmer, this is perfect for a fruity hot toddy.
And for yet another use, the Stolen Fruit mixers are fantastic for culinary sauces, dressings, and glazes! Thank you to Verdant PR and Stolen Fruit for sharing these great bar items. Pick some up today for $18 each, or the handy gift set!
Looks yummy! Is it me or do they all scream "gin"?
I agree with you what you are talking about. actually most of the people are like to try cocktails fruit mixer for one time when they are attending on bar. in fact i also like to taste this fruit mixer when i am going bar or parties. The taste of this is so precious and amazing that does not available anywhere.


For kids who've completed the Learn to Swim programme, but want to stay in aquatics and maintain or improve their fitness, this is a great course.
All strokes are covered in this course with a focus on increasing distances and improving stamina while maintaining stroke technique. This is a great start for developing lifelong aquatic fitness!
Our youth club in the pool! For kids who've been through the learn to swim programme, are bored of lane training but want to stay in aquatics, this is a great course.
Activities throughout the course vary and include from lifesaving/water safety tuition, mini water polo, fun race night with a little bit of stroke and technique training thrown in some weeks to keep up skills and stamina already acquired through the main lesson programme.
It's cool in our pool!
Skills & strokes covered in later Aqua School stages.
Swimming for health and fitness.
Synchronised timing & performance of skills (submerging, floating, push & glides etc) in small groups.
Our stroke technique class for those beyond Stage 7 is a great chance to develop further quality stroke technique, stamina and fitness. All delivered in a fun & friendly atmosphere, without the challenge of early starts and rigorous training routines.


Inner Light Engineering and Susie Buck is committed to maintaining and promoting excellence, and thereby provides these standards of practice.
Maintain excellence by providing the strictest levels of confidentiality with all client and sponsor information unless release is required by law.
Have a clear agreement about how service information will be exchanged among healing practitioner, client and sponsor.
Have a clear agreement when acting as a healing practitioner, mentor, supervisor or trainer, with both client and sponsor, student, mentee, or supervisee about the conditions under which confidentiality may not be maintained (e.g., illegal activity, pursuant to valid court order or subpoena; imminent or likely risk of danger to self or to others; etc) and make sure both client and sponsor, student, mentee, or supervisee voluntarily and knowingly agree in writing to that limit of confidentiality. Where I reasonably believe that because one of the above circumstances is applicable, I may need to inform appropriate authorities.
Require all those who work with me in support of my clients to adhere to the Code of Ethics and Confidentiality and Privacy Standards, and any other sections of the Code of Ethics that might be applicable.
Accurately identify my qualifications, expertise, experience, training, certifications and credentials.
Strive at all times to recognize my personal issues that may impair, conflict with or interfere with my performance or my professional relationships. I will promptly seek the relevant professional assistance and determine the action to be taken, including whether it is appropriate to suspend or terminate my support relationship(s) whenever the facts and circumstances necessitate.
Recognize that the Code of Ethics applies to my relationship with clients, other healing practitioners, students, mentees and supervisees.
Maintain, store and dispose of any records, including electronic files and communications, created during my service engagements in a manner that promotes confidentiality, security and privacy and complies with any applicable laws and agreements.
12) Use contact information (email addresses, telephone numbers, and so on) only in the manner and to the extent authorized.
Clarify roles for internal healing practitioner, set boundaries and review with stakeholders conflicts of interest that may emerge between services provided and other role functions.
Honor an equitable healing practitioner/client relationship, regardless of the form of compensation.
Ethically speak what I know to be true to clients, prospective clients or sponsors about the potential value of the healing process or of me as a healing practitioner.
Carefully explain and strive to ensure that, prior to or at the initial meeting, my client and sponsor(s) understand the nature of the service provided, the nature and limits of confidentiality, financial arrangements, and any other terms of the service agreement.
Have a clear service agreement with my clients and sponsor(s) before beginning the professional support relationship and honor this agreement. The agreement shall include the roles, responsibilities and rights of all parties involved.
Respect the client's right to terminate our professional relationship at any point during the process, subject to the provisions of the agreement. I shall remain alert to indications that there is a shift in the value received from the professional relationship.
Encourage the client or sponsor to make a change if I believe the client or sponsor would be better served by another healing practitioner or by another resource and suggest my client seek the services of other professionals when deemed necessary or appropriate.


text:
Q: Centralized change of resolution in Windows How can I change the screen resolution of several Windows 7 machines from a central point, i.e., a server running Active Directory?

A: Typically this would be achieved by group policies for the machines in question. However none such policy exists as overriding screen resolution remotely is typically Not a Good Idea (TM).
Instead you should configure the screen resolutions manually, although the best resolution should be selected by Windows automatically when you install the appropriate drivers.

A: You could set a Startup script for all your users in your AD (under their Profile tab in the Logon script field) and have that call a tool like QRes to set their resolution. A simple batch file would do the trick, like
C:\ServerScripts\QRes.exe /x:1280 /y:1024

redpajama_set_name: RedPajamaStackExchange