text:
← Marvel Legends: Black Panther (Okoye Wave) by Hasbro
Mythic Legions: Templar Legion Builder by The Four Horsemen →
Masters of the Universe Classics: Hawke by Super7
As promised, Tuesdays in March are going to be all about Masters of the Universe Classics, as Super7 shipped out their first Collector's Choice Wave a couple of weeks back and I am pretty excited to keep tearing into these. Last week I opened up evil slaver bastard, Lodar. This week I'm checking out the only one of the Heroic Masters in the wave, Hawke, the "Heroic Feathered Fighter!" Um, really? Did you even watch that episode?
Ah, it feels so good to be seeing this packaging again! Super7 may be running the show now, but they've kept the packaging 100% faithful to the Matty Collector style. I still get a warm and fuzzy feeling every time I get ready to open one of these. I know some folks were miffed that Super7 didn't move to a collector friendly package, but I've been ripping these things open for years now, and I'm not about to worry about that now! They also brought back the bios on the backs of the cards, which I certainly appreciate, because I know next to nothing about some of the characters in this wave. Of course, you don't need to be a He-Manologist to recognize that Hawke is an Avionian. Oh yeah, and the bio declares that she's also Stratos' sister. And supposedly, she was under some kind of spell when she did all that betrayal shit, so I guess it doesn't count.
While Hawke is part of the Collector's Choice assortment, she would also fit right in with the Filmation figures. She appeared in the episode "Betrayal of Stratos" and oh, boy did I hate her voice. She was also a pretty horrible person. The figure adopts a simple sculpt to match the Filmation design and does a great job of it. Just like her animated counterpart, her costume features a sleeveless gray bodysuit with blue birdy-panties and maroon thigh-high boots. The only real sculpted detail on the whole outfit are the cut lines radiating down from her neck to her chest. Like I said, she's simple, but she looks good and I do dig the combination of colors.
As an Avionian, Hawke features wings on her arms with sculpted feathers. These are attached to the bracelets on her wrists, and she has matching bands around her biceps. Much has been said about Super7's female figures and how their hips are awkward. I haven't been following HipGate too closely, but I'm pretty sure it involved this figure and the Filmation Teela. I also recall them saying they fixed it. Well, I'm not sure if it's the same issue or not, but Hawke has a pretty wide thigh gap. I'm told that there are women out there who would kill for that kind of thigh gap, but in this case, I think it makes the figure look a little strange when standing. On the other hand, it's not so much a problem when she's in an action pose, so it didn't take me too long to get over it.
I like the head sculpt a lot, as it's basically a female version of Stratos, thankfully without the weird Amish-birdman beard. She has the very iconic Avionian goggles, a helmet with three crests running down the top, perfectly painted lips, and a short coif of reddish-orange hair spilling out the back of the helmet. There's a little paint rubbed on my figure's goggles just above her right cheek, but I really didn't even notice it until getting in close with the camera. The head does sit pretty low on the neck and this obscures the neck entirely when viewing the figure from the front. Still, all in all it's not a bad head. But wait… there's more!
Hawke also comes with an extra head, which I believe is supposed to be Stratos' wife, Delora. It's pretty much the same head sculpt, but with longer blonde hair spilling out the back of the helmet. I think I may actually display the figure as Delora, because Hawke was such a lying, scheming, traitorous bitch in the cartoon. Maybe if she came with a cage, I'd keep the Hawke head on and put her in it. I hear the bird people have a thing about cages.
The articulation is similar to what we've been seeing in the Matty MOTUC figures, but with one huge difference that I neglected to mention in my Lodar review, and that's the hinged wrists. Otherwise, she has rotating hinges in her shoulders, bicep swivels, and hinged elbows. The legs are ball jointes at the hips, have swivels at the tops of the boots, hinges in the knees, and both hinges and rockers in the ankles. There's no waist swivel, but she does have a ball joint under her chest and the neck is ball jointed. But don't expect to get much movement out of the neck joint. Between the sculpted hair and how low the head sits, it's not much use. Also, my figure feels a bit more loosey-goosey than most of the other MOTUC figures in my collection. I didn't have a problem with Lodar, so maybe this is just an isolated problem. She can stand and pose well, but it still feels like there's too much play in some of the joints.
In addition to the extra head, Hawke comes two weapons. The first is her sword, which is a really cool and classic design. The hilt features a detailed sculpt with a ribbed grip that almost looks like it's made to extend and contract for single or two-handed fighting. It has a short crossguard and a rather stout blade. It's a pity there's nowhere that she can wear it.
The other weapon is a gun, some kind of smokescreen gun, I think, which I'm not crazy about at all. It's a weird and awkward design and she can't really hold it all that convincingly. It does have a leather-like carry strap, which seems like it might be a first for Masters Classics. I think I'll stick with the sword.
I think I was looking forward to Hawke the least out of this assortment, so I can't really say she disappointed me. She's not a bad figure, but there's nothing about her that really blows me away either. Super7 did a nice job recreating the Filmation look and the extra head is a nice bonus, but there's just a few too many little nagging things about this figure that keep her from being a homerun. I'm still happy to add her to my collection, and I'm pretty confident that she's going to be the only underwhelming figure in the wave. But I guess we'll test that theory next Tuesday as I open another figure in the assortment.
Hawke: "But why, Skeletor? I got you the Egg of Avion!"
Skeletor: "Myeahhh! Yes, and I'm rewarding your betrayal with more betrayal. It's called irony, Birdbrain. Look it up!"


If you have a long-haired dog who requires a lot of grooming, you know what it's like to have collect bags of hair around.
It may seem like a waste to throw away all of that soft, pretty fur, and in fact, there are plenty of uses for it.
Chiengora, yarn made from dog hair, is highly desired by knitters, as dog hair is warmer and more durable than other forms of fibers.
Chiengora is usually made from the soft undercoat of breeds like Samoyeds, Siberian Huskies, and Alaskan Malamutes. These snow dogs have very dense, long fur that lends itself well to being spun into yard.
Hobbyists and professionals collect the hair and, using traditional spinning wheels or spools, spin the hair into yarn. It is extremely useful to make warm clothing, particularly for brutally cold climates. It is up to 80 percent warmer than wool, so most people limit chiengora to making scarves or gloves rather than a full sweater, because it would be too easy to get overheated.
Chiengora has very little flexibility, so it is often carded and spun with other fibers, such as wool, so it will have more give and be less warm, as well. Then it can be used to make other garments, like hats, without the wearer getting too hot.
Chiengora can be dyed to change the color, making vibrant and bright garments. The resulting items are so beautiful, people would never guess it's actually made of dog hair.
It does take a great deal of hair to get enough yarn to make a garment. If you have one dog, it can take several weeks or even months of grooming to collect enough hair. However, if you have multiple double-coated dogs, you may find it all too easy to collect all the hair necessary during the coat-blowing season.
Where can I find chiengora?
If you're an avid knitter but do not spin your own yarn, you can find chiengora yarn on Etsy, eBay, and specialty craft stores. On Etsy, you can also find ready-made garments like scarves, hats and gloves made of fur. Even home decor items, like accent pillows and throw blankets, can be found.
Chiengora yarn and garments can be very expensive, as it is not very common and extremely labor intensive to create for hobbyists. But the fiber is so warm and soft, the luxurious feel justifies the cost.
Chiengora is not going to replace common yarns any time soon, but for hobbyists, collecting their dog's hair and spinning it into yarn is a fun way to keep part of their pet with them and create something beautiful and enduring.
All photos courtesy of Chiengora Fibers.


I just want to say thanks to Dr. Curry and his staff for taking go care of me and making sure that my health is up to par.
← I have been very pleased with the care and concern I have received from all staff members at JourneyLite. Every call has been returned.


I cannot tell you how wonderful our trip to St. Petersburg, Peterhof and other places was when we visited last April, 2016.
Our guide was absolutely the BEST I have ever had in all my travels in my entire life. Passing her and her family my best wishes, and a THANK YOU for making the trip so wonderful.
Of course, I cannot forget our driver who waited so patiently for me at the airport after many hours of delays with the plane travel.
Thank you, and all the whole company for the wonderful hospitality from Russia.


MoGood Talent is an exclusive boutique style agency in Vancouver that represents and manages an impressive roster of talent for film, television, theatre, voice-over and commercials. Headed by Maureen Goodwill, a former casting agent with a proven track record and a wealth of experience in the movie business, Mo's reputation throughout the biz is legendary. Mo has an uncanny ability to recognize talent, and her passion and commitment has brought success to many of her clients, in both Canadian and US markets.
See Don's interview with Mike Granek.


text:
Tag Archives: obesity
Insulin resistance in obese adolescents and adult men modifies the expression of proliferation related genes
O. H. Minchenko1, Y. M. Viletska1, D. O. Minchenko1,2, V. V. Davydov3
1Palladin Institute of Biochemistry, National Academy of Sciences of Ukraine, Kyiv;
e-mail: ominchenko@yahoo.com;
2Bohomolets National Medical University, Kyiv, Ukraine
3SI "Institute of Children and Adolescent Health Care,
National Academy of Medical Sciences of Ukraine", Kharkiv
Received: 11 December 2018; Accepted: 14 March 2019
Numerous data demonstrate that key regulatory factors, enzymes and receptors including HSPA5, MEST, SLC1A3, PDGFC, and ADM represent poly-functional, endoplasmic reticulum stress-dependent proteins, which control variable metabolic pathways. The expression level of genes of these proteins in the blood and subcutaneous adipose tissue of obese adolescents and adult men with and without insulin resistance was studied. It was shown that in blood of obese adolescents without insulin resistance the expression level of SLC1A3, HSPA5, MEST, and PDGFC genes was significantly increased, but development of insulin resistance led to down-regulation of these genes expression except HSPA5 gene as compared to the control group as well as to the group of obese adolescents without insulin resistance. At the same time, the expression level of ADM gene did not change significantly in obese adolescents without insulin resistance, but the development of insulin resistance led to down-regulation of this gene expression. In subcutaneous adipose tissue of obese adult men without insulin resistance the level of SLC1A3 gene expression was decreased, although ADM, MEST, and HSPA5 genes – increased. It was also shown that the development of insulin resistance in obese men affected the expression level of ADM and SLC1A3 genes only. Results of this investigation provide evidence that insulin resistance in obese adolescents and adult men is associated with specific changes in the expression of genes, which related to proliferation and development of obesity and insulin resistance as well as to endoplasmic reticulum stress and contribute to the development of obesity complications.
Diagnostic significance of biochemical indicators of liver fibrogenesis in adolescents with obesity
O. V. Buznytska
Kharkіv Medical Academy of Postgraduate Education,
V. N. Karazin Kharkіv National University, Ukraine
e-mail: ebuznickaa@ukr.net; missbuzelena@gmail.com
Received: 27 September 2018; Accepted: 13 December 2018
Non-alcoholic fatty liver disease occurs in most obese people, the main pathway of which is the process of fibrogenesis. The aim of this work was to determine the potential biomarkers for early diagnosis of liver fibrogenesis in adolescents with obesity. The levels of liver fibrosis markers, such as fibronectin, collagen type IV, N-terminal propeptides and C-terminal telopeptides of type I collagen, were assessed with the use of IFA method in serum of 226 patients with obesity aged 8-18 years. A significant increase in levels of type IV collagen and fibronectin was observed in children with obesity (P < 0.05). As diagnostic criteria for fibrogenesis and fibrolysis, the levels of N-terminal propeptides and C-terminal telopeptides of type I collagen, respectively, were determined. The serum level of N-terminal propeptides of type I collagen significantly exceeds the normal values in all children with obesity compared to the control group (P < 0.05). The biochemical markers (type IV collagen, fibronectin, N-terminal propeptides and C-terminal telopeptides of type I collagen) were proven to have high diagnostic informative value in the early diagnosis of liver fibrogenesis in obese adolescents. It was shown that the signs of fibrosis in non-alcoholic fatty liver disease already occur at the stage of steatosis.
The effect of N-stearoylethanolamine on adipocytes free cholesterol content and phospholipid composition in rats with obesity-induced insulin resistance
O. S. Dziuba, Ie. A. Hudz, H. V. Kosiakova, T. M. Horid'ko, V. M. Klimashevsky, N. M. Hula
e-mail: oksana.dziuba86@gmail.com
Obesity induces molecular changes that promote associated disorders, such as insulin resistance (IR) and type 2 diabetes. Low insulin sensitivity occurs primarily due to defects in the pathway of insulin action in target tissues, and there is a hypothesis that IR may originate in adipose tissue and is followed by dyslipidemia. In this study using methods of thin-layer and gas-liquid chromatography we investigated free cholesterol content and phospholipid composition of adipocytes of obesity-induced IR rats and its changes induced by the N-stearoylethanolamine (NSE) administration. The results we obtained demonstrated that free cholesterol content significantly increased in adipocytes of IR rats compared to control. The analysis of phospholipid composition indicated a reduction of phosphatidylcholine and the total content of phosphatidylinositol with phosphatidylserine, whereas the content of lysophosphatidylcholine, sphingomyelin and phosphatidylethanolamine increased in IR group compared to control. NSE administration caused a statistically significant decrease in total cholesterol level and had a considerable effect on normalization of individual phospholipids content. As far as NSE administration caused a statistically significant decrease in free cholesterol level and had a considerable effect on normalization of individual phospholipids content of adipocytes, we can consider NSE as a prospective compound worthy more complex investigation of its action under the pathological conditions.
Evaluation of metallothioneins, oxidative stress and signs of cytotoxicity in young obese women
H. I. Falfushynska, O. I. Horyn, V. V. Khoma, G. V. Tereshchuk,
D. V. Osadchuk, N. I. Rusnak, O. B. Stoliar
Ternopil Volodymyr Hnatiuk National Pedagogical University, Ukraine;
e-mail: falfushynska@tnpu.edu.ua
Obesity is rapidly increasing all over the world and pretends to be the global medical and social problem. Thus, the understanding of early signs of obesity and suitable biomarkers is urgently needed for developing an adequate strategy of the obesity prevention and a decrease in its growth rate. The parameters of the lipids' metabolism and oxidative stress, metallothioneins and signs of cytotoxicity have been investigated in blood samples of young obese women (O-group, 32 < Body Mass Index (BMI) < 37). With regard to persons of O-group they had higher catalase activity (by 435%), level of reactive oxygen species (by 129%), level of oxidised glutathione (by 55%), lipid peroxidation (by 26%) and protein carbonyls (by 345%) in the blood, when compared with control. The obesity was accompanied by an increase in concentration of metallothioneins which have a partial tread effect on radical processes and reduce manifestations of oxidative damage to biomolecules in obese patients. The obese women had the signs of cytotoxicity as higher lactate dehydrogenase activity (by 387%) and DNA fragmentation (by 42%). The principal component analysis revealed the set of biological traits which describes the obesity progress and it included metallothioneins, parameters of oxidative stress, cytotoxicity, BMI and a concentration of low density lipoproteins and total cholesterol. The BMI was in a good correlation with parameters of the lipid metabolism, oxidative injury and cytotoxicity (r > |0.73|, P < 0.001).
Blood coagulation and aortic wall integrity in rats with obesity-induced insulin resistance
O. S. Dziuba1, V. O. Chernyshenko1, Ie. A. Hudz1, L. O. Kasatkina1, T. M. Chernyshenko1,
P. P. Klymenko2, H. V. Kosiakova1, T. M. Platonova1, N. M. Hula1, E. V. Lugovskoy1
e-mail: oksana.dziuba86@gmail.com;
2State Institute of Gerontology of AMS of Ukraine, Kyiv
Obesity is an important factor in pathogenesis of disorders caused by chronic inflammation. Diet-induced obesity leads to dyslipidemia and insulin resistance (IR) that in turn provoke the development of type 2 diabetes and cardiovascular diseases. Thus, the aim of this work was to investigate the possible pro-atherogenic effects in the blood coagulation system and aortic wall of rats with obesity-induced IR. The experimental model was induced by a 6-month high-fat diet (HFD) in white rats. Blood samples were collected from 7 control and 14 obese IR rats. Prothrombin time (PT) and partial activated thromboplastin time (APTT) were performed by standard methods using Coagulometer Solar СТ 2410. Fibrinogen concentration in the blood plasma was determined by the modified spectrophotometric method. Levels of protein C (PC), prothrombin and factor X were measured using specific chromogenic substrates and activating enzymes from snake venoms. Platelet aggregation was measured and their count determined using Aggregometer Solar AP2110. The aorta samples were stained by hematoxylin and eosin according to Ehrlich. Aortic wall thickness was measured using morphometric program Image J. Statistical analysis was performed using Mann-Whitney U Test. The haemostasis system was characterized by estimation of the levels of individual coagulation factors, anticoagulant system involvement and platelet reactivity. PT and APTT demonstrated that blood coagulation time strongly tended to decrease in obese IR rats in comparison to the control group. It was also detected that 30% of studied obese IR rats had decreased factor X level, 40% had decreased level of prothrombin whereas fibrinogen concentration was slightly increased up to 3 mg/ml in 37% of obese IR rats. A prominent decrease of anticoagulant PC in blood plasma of obese rats was detected. Obese IR rats also had increased platelet count and higher rate of platelet aggregation in comparison to control animals. Histological analysis identified the disruption of aorta endothelium and tendency for the thickening of the aorta wall in the group with obesity-induced IR compared to the group of control rats. Changes of individual coagulation factors were assumed as the evidence of imbalance in the blood coagulation system. Increase of fibrinogen level, drop in PC concentration and pathological platelet reactivity were taken to corroborate the development of low-grade inflammation in obese IR rats. Instant generation of small amounts of thrombin in their blood plasma is expected. Since the aorta morphology assay detected the trend of its wall to thicken and the emergence of disruptions, we assumed there were initial stages of atherosclerosis and the danger of developing atherothrombosis. We detected an increase of blood coagulability and changes in aorta morphology in rats with obesity-induced IR which we assume indicate early development of atherosclerosis.
The effect of N-stearoylethanolamine on cholesterol content, fatty acid composition and protein carbonylation level in rats with alimentary obesity-induced insulin resistance
O. V. Onopchenko, G. V. Kosiakova, E. F. Meged,
V. M. Klimashevsky, N. M. Hula
e-mail: onop.89.av@mail.ru
The effect of N-stearoylethanolamine (NSE) on liver free fatty acid composition, cholesterol content and carbonylated protein level in rats with obesity-induced insulin resistance (IR) was studied in the work. The experimental insulin resistance was induced by prolonged high fat diet (58% of energy derived from fat) for 6 months combined with one injection of low-dose (15 mg/kg) of streptozotocin. The lipid assay showed a rise in liver free cholesterol content and a significant reduction in cholesterol esters level. Analyzing liver fatty acid composition, a decrease in polyunsaturated of fatty acid (PUFA) level and an increase in monounsaturated fatty acid (MUFA) content was found. Fatty acid imbalance with high content of MUFA was associated with elevated level of protein carbonylation. The NSE administration (50 mg/kg of body weight) for 2 weeks decreased free cholesterol content, increased cholesterol esters level and reduced free oleic fatty acid content in the liver of rats with IR. The effect of NSE on lipid imbalance led to a decrease in protein carbonylation level that may result in improvement of transmembrane protein function under obesity-induced insulin resistance state.
The effect of N-stearoylethanolamine on liver phospholipid composition of rats with insulin resistance caused by alimentary obesity
O. V. Onopchenko, G. V. Kosiakova, T. M. Goridko, V. M. Klimashevsky, N. M. Hula
We used alimentary obesity-induced insulin resistance (IR) model in rats to investigate the influence of N-stearoylethanolamine on the content of phospholipids and their fatty acid composition. Our results show that prolonged high-fat diet triggers considerable aberrations in the composition of main phospholipids in the liver and can be one of the causes of IR in rats. In particular, the increase of phosphatidylcholine, phosphatidylethanolamine and significant decrease of other phospholipids: lysophosphatidylcholine, lysophosphatidylethanolamine, sphingomyelin, phosphatidylinositol, phosphatidylserine and diphosphaglicerol were observed. The levels of monounsaturated (erucic, nervonic, oleic) and polyunsaturated (eicosatrienoic, docosatrienoic, arachidonic) fatty acids were increased; meanwhile the content of diunsaturated acids was decreased. The NSE administration (50 mg/kg of body weight) caused restoration of the phospholipids content in the liver of rats with diet-induced IR that highly correlated with the decrease in plasma insulin level and the improvement of insulin sensitivity. Moreover, the effect of NSE was accompanied by the normalization of fatty acids composition of phospholipids that could be related to modulating influence of NSE on the activity of the main fatty acid desaturases. It is known that the imbalance in phospholipid composition of the rat liver causes substantial metabolic alterations that are associated with the development of IR. Accordingly, the compensations of the imbalance by NSE can help to restore insulin sensitivity, inhibit the development of obesity, IR and type 2 diabetes.
The effect of N-stearoylethanolamine on plasma lipid composition in rats with experimental insulin resistance
O. V. Onopchenko, G. V. Kosiakova, V. M. Klimashevsky, N. M. Hula
Palladin Institute of Biochemistry, National Academy
of Sciences of Ukraine, Kyiv;
A model of insulin resistance (IR), induced by prolonged high fat diet with high content of saturated fats was used to investigate the effect of N-stearoylethanolamine (NSE) on the composition of free fatty acids (FFA), plasma lipoprotein spectrum and content of proinflammatory cytokine TNFα in rats. The results of this work showed a rise in the content of monounsaturated fatty acids (18:1 n-9) and a reduction in the level of polyunsaturated fatty acids (20:4 n-6) in plasma of rats with experimental IR. These findings are accompanied by the increased TNFα production and significant changes in plasma lipoprotein profile of rats with the fat overload. Particularly, a decreased high-density lipoprotein (HDL) cholesterol level and increased low-density (LDL) and very low-density lipoprotein (VLDL) cholesterol level were detected. The NSE administration to obese rats with IR restored the content of mono- and polyunsaturated FFA, increased HDL cholesterol content and reduced LDL cholesterol level. In addition, the IR rats treated with NSE showed normalization in the serum TNFα level. Our results showed the restoration of plasma lipid profile under NSE administration in rats with obesity-induced IR. Considering the fact that plasma lipid composition displays the lipid metabolism in general, the NSE actions may play a significant role in the prevention of IR-associated complications.

redpajama_set_name: RedPajamaCommonCrawl


When you shop at Twain Harte Lumber & Ace Hardware, we guarantee you're getting access to a full inventory of essential hardware and home improvement supplies, no matter what project you're taking on. Take a look below at some of our specialties!
As the premier paint store in Tuolumne County, CA, you can come to us for all your painting needs! From run of the mill paint supplies like brushes, rollers and drop cloths, to more advanced items and the ability to computer match any color, we've got you covered when it comes to painting.
You won't find a better selection of paints anywhere else! We carry some of the industry's most trusted and reliable brands, including Valspar paint and Armstrong Stains, a locally manufactured and highly respected brand. If you're looking for a particular brand or style of paint, don't be afraid to ask! If we don't have it, chances are no other paint shop in Tuolumne County, CA will!
If you need access to critical plumbing supplies in Tuolumne County, CA, look no further than our shelves. From the DIY homeowner to professional plumbing contractors, we're pleased to stock all of the essentials you need to see your plumbing project through to completion. Whether it's an emergent problem or a well-planned plumbing upgrade, we've got your back.
We're also pleased to stock a bevy of plumbing tools in Tuolumne County, CA to assist you in the face of any job. From water heaters and toilets, to sinks and appliances, we carry anything you might need for repairs.
Our lawn and garden department is extensive and encompasses everything you need to keep your lawn and landscape looking its best all year round. Or, if you're making upgrades to your property, turn to us for stepping stones, concrete, terrace walls and anything else you might need to hardscape perfection across your property. We're also your destination for tree care supplies and various seasonal products.
We're also your premier destination for an assortment of specialty hardware and components. From electrical and automotive products, to spa supplies and chemicals, to specialty items such as pellet heating fuel, we stock it all. Ask us today if you're looking for something in particular!
For more information about any of the products in our inventory or to inquire about how we can assist you on your next project, please contact us today by calling 209-586-3571.


The expansive grasslands of the Canadian Prairies cover almost 700,000 square miles of western Canada, and consume much of the rural parts of Alberta, Saskatchewan, and Manitoba. This includes the city of Regina, where the blackened funeral doom band, Altars of Grief, resides. Their music is an homage to the prairielands which they call home, and the very winter that whips frigid winds through the arid plains finds its way into the band's second full-length album, Iris.
Over eight tracks, the quartet melds the finer points of black and doom into a truly stirring composition. Many moments on the record calls to late-era Woods of Ypres (R.I.P. David Gold) like the middle third "Voices of Winter." There are other moments that showcase a dichotomy throughout Iris. Take the early instances of "Desolation" or the title track, wherein subdued, doomed instrumental passages give way piercing shrieks rip through black metal tremolo and blast beats.
Meanwhile, tracks like "Child of Light" and "Broken Hymn" exude Iris' most tempered and methodical death and funeral doom. In a holistic sense, this collection of songs culminates into a wonderful testament to sadness, aided by the talents of guest cellist Raphael Weinroth-Browne (who has also contributed to Musk Ox, Woods of Ypres, The Visit, Thrawsunblat, and Leprous).
"The story of Iris is very much rooted in our prairie surroundings and deals with the struggles of addiction, sickness and religion," vocalist Damian Smith tells Noisey. "A father finds himself unable to connect with and care for his young daughter, Iris, who has fallen seriously ill. Spiraling deeper and deeper into his vices, and feeling rejected by Iris' new found and unwavering faith, he gets into his car and decides to leave her behind. Somewhere along the icy road, he loses control of his vehicle and perishes. His purgatory is to watch helplessly as Iris slowly succumbs to her illness without him."
Certainly taking that narrative into account makes it that much more of a captivating album, but there are a lot more layers to peel back on Altars of Grief's brand-new album. Get a head start by streaming Iris below, and preorder it from Hypnotic Dirge here.


Our Classic menu is inspired by international cuisines. You'll savor light, multiple-coursed meals consisting of the freshest fish, shellfish, free-range poultry and organic, seasonal produce, herbs and fruits. Many of the ingredients are grown on our property or are procured from local organic providers. Each meal is specifically designed to help you meet your health and wellness goals. Understanding how what you eat contributes to your wellness is a core part of your experience at the Copperhood. Our goal is to help you incorporate Mindful Eating into your daily life. You'll be amazed that healthy food can taste so good!
We strive to accommodate any special nutritional needs or food allergies you have; please alert us to them when making your reservation. We can accommodate guests dealing with challenges such as diabetes, gluten intolerance, salt sensitivity or food allergies, as well as creating fully vegetarian or vegan meals. Though our kitchen is not kosher, we can accommodate kosher clients in our juice fasting and raw food programs.
Wines and beers are available to complement your meals when appropriate.


text:
Battle-Cruiser HMS Renown 1916-1948 by Peter Smith
This is often the tale of the Royal army battle-cruiser H.M.S. Renown, a well-known send with an extended and individual operational profession. initially equipped for the 1st global warfare she therefore served within the post-war fleet and took royalty around the globe. Modernized simply in time for global battle , she re-joined the fleet in September, 1939 and for the 1st years of the warfare her pace and heavy gun armament made her some of the most vital ships of the fleet. She escorted the recognized provider Ark Royal for many of her illustrious profession as flagship of strength H within the Mediterranean and participated in lots of stirring battles and convoy activities.
Read or Download Battle-Cruiser HMS Renown 1916-1948 PDF
Similar nonfiction_13 books
Intraplate Magmatism and Metallogeny of North Vietnam
This e-book through Vietnamese and Russian authors is the 1st of its sort and combines the huge wisdom at the petrology and metallogeny of the past due Paleozoic – early Mesozoic and Cenozoic sessions in North Vietnam. The Permian – Triassic and Paleogene volcano-plutonic and plutonic institutions are vital geological occasions within the evolutionary background of Southeast Asia, together with the 260 – 250 Ma Emeishan mantle plume and Indian-Eurasia collision at 60 – fifty five M.
Rabindranath Tagore: Perspectives in Time
Tagore, a Bengalese author, artist and philosopher received the 1913 Nobel Prize for Literature and have become a world big name. those essays arose from a world Tagore convention held in London in 1986 which aimed to re-examine the diversity of his fulfillment and the catholicity of his concept.
Mothers and King Baby: Infant Survival and Welfare in an Imperial World: Australia 1880–1950
This publication is ready child mortality decline, the increase of the newborn welfare circulate, results by way of altering priorities in baby well-being and what occurred to moms and infants. baby welfare raised public wisdom yet didn't give a contribution as powerfully to better youngster survival - and so longer existence - as protagonists claimed.
Using CiviCRM: Develop and implement a fully functional, systematic CRM plan for your organization Using CiviCRM
CiviCRM is an online, open resource CRM method, designed particularly to satisfy the desires of advocacy, non-profit and non-governmental businesses. Elected officers, professional/trade institutions, political campaigns and events, govt organizations, and different comparable businesses are between its turning out to be variety of enthusiastic clients.
Derivatives and Internal Models
Beckett's Eighteenth Century
"Internet Plus" Pathways to the Transformation of China's Property Sector
Dialogue and Boundary Learning
Carbon at High Temperatures
Additional resources for Battle-Cruiser HMS Renown 1916-1948
Having reprimanded me for not meeting him, he asked to see the Captain. I told him very politely that he was not to be disturbed and apologised for my absence and explained the cause. He turned and went off. In the afternoon I was leaving the ship when the Captain, holding a letter and shaking with anger, appeared. The letter from the Captain of the Dockyard reported that he had not been received by the officer on duty who had arrived ten minutes later, and had slouched up with his hands in his pockets and then become impudent, and so on.
To the sailors too this was a period of frustration, although up to 1916 there was little outcome on either side of the North Sea. Again only the battle-cruisers saw brief action, in 1915 at the Battle of the Dogger Bank, which Beatty dubbed a battle of lost opportunities. A raid by the German battle-cruisers was intercepted by Beatty and a long stern chase followed with every prospect of the annihilation of a greater part of the German force. Unfortunately at a critical time Beatty's flagship Lion received a hit, which forced her to drop out of line.
He had already come out against the battle-cruiser idea; his viewpoint, as later stated, was that if high speed and heavy guns were a requirement then it was best to spend very much more money and add adequate armour as well rather than compromise. As First Lord he could, and did, refuse to obtain Cabinet sanction for the new ships. But Fisher outfoxed even the wily Churchill. This time he wrote to the C-in-C of the Grand Fleet, Admiral Jellicoe, on 23 December 1914 asking him to write back a casual letter in which the need for more battle-cruisers was pointed out.
ScanSteel Mexico Library > Nonfiction 13 > Battle-Cruiser HMS Renown 1916-1948 by Peter Smith


text:
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.

using Xunit;

namespace System.Tests
{
    public static class TimeoutExceptionTests
    {
        private const int COR_E_TIMEOUT = unchecked((int)0x80131505);

        [Fact]
        public static void Ctor_Empty()
        {
            var exception = new TimeoutException();
            ExceptionUtility.ValidateExceptionProperties(exception, hResult: COR_E_TIMEOUT, validateMessage: false);
        }

        [Fact]
        public static void Ctor_String()
        {
            string message = "timeout";
            var exception = new TimeoutException(message);
            ExceptionUtility.ValidateExceptionProperties(exception, hResult: COR_E_TIMEOUT, message: message);
        }

        [Fact]
        public static void Ctor_String_Exception()
        {
            string message = "timeout";
            var innerException = new Exception("Inner exception");
            var exception = new TimeoutException(message, innerException);
            ExceptionUtility.ValidateExceptionProperties(exception, hResult: COR_E_TIMEOUT, innerException: innerException, message: message);
        }
    }
}

redpajama_set_name: RedPajamaGithub


text:
L'église Saint-Andéol est une église située à Bourg-Saint-Andéol, en France.

Localisation
L'église est située sur la commune de Bourg-Saint-Andéol, dans le département français de l'Ardèche.

Historique
L'église est placée sous le patronage d'Andéol, évangélisateur de la région de Viviers, disciple de Polycarpe de Smyrne, et compagnon de saint Bénigne.

En 1108, l'évêque la confie aux chanoines de Saint-Ruf, au nombre de six. L'église actuelle est alors construite. Elle conserve quelques traces sculptées d'un précédent édifice carolingien. Elle a été consacrée le  par le pape Calixte II. Le cloître des chanoines qui la borde fut élevé autour de 1200.

L'église fut mise à sac par le baron des Adrets en 1598. L'ordre de Saint-Ruf périclite au . En 1772 la communauté est dissoute.

En 1875 commence une campagne de restauration qui cherche à lui rendre un aspect roman.

Description

Protection
L'édifice est classé au titre des monuments historiques en 1862.

Voir aussi

Articles connexes
 Liste des monuments historiques de l'Ardèche

Liens externes

Notes et références

Bourg-Saint-Andéol Andéol
Monument historique à Bourg-Saint-Andéol
Monument historique classé en 1862

redpajama_set_name: RedPajamaWikipedia


WHEN Y&T, THE hard rockin' San Francisco quartet, signed to A&M records in 1980, it signalled a golden era for the band, revealing a fan base in the UK, and Europe in general, that they were utterly unaware of. Their debut major label album, Earthshaker, was more successful in Europe than in their own country, building an audience that was hearing much in common with the NWOBHM and welcoming their hard edged sound as if they were homecoming heroes. The bond was further cemented when the band elected to record their Black Tiger album in the UK, and also attracted an impressive reaction when they toured, which included a special guest performance at the coveted Reading Festival.


SoFi is an online loan company that offers student loan refinancing options, mortgages and personal loans. SoFi offers some of the lowest interest rates and the best consumer experience in the market. We have researched thousands of products from hundreds of companies, and SoFi is one of our favorites. However, they have strict credit criteria and target people with good jobs, good income, a proven ability to manage a budget and good credit history. If SoFi* approves you, you will probably have a difficult time finding a lower interest rate anywhere else.
In addition, at the end we will give you more details of SoFi, including who funded them, how big they are and their reputation.
*These rates are available so long as you enroll in auto-pay.
SoFi has just reduced the minimum loan amount. You can now refinance as little as $5,000 of student loan debt. There is no cap on how much you can refinance. Based upon your cash flow, SoFi will try to provide an option to refinance all of your student loan debt.
There is no origination fee and no prepayment penalty. It offers some of the lowest rates out there. Fixed APRs range from 3.89% – 8.07%*, and variable APRs range from 2.50% – 7.12%.* with auto-pay These rates are available so long as you enroll in auto-pay. Given that interest rates are at an all-time low, you should think carefully before signing up for a variable interest rate. If you can pay off your loan in a short period of time, you could save a lot of money. If it will take you longer, you may not want to take the interest rate risk.
You can refinance on a 5, 10, 15, or 20 year term.
SoFi will refinance both private and federal student loans. However, if you refinance a federal loan you will give up all federal protections and programs, including income-based repayment programs. SoFi is unique among private lenders because it offer unemployment insurance, free of charge. If you lose your job for no fault of your own (you can't quit), SoFi will suspend your monthly payments until you find a new job. You can do this for up to 12 months. The interest that accrues during this period would be added to the loan.
SoFi also offers an entrepreneur program to help graduates who dream of owning a business.
Under this program, loans can be deferred for six months so borrowers can focus on growing their businesses. SoFi provides access to networking events, mentors, and investors.
Refinancing with SoFi isn't an option for everyone. SoFi offers refinance loans in 50 states plus the District of Columbia.
Second, SoFi has a list of available schools and programs it services. If your school or program isn't on that list, you won't be eligible to refinance.
Third, SoFi typically requires applicants to have excellent credit. It occasionally accepts co-signers – you must call to review your situation with a representative. However, there's no co-signer release if you move forward with one on your loan.
The application process is straightforward and SoFi's pre-approval should take you less than 15 minutes to complete. You likely won't need most of the documents listed below until you're ready to move forward with a loan, but they're good to have on hand while you're shopping around.
It's good to note SoFi accepts screenshots from your PC and pictures taken from a phone, so if you don't have access to a scanner, there's no need to worry.
If you're ready to get started, you can apply for a refinance and check your rate by clicking the button below.
According to The Association of American Medical Colleges, 75% of medical school graduates in 2016 had loans with an a median debt load of $192,000. In October 2017, SoFi launched its Medical Resident Student Loan Refinancing product to go along with existing offerings of student loan refinancing, personal loans and mortgages. The Medical Resident Student Loan Refinancing program can be used to lock-in a lower monthly payment or pay off your existing medical loans sooner. There are no origination fees or prepayment penalties.
*Rates current as of Dec. 1.
SoFi's sales point on Medical Resident Student Loan Refinancing is that participating students can avoid compounding interest on their debt for up to 54 months of residency. Minimum payments are only $100 a month. Like many lenders, SoFi offers a 0.25% interest rate reduction on loans if you agree to have monthly payments automatically deducted from your bank.
SoFi refi loans are private loans and do not offer the repayment options of federal loan programs. For example, there are no SoFi equivalents that peg monthly payments to your family's income and family size, like the federal Income-Contingent Repayment Plan (ICR Plan), Income-Based Repayment Plan (IBR Plan) or Pay as You Earn Repayment Plan (PAYE Plan). Also, private education loans are ineligible for federal loan repayment remedies, such as Public Service Loan Forgiveness.
SoFi doesn't offer these loans in every state, either.
Residents of Nevada, Mississippi, Montana and the District of Columbia are not eligible. Minimum loan amounts in Pennsylvania are $25,001, and $15,001 in Connecticut and Kentucky.
You must be a medical resident or fellow with no more than four years remaining in your program.
You must have more than $10,000 in federal or private student loan debt.
You must be a graduate of a Title IV-accredited university or graduate program within the United States.
Start the process at SoFi's Medical Resident and Fellow Student Loan Refinancing homepage. You can see if you are preapproved by using this online form. Since it's only a soft pull on your credit report, it won't affect your credit score. When you officially apply for refinancing, however, there will be a hard credit pull.
At SoFi, you can borrow between $5,000 and $50,000.
There is no origination fee, no prepayment penalty and no balance transfer fee. They are truly unique in this regard.
You can borrow the money for 24 to 84 months.
In addition, SoFi offers unemployment protection. Unlike traditional personal loan companies, they are not looking to make money from unemployment insurance. Instead, they are offering it as a feature and a brand promise. And the insurance is generous. If you lose your job through no fault of your own, you will be given a payment holiday. Interest will continue to accrue on the loan (and be added to the balance), but no payment will be due and your loan will continue to be reported as current to the credit bureau. You can have 3 consecutive months of payments made at a time, and you can have up to 12 months of payments made during the life of the loan. That offers great flexibility. In addition, they offer job placement services to help you find a job.
You can use the loans for almost any purpose: pay off credit card debt, home improvement, or anything else because the money can be deposited as cash in your checking account.
SoFi Personal Loans are not available to residents of MS. Minimum loan requirements might be higher than $5,000 in specific states due to legal requirements. Fixed and variable-rate caps may be lower in some states due to legal requirements and may impact your eligibility to qualify for a SoFi loan.
You have graduated from a selection of Title IV accredited universities or graduate programs (only for the student loan product. For personal loans, there is no university requirement).
People who do not have excellent credit. In particular, if you have missed payments or have rapidly built up debt, you could find it difficult to qualify.
If you have a "thin credit file", you will still have a good chance of getting approved. A thin file means that you do not have much information in your credit report. Although that could be a problem with traditional credit scores, SoFi might still be willing to work with you.
SoFi offers some of the lowest interest rates out there, and they are picky about who they approve. If you have a good degree, a good job and a history of making payments on time, you will likely be able to benefit from SoFi.
And here is the best news: you can check to see if you will be approved, and the interest rate you would receive, without hurting your credit score. SoFi uses what is called a "Soft Pull" to determine your interest rate and your loan amount.
Given how low the interest rates are at SoFi, if you have a college degree you should take the 3-4 minutes to see if you can be approved. The only cost is your time.
Remember that you're in no way obligated to take a loan once you apply.
Unless you accept the loan and go through with the hard credit inquiry, SoFi doesn't hold you to taking the loans presented to you.
SoFi is a very well funded start-up, having raised $164 million from some of the biggest and most influential venture capital firms in the Silicon Valley.
They have also built a very strong relationship with investors, and have funded more than $2 billion in loans to date.
They want to create a different type of borrowing experience, by providing unemployment insurance as a free benefit.
Their mission, and their personal loan product, align to the vision of MagnifyMoney. When we created MagnifyMoney, we hoped to find lenders like SoFi, and are pleased to award them an A+ Transparency Score.
We only have one criticism: their underwriting criteria is very tight right now. Hopefully, over time, they will be able to expand the criteria and be able to provide the great experience to people who may have experienced some financial difficulties in the past.


Why do we spend so much of our precious holiday time queuing up to see famous paintings like the Mona Lisa, even if we are not that interested in art? And why do we drag ourselves to all those cathedrals, museums and monuments listed in our guidebooks when - let's be honest - they usually turn out to be a bit boring, and we can't wait to get to the cafe? The answer lies in history. Few of us realise that we are unwittingly following an itinerary set by aristocratic tourists 300 ago.
It is time to escape their legacy and find more adventurous ways to travel in the 21st Century. Modern travel is rooted in the tradition of the Grand Tour of the 18th Century, when upper-class gents - and the occasional lucky lady - set off with their servants on a high-culture jaunt around Europe to round off a classical education. Their ultimate destination was Italy, where they would stare at faded frescoes and pay homage to one-armed Roman sculptures. All well and good for them, but it is hardly what most of us would call a great time.
So tourism took a disastrous wrong turn in the 19th Century, when the new generation of guidebooks - most notoriously the best-selling Baedeker Guides - adopted the Grand Tour itinerary wholesale, sending Victorian tourists scuttling around musty churches and crumbling palaces.Open most travel guides today and you will notice that little has changed. Apart from brief mentions of idyllic beaches and trendy nightclubs, they are still telling us to visit those very same landmarks. Going to Paris? Then you must not miss the Louvre, the Arc de Triomphe or Versailles.
So what can we do to shake off this outmoded approach to travel? And how can we make our holidays more of a life-changing experience? When travelling abroad, do not waste your days visiting stone monuments. Seek out local people and discover how they really live. A good option is staying with a family, easy to organise through a homestay website. I recently stayed with a wonderful family in Palermo and my hostess even gave me Sicilian cooking lessons. My kids were thrilled when I returned with great recipes rather than a great tan. Our most memorable holiday experiences are rarely when we tick off lots of tourist sites, but rather when the locals invite us to share a slice of their lives.
We don't even need to leave our own towns to travel any more. Globalisation and immigration have brought the world's cultures to our doorsteps. We should become backyard anthropologists and cultivate a curiosity about our neighbours from different nations and communities. Have a conversation with a stranger once a week, like the woman who sells you a newspaper every morning. And make sure you get beyond chat about the weather to discuss what really matters to you, be it work or education, relationships or politics.
Amongst the earliest travellers in history were religious pilgrims who embarked on arduous but ultimately uplifting journeys to Mecca, the Holy Ganges or the Basilica of St Peter in Rome. We need to steal this idea of pilgrimage and adapt it to the modern age. This year, make a pilgrimage to somewhere personally meaningful to you. How about the village where your grandmother was born? Visit the streets she played in as a child and knock on the door she lived behind.
Travel has been at the heart of nomadic cultures for centuries. So what would it mean to have a nomadic holiday today? Rather than thinking you have to be constantly on the move, jetting from one destination to another, the essence of the nomadic experience is being outdoors in the wilds of nature. And that means camping. So pitch a tent with family and friends in a lush rural valley or on a cliff top overlooking the sea. As twilight approaches, sit under the stars and stare into the flames of a fire, in the long tradition of our nomadic ancestors.
Tourism has become an incredibly visual experience - we see the sights, snap photos and enjoy the view. But we can draw on the whole range of our senses for a deeper travel experience. Put the map away and allow yourself to get lost when visiting a new city. Follow the medieval scent of smoked fish and you might find yourself in vibrant food market, or pursue the sound of birdsong and discover a hidden park. Use your senses as a compass to create a tantalising tourist trail.
In the 21st Century, there is no need to slavishly follow the travel routes of the Grand Tour aristocrats. Stop collecting landmarks and instead collect experiences that change the way that we look at the world and our own lives.
Roman Krznaric is a founding faculty member of The School of Life. He will lead a series of five events based on his book The Wonderbox, including The Future of Travel on 19 June. For more information click here.
Article originally published by the BBC.
I really found it useful and very nice post written in professional way and contains all relevant information's, i really admire it and your article and keep writing this for people like me and i would suggest this to my friends also. Thanks and God Bless.
I think every person has his own way of traveling. If I'll be given the chance to travel to Rome, I wouldn't waste my time visiting museums and places I don't like. I would go to places that that is interesting for me and watch birds and take photos of great scenic views there.
All the better for people such as yourselves with no interest in art to go on your own adventures, rather than crowding the museums and pretending to be interested.
I have often wondered about our desire to photograph landmarks rather than people. It's now incredibly hard to take an original shot of, say, the Eiffel Tower as it has been photographed so many times by so many people. Given that, isn't it better to purchase a postcard of the monument and save the time you would have taken garnering photos to go and relish the culture of a place?
I also love this idea of the mini-journey to your neighbours or to your Grandmother's home town. It fits with a current Zeitgeist. Adventurer Alastair Humphreys has talked about this with his microadventures (http://www.alastairhumphreys.com/adventures/year-microadventure/) and I have written about it too (http://www.rob-houghton.com/2012/04/08/microadventures/).


You're set to move now, purchase the web essay writing company online, settle back and relax. Thus, the preceding ten factors is a 1 stop alternative for the selection problem of the largest composition writing business on the internet if you're heading to follow along with them 1 by 1 you might definitely wind up using an optimum / optimally article eventually. Start by brainstorming topics, collecting info, using plenty of records, and asking plenty of questions. Don't wait to skim the webpage and extract particulars that you discover useful. I identified the suggested options and procedures within this article proved exceptionally honest and were fairly beneficial. Research this post to get the application process for victor. Don't seek assistance from cons who'll give a badly written composition. Imagine the matter of the essay is, in addition, written by the assignor.
Visit the national science foundation???s site.
1 scholarship expressly is an essay competition. The communications inside her documents, however, are just one cause why Bombeck was productive inside her private essay creating. Actually if it's the case that the essay isn't for any specific assignment, these standards may be employed minus the initial one. Survey any objective assessment to learn what kinds of queries are getting questioned. Do not wait to revise your records depending on the review training. For instance eligibility criteria, program procedure, applications, etc.. Faculty courses need several distinct sorts of authorship that utilize a number of schemes for various people. It is essential for learners to seek affordable valid essay writing assistance from experts.
Of passing at test, the likelihood are infinitely greater in case you appear for that assessment.
Students need to defeat special deadlines. To assess if a pupil is eligible for receiving the scholarship or maybe not, distinguishing colleges might have various criteria. Before starting writing, assemble the contents that you simply'll need. Step one towards writing an excellent research papers is consistently to organize whatever is always to be written. The authorship is completely fine. Essay writing is a vital part of the program. You're the one that's in charge of your own education, and successful research abilities can assist you. The reason is the reality that highly structured interview is not popular for mature management position.
The celebrex recall was basically declared dec.
Every sentence includes a major notion. Undergraduate essays are split up into paragraphs. Again a writer could be creative about it within certain limitations together with the ordinary syntax, subject-verb-object (SVO), might be flexible. Each level should really be a distinct quality of your issue or the view you're defending and surely will be backed in another sentence in the whole body of your own article. They even don't get sufficient period to create high quality essays. How the storylines are all legitimate make essay writing service this essay actually more interesting, successful, and relatable. The evaluation of the first author's purpose is definitely sensible, as well as the critique of the movie variation is fairly astute.
Click on the theme that best serves your purposes.
Uniformity must be applied through the poem. Nobody would assert that each theme which you need to take will be this interesting that studying it is not work but pleasure. Thus, you must have an exhaustive thought on the best way to compose a productive introduction for king Lear composition as it's the 2nd important factor one gets brought within the essay, so ensure that you happen to be putting lots of work in to it before you really begin operating on your own entire endeavor. To put it differently, a excellent teacher is actually a pupil's friend, thinker and manual. Numerous viewers browse the net daily buying a fantastic study to obtain.


Croydon Council has launched a competitive tender process to appoint a team to design Croydon's Fair Field, a new public space on the site formerly known as Fairfield Gardens or College Green.
Located in the heart of the town's new cultural quarter, the council says this new public space will be hugely important for the town centre, as a cultural, civic and community hub and the setting for the Fairfield Halls, due to re-open next year after major refurbishment.
The council anticipates Fair Field will incorporate the use of water, lighting and other technologies, providing a platform for cultural and community activity linked to the Fairfield Halls.
Councillor Paul Scott, cabinet lead for planning and regeneration, said: "We're looking for a design team who are as ambitious as us as a council and a borough to design an inspiring, sustainable and resilient public space at Fair Field.
"This will be a monumental scheme for future generations to enjoy and we're really looking forward to seeing submissions from those who are just as passionate and ambitious about our borough as we are."
The contract, valued at £1m, is due to start in September and last until August 2022.
Provide informal amenity space for adjacent residential development and the wider Croydon residentialpopulation including informal play.
Create a space that will enthuse and excite, integrating water feature(s) and public art (multi-disciplinary).
Provide a high quality pedestrian route linking the new Fair Field and associated public realm and EastCroydon Station via College Road and George Street.


The Syrian Foreign Ministry has sent a letter to UN Secretary General Ban Ki Moon, accusing the countries that refused to label Ahrar ash-Sham and Jaysh al-Islam as terrorist groups of double standards, SANA news agency reported.
"The refusal of the US, France, Britain and Ukraine in the UN Security Council to list Ahrar ash-Sham and Jaysh al-Islam as terrorist organizations proves that those countries continue their double standard policy in fighting terrorism and shows their irresponsible attitude to the issue," the document read.
The ministry also noted that aggressive actions by militant groups in Syria, including Ahrar ash-Sham and Jaysh al-Islam, is an attempt to undermine the Syrian peace process in Geneva.
Earlier in the day, the Russian Defense Ministry reported that al-Nusra Front terrorists and Ahrar ash-Sham militants had shelled Syrian government forces in Aleppo.
"Militants from al-Nusra Front and Ahrar ash-Sham armed group conducted a mortar attack against the positions of [Syrian] government forces in the district of Ansar in Aleppo's southwest," a spokesman of the Russian center for Syrian reconciliation at the Hmeymim airbase said.
The attack with the use of mortars and multiple launch rocket systems was conducted from the Rashidin neighborhood in Aleppo, according to Russian military.
Jaysh al-Islam is one of the most power factions within the Syrian opposition. Moscow and Damascus have repeatedly opposed the participation of Jaysh al-Islam members in the negotiations.
The group has been accused of attacking the Syrian Army and government facilities as well as of using terrorist tactics. It has been part of the so-called pro-Western Syrian opposition, backed by the US, Saudi Arabia and Turkey.
Ahrar ash-Sham is a coalition of multiple Islamist units fighting against the government of Bashar Assad. It is one of the largest Syrian rebel groups. The group, along with Jaysh al-Islam, is one of the main rebel groups supported by Ankara and Riyadh. It is also openly allied with al-Nusra Front.


text:
Home Forums > Main WW2 Talk Forum > Theatres of War > The Eastern Front >
The Battle of Kursk – The End
Discussion in 'The Eastern Front' started by Andrey Paramonov, Nov 4, 2018.
Andrey Paramonov New Member
August 23, 1943 is considered the end of the battle of Kursk and this date is a date of Kharkov liberation. In the post war decades, no one disputed the fact that the final part of this battle fully depended on the battle around Kharkov and the moment it finished. However, in the year 2013 while working on the documentary dedicated to the 70th anniversary of Kharkov liberation and preparing the collection of documents "Kharkov. Forever liberated" and the book "Korotych: the way to Kharkov" several questions arose. They were about the real date of the city liberation and reduction (or better to say the absence of reduction) of battle tension on the line Kharkov-Bohodukhov-Akhtyrka in the area of Stepnoy and Voronezh fronts.
Let us look at the well-known facts. Although the salute in Moscow happened on August 23, 1943, the railway station Novaya Bavariya and the whole Krasnobavarskiy district were liberated only on August 29; this very day the first train from Belgorod arrived to the railway station Kharkov. The meeting dedicated to the city liberation was organized even later on August 30, 1943. The whole district and part of two more city districts were occupied for a week! So when in fact was Kharkov liberated – on August 23 or 29? Do we celebrate the date of city liberation and the ending of the battle of Kursk overall ON THE RIGHT DATE? The logics says that a part of something is not the "whole". We celebrate the day of Ukraine liberation or any other republic when all occupiers were driven away from the whole territory but not on the day of capital (Kiev) liberation. Why do we then 75 years behave differently regarding Kharkov?
Look at the Soviet newspapers dated August 24-26, 1943. In the photos published in the newspapers "Komsomolskaya Pravda", "Krasnaya Zvezda" and "Izvestiya" we can see the columns of Soviet military equipment on the Kharkov streets, antiaircraft emplacements on the Dzedzhynskiy square, fuming wards, destroyed buildings and only small groups of citizens together with soldiers and officers of the Red Army or Kharkov administration. On August 30, the mood was different – on the meeting day dedicated to the city liberation hundreds of civils welcomed the army, they laughed and were happy.
The difference is easily explained and the documents evidence that it was early to celebrate on August 23-28, 1943: there was artillery bombardment in the city, air raids and the front line in those days was not outside the city (not even in the suburbs) but in the uptown on the South-West of the city. On the direct order of field marshal Mannstein at 12.30, the 11th Wehrmacht corps had to carry on artillery bombardment and prevent the moving of the Red Army through the city and disrupt the parade on the Red Square.
The same situation was on the other parts of Belgorod-Kharkov operation. Motorized division "Great Germany" leaved Akhtyrka town only on August 25, 1943, SS tank and grenadier division left Bogodukhov a day later. The documents of the Red Army and Wehrmacht unanimously claim that unstoppable battles in Kharkov and its districts lasted from August 20, 1943 and until the moment when the enemy leaved its defensive positions along the river Udy and went over the river Mzha on the night of August 28-29, 1943. The losses of tank units of the 5th Guards Tank Army on August 23-29, 1943, were not less than the previous three weeks of Belgorod-Kharkov operation (in fact, the army lost 100% of its tanks). Infantry units of the 53rd, 57th, 69th and 7th Guards General Army suffered big losses as well. Why is this period from August 23 until August 29, 1943 left without attention from the military historians? Should we reconsider the date of Kharkov liberation and the end of the battle of Kursk?
In this publication let us stop on the events happened on August 23-29, 1943: they can initiate the question of reconsideration and shift of the real date of the end of the battle of Kursk. At the same time, we should remember that the real task of Belgorod-Kharkov operation was not liberation of these two cities but destruction of the enemy group near Kharkov and the Stepnoy front tried to fulfill this task.
The journal of combat operations of the 53rd army of the Stepnoy front describes the events on August 23, 1943: "The reconnaissance party found out the beginning of enemy withdrawal from Kharkov and the 89th and 107th Guard infantry divisions entered Kharkov at the west at 4 am, they destroyed the enemies that tried to defense. At the same time the parts of the 69th army entered Kharkov from the north and the 7th Guard army from the east and together with the 48th infantry corps Kharkov was fully cleaned from the occupants at 11.30…" Besides the 48th infantry corps got the task to capture Novaya Bavariya! However, Novaya Bavariya has been an administrative district of Kharkov since 1930s. Why then there is a phrase "fully cleaned"?
The journal of combat operations of the 7th Guard army points out that the enemy consolidated on the western bank of the river Udy and prevented its crossing. The battles lasted near Philippovka, Osnova, Yelizarovka etc – however these areas were parts of Krasnobavarskiy, Oktyabrskiy and Chervonozavodskoy districts of Kharkov in 1932. The 7th Guard army entered them only in the morning of August 29.
The 69th army of the Stepnoy front also fought after August 23, 1943, for the Kharkov parts on the southwestern bank of the river Udy. The journal of the combat operations describes the events of August 25: "During the whole day the enemy held its defensive barrier on the southwestern bank of the river Udy. With the organized fire and counterattacks, they prevented forced crossing of the river and tried to hurl our parts back that have already been on the southwestern bank of the river. The most intensive battles were near Pesochin, Novaya Bavariya, Detsad, Lipovaya Roshcha, Philippovo, Lednoe…"
The orders of the Stepnoy front on August 24-28 1943 are also very conspicuous. They are similar: "develop attack and occupy the crossings over the rivers Mzha and Merepha". All those days the combat tasks were unfulfilled and starting points remained the same! Attack after attack but no moving forward. Only on August 27 1943, the 69th army began to liberate Novaya Bavariya, however, it became clear the next day that the army couldn't move forward. This district was liberated only when the enemy itself left it on August 29.
Meanwhile the main events of the second half of August happened to the west of Kharkov. The Soviet newspapers stopped their attempts to publish happy faces of citizens and showed worried faces of the divisions' commanders of the Stepnoy front, artillerymen on the positions to the city west. Then they published only events near Kharkov. The actions of the main power of the Stepnoy front show us what really happened in those days to the west of the city – the 5th Guard tank army tried to surround the enemy that consolidated its positions along the river Udy and move them to Merefa town. Actually this has been a task for the tank army since August 20, however, everything they managed to do until August 23 was coming to the southern suburbs of Korotych. No more! In the early morning of August 23 the tanks of the advanced forces of the 5th Guard motorized corps and the 18th tank corps gathered for the attack on the village Berezovoye and the main forces and infantry didn't have time to occupy positions on the southern suburbs of Korotych. During this time, the German tanks and infantry attacked these positions and our army had to leave the line they occupied earlier. The whole day the parts of the 5th Guard tank army were trying to hurl the enemy away. The tankmen stayed on these positions until the end of August 23. At 12 pm, there were 78 tanks T-34 and 24 tanks T-70 in the 5th tank army (without the 29th tank corps). Some of them entrenched on the northern suburbs of Korotych and required repair.
On August 23 at 17.10 the 29th tank corps received an oral order from the Soviet Marshal Zhukov G.K.: start the moving to the new concentration area (forest in 2,5 km to the north of Kuryazhanka). On August 24 at 9 am the corps gathered in the forest to the north of Kuryazhanka, in the afternoon they reconnoitered the crossings over the river Udy, and at night on August 25 at 2 am the corps received an order to attack the southern suburbs of Korotych and then Budy.
The whole day of August 24 the 5th Guard tank army attacked Korotych but the SS tank grenadier division "Viking" brought up there infantry battalion, 20 tanks, antitank artillery and there was no chance to liberate Korotych. The both armies lost 39 tanks.
The 5th Guard motorized corps tried to liberate Korotych but it was obvious that was beyond their power. However, there were not so many Germans in front of the corps! On the leading edge there were two gunners companies with 10 medium and light machineguns; on the northern suburb there were 6 antitank guns, separate self-propelled guns of the enemy moved through the whole village; on the southern suburb there were artillery batteries and mortar battery; on the southwestern suburb there were digged 5 tank, over the embankment there were 3 "Tigers". The corps concentrated for the attack at 2 am, launched an offensive at 3 am after the artillery preparation and could not come to the embankment in front of Korotych. The "Tigers" destroyed the tanks of the 24th tank company; the losses were 19 of T-34, 3 of T-70, 123 people of the staff.
On August 24 at 12.30 up to 50 planes of the enemy hit the positions of the 2nd echelon of the 18th tank corps and destroyed the corps, the artillery positions and machines. The corps' parts repeatedly tried to go round the enemy and every time they went back to their positions because of the strong artillery fire. The 181st tank company lost all its tanks (disengaged to the village Dolzhyk). The 170th tank company possessed 1 T-34 and 1 T-70. In the 110th tank company there were left 4 T-34, 78 people of motorized infantry and 4 antitank machines.
On August 25, the 29th tank corps entered the battle and unsuccessfully attacked Kommunar and its task was to occupy Budy as well. At 12.45 the order came for the 5th Guard motorized corps and the 18th tank corps to suppress the enemy attack on the western suburb of Korotych so that the 29th tank corps was able to move to state farm Kommunar. Having only 93 tanks of T-34 and 11 tanks of T-70, the corps did not fulfill the task. The 28th tank corps had the same task.
On August 25, the 18th tank corps pinned the German parts by fire and held the line to the north-west of Korotych near the platform Berminvody that is 1 km to the north of the platform Ray-Yelenovka, securing the attack from the left flank of the 29th tank corps and the 5th Guard motorized corps. The enemy pulled artillery, tanks and continued engineering works. The battery of sextuple mortars was placed in the farm Alyeshkin, the mortar battery was on the southwestern suburb of Pesochyn, long-range artillery was in Lipovaya Roshcha.
On August 25 the 5th Guard motorized corps continued attacking Korotych and had no success. The enemy aviation with 63 planes bombed the corps. The united attack together with the 18th tank corps was unsuccessful. The losses were 6 tanks of T-34 and 90 people. In general the 5th Guard motorized corps lost 32 tanks during that day and other tanks continued the battle near Korotych.
On August 26 the 5th Guard tank corps attacked Kommunar again. During the battle the tankmen lost a lot of tanks and staff together with commanding officers. The commander of the 32nd tank battery company lieutenant colonel Aleksey Linev and commander of operative department of the 29th tank corps lieutenant colonel Michail Lukashyn died; the commander of the 53rd motorized battery company lieutenant colonel Nikolay Linich was contused; the commander of the 110th tank battery company colonel Michail Khlyupin was wounded; the commander of operative department of the 53rd motorized battery company lieutenant commander Sergey Klashynskiy and spy chief senior lieutenant Oleg Babichev were killed. In the first part of the day several crews penetrated Kommunar but in the evening had to hurl back. The 25th tank brigade of the 29th corps with 13 tanks came back from Bogoduhov and received the task to attack Kommunar and move to Budy and Merefa.
The 29th corps suffered the biggest losses: 42 tanks of T-34 and 4 tanks of T-70, 84 people were killed and 1632 were wounded. There were left 23 tanks of T-34 and 5 tanks of T-70 in the corps. The enemy concentrated 65 heavy and middle tanks and a battalion of infantry in the forest on the east of Lyubotin. On August 26 they counterattacked the corps positions 5 times with 15-25 tanks. German artillery continued heavy artillery bombardment from Lyubotin and Korotych.
On August 27 the 5th Guard tank corps was still trying to attack Korotych, Kommunar and Ray-Yelenovka. All the attempts were unsuccessful. Army commander lieutenant general Rotmistrov complained to Konev about the infantry of the 53rd army that entrenched itself near the road Lyubotin-Pesochin and did not move from there.
By 7 pm the 5th Guard motorized corps fully occupied the state farm Kommunar but could not move forward as there was heavy antitank defense of the enemy. The corps possessed 105 people with active bayonets, 9 tanks of T-34 and 4 tanks of T-70, 22 machines of 76 mm, 18 machines of 45 mm, 4 machines of 85 mm, 3 machines of SU-122, 2 machines of SU-76, 7 machines of M-13. The Germans were constantly attacking by the heavy tanks "Tigers". At the end of the day the 18th tank corps was fully out of the battle in order to reinforce.
On August 28 the 5th tank corps again received the order to attack the enemy from Kommunar to Budy. The opposing tank grenadier SS division "Das Reich" possessed more than 30 tanks with 6 "Tigers" and other were "Panthers". Our tankmen held the line the whole day. By 24.00 there were left only 50 tanks (the biggest part were out of action and were used as motionless fire machines), less than 50% of artillery and 10% of motorized infantry.
The 29th tank corps tried to attack from the western suburb of Kommunar in the direction of railway station and Budy. 9 tanks from the 32nd tank battery company and 31st tank battery company participated in the morning attack and the enemy counterattacked 6 times during the day: 15-25 tanks with infantry battalion and heavy artillery bombardment. As a result the corps did not move anywhere. The 25th tank battery company stayed in reserve near the village Shpakovka (12 tanks of T-34, 2 tanks of T-70). The corps lost 4 tanks of T-34, 3 of them were burned, 37 people were killed and 132 people were wounded.
The 5th Guard anti-aircraft motorized corps tried to attack the height 200.0, the enemy answered with heavy artillery bombardment from the height 200.7, from the forest to the south of Kommunar, from the western suburb of Korotych and from the height 200.0. The corps lost 3 tanks of T-34, 2 tanks of T-70, 49 people were killed and wounded.
In the morning of August 29 the 5th Guard tank corps fought for Korotych and the railway to the south of Kommunar. Then it became clear that the enemy retreated because the tankmen quite easily moved to the southwestern suburb of Korotych and went to Budy were they met stiff opposition. By 12 the 25th tank brigade cleaned Budy from the enemy and planned to move to Merefa. Suddenly the column of German tanks came to the bridge over the river Merefa, they quickly burned 7 tanks of T-34, blew up the bridge and retreated to the south-east. The bank of the river Merefa was mined; on the opposite bank the Germans organized strong antitank positions. In the end of the day all the tanks from the 29th tank corps that were repaired went to the 25th brigade; this brigade also received all motorized infantry: 8 tanks of T-34, 2 tanks of T-70 and 15 (fifteen!) people.
On August 29 the order received by the 5th tank army and the 69th army to move to the Staraya Vodolaga and capture the crossing over the river Mzha was not fulfilled. Other armies of the Stepnoy front did not also fulfill their tasks. The 53rd army attacked Ogultsy and Staryj Merchik unsuccessfully. The 7th Guard army attacked Novaya Vodolaga. The 57th army also attacked Novaya Vodolaga and Ryabukhino. These tasks were unfulfilled the next day. They did not come to the lines marked in the operation plans…
The losses of the general armies were close to those they suffered while entering Kharkov. The 5th Guard tank army on August 23-29 1943 lost 184 tanks of T-34 and 36 tanks of T-70 not counting the tanks on repair. After that, this "tank" army was out of the battle in order to reinforce the staff and machines. The enemy held the positions on the south banks of the river Mzha until September 8, 1943 – 11 days!
Knowing everything written above, can we talk about the one moment and full ending of Belgorod-Kharkov operation and the battle of Kursk on August 23, 1943? During the next week, the whole Stepnoy front continued strong battles while fulfilling the task its commander reported about to Stavka and Stalin himself in the early morning of August 23… Isn't it time to seriously and honestly think: "Should we still consider August 23 the end of the battle of Kursk?" Will our consciousness and common sense tell us that date is not important in respect to the fallen soldiers and officers of the Red Army; the "history justice" with heavy consequences of early report is more important!
Andrey Paramonov, Nov 4, 2018
Owen likes this.


text:
Jill Lepore's If Then
Credit: Courtesy of Penguin Random House
Jill Lepore on the ethically challenged birth of the computer age
In the early days of modern computers the Simulmatics Corporation, an until now mostly forgotten company, manipulated technology to mine data, affect the news, and influence voter and consumer preferences. Sound familiar? The tech titans of today have formidable ancestors.
As historian Jill Lepore reports, the men in charge of this endeavor brought a Mad Men-style swagger to the burgeoning digital universe. In other words, they drank a lot and ruined marriages adeptly while working the numbers game. Among other boasts, the company "claimed credit for having gotten John F. Kennedy elected president." Lepore's new book is If Then: How the Simulmatics Corporation Invented the Future. The story of the rise and fall of Simulmatics sheds light on how the digital machinery that now runs the world was first employed with less than ethical means.
Jill Lepore is a professor of American History at Harvard University and a staff writer at The New Yorker. She was interviewed by fellow historian Margaret O'Mara, a professor of history at the University of Washington, and a contributing opinion writer at The New York Times. O'Mara is the author of The Code: Silicon Valley and the Remaking of America.
Town Hall Seattle presented this event on September 18, the day Supreme Court Justice Ruth Bader Ginsburg died.
Please note: This recording contains unedited language of an adult nature.
books 517 science 253 psychology 31


text:
Q: How to reload a div on click with render :partial in rails I'm fairly new to rails and am trying to reload a div on a button click.  I understand that render partial no longer works in js assets.  The rails console confirms that it renders the partial view when I click on the link, but it 1) doesn't seem to be refreshing the div or 2) the variable @choices isn't getting passed into the partial view.
I get the feeling that it's something very simple?  The initial call to render :partial is made in another html.erb file and it is displaying correctly.
steps_controller.rb
helper_method :refresh
....
def refresh
    @choices = get_valid_choices()
    render :partial => 'editor', :content_type => 'text/html', locals: {valid_choices: @choices}
end

In routes.rb
match '/refresh', to: 'steps#refresh', via: 'get', as: :refresh

In _editor.html.erb  (Partial View)
<% valid_choices.each do |vc| %>
<%= link_to "Steps", :'data-update-target' => 'mySteps', remote: true, controller: 'steps', action: 'refresh' %>

<%= show_name(vc) %>

...

redpajama_set_name: RedPajamaStackExchange


text:
Sappho Publishing
Sand, Pebbles, Fossils, and Rocks
Camera Eyes
Meet JoAnn Lord Koff
Find Out About JoAnn's Upcoming Exhibit
"Mrs." was published in the poetry book entitled Preserving the Past
"Iris Dancing" placed 14th in Writer's Digest 72nd Annual Writing Competition
"Illuminations on Ocracoke Ferry" placed 30th in the 72nd Writer's Digest Annual Writing Competition
"Candy Corn Calligraphy" placed 47th in the 72nd Writer's Digest Annual Writing Competition
"Hieroglyphics" placed 48th in the 72nd Writer's Digest Annual Writing Competition
"Santorini Dreaming" awarded Honorable Mention for being in the top 15 percent of the 18,000 entries in the 73rd Writer's Digest Annual Writing Competition
"Skipping Rocks" awarded Honorable Mention for being in the top 15 percent of the 18,000 entries in the 73rd Writer's Digest Annual Writing Competition
JoAnn's artistic statement
I am the sum of all my experiences, joys, doubts, travails, and successes.
I am a canister of hope, a pillar of strength and a sensitive voice etched in shyness that seeks out truth and justice.
I am artistic, a poet and a photographer.
My accolades do not reside in college degrees, prizes, or certificates, but in trying to be the best person I can be at every moment of every day.
The power of writing down a word is multiplied by the number of words in the line, by the lines in a stanza, by the number of stanzas in a poem and so on and so on until your story is told. Words are the most powerful tool we share in society.
Words shape reality; they define and announce everything by name. We crunch them so finely that we create new crispy ones in a microsecond; like wildflowers, they evolve anew daily.
Like a soulful cello strumming deeply, words resonant. Language traverses the schism between emotion and thought.
As a writer, I handpick my words. To me, words are like cellophane; I see into and through them; they energize me; they crinkle; they are the tools of my trade; words can change the world.
JoAnn's longer bio
JoAnn Lord Koff is a resident of Northern Virginia. She is married with two children and one grandchild. Her philosophy of life is deeply rooted in her multi-cultural heritage. As a young child, she lived in Charny, France, and moved around within the United States while her father was in military. She attended Lynchburg College where she majored in English, Writing and Secondary Education. Her love of history, her passion for the arts and her taste of originality is clearly depicted in her book, the first from Sappho Publishing, Sand, Pebbles, Fossils, and Rocks. This book is a culmination of decades of poetry that she has written and photographs she has taken all around the world.
JoAnn's thoughts on poetry
Poetry is an ancient filament of expression illuminating a point of view lyrically through sparse, carefully selected words, to create images, that connect to the poet's heartfelt vision of an event, person, or object. In so doing, poetry becomes a timeless art that touches and often pierces its readers with vivid insights and discoveries that makes a poem a special gift that sustains itself through time, memory, and recitation. These, herein, are the sand, pebbles, fossils, and rocks that have chiseled, shaped and metamorphosized me.
Copyright 2021 Sappho Publishing | Site by GBD


text:
function MapGenerator( row, column, tileWidth, tileHeight ) {
    // Map properties
    this.map = [];
    this.row = row;
    this.column = column;
    this.tileWidth = tileWidth;
    this.tileHeight = tileHeight;
    this.rooms = [];
    this.monsters = [];

    // tiles
    this.EARTH = 0;
    this.FLOOR = 1;
    this.WALL = 3;

    // Canvas
    this.canvas;
    this.context;

    this._setCanvas();
}

MapGenerator.prototype = {
    constructor:MapGenerator,

    // Public

    createNewMap:function() {
        this._addGround();
        this._addRooms();
        this._addRoomConnections();
    },

    draw:function() {
        for( var i = 0; i < this.column; i++ ) {
            for( var j = 0; j < this.row; j++ ) {

                var color;
                var character = '#';

                switch( this.map[i][j] ) {
                    case this.EARTH :
                        color = '#000';
                        character = '';
                        break;
                    case this.FLOOR :
                        color = '#DBC1B5';
                        character = '.';
                        break;
                    case this.WALL :
                        color = '#B8B8B8';
                        character = '#';
                        break;
                    case this.DOOR :
                        color = '#00FFFF';
                        break;
                    case this.PATH :
                        color = '#00AABB';
                        break;
                }

                if( this.map[i][j] == this.WALL ) {
                    this.context.fillStyle = color;
                    this.context.fillRect( ( i * this.tileWidth ), ( j * this.tileHeight ), this.tileWidth, this.tileHeight );
                }

                this.context.fillStyle = '#fff';
                this.context.fillText( character , i * this.tileWidth+2, j * this.tileHeight+10);
            }
        }
    },

    clear:function() {
        console.log('clearing the canvas');
        this.context.clearRect(0, 0, this.canvas.width, this.canvas.height);
    },

    // Private

    _setCanvas:function() {
        this.canvas = document.getElementById('monitor');
        this.canvas.width = ( this.row * this.tileWidth );
        this.canvas.height = ( this.column * this.tileHeight );
        this.context = this.canvas.getContext('2d');
    },

    // Build Map sections

    _addGround:function() {
        var map = [];

        for( var i = 0; i < this.column; i++ ) {
            var r = []
            for( var j = 0; j < this.row; j++ ) {
                r.push( this.EARTH );
            }
            map.push( r );
        }

        this.map = map;
    },

    _addRooms:function() {
        var rooms = 0;
        var minSize = 3
        var minRoomWidth = Math.floor((this.column / minSize) / minSize)
        var maxRoomWidth = Math.floor(this.column / minSize)
        var minRoomHeight = Math.floor((this.row / minSize) / minSize)
        var maxRoomHeight = Math.floor(this.row / minSize)
        var maxRooms = Math.floor((this.row * this.column)/(maxRoomWidth*maxRoomHeight))
        console.log(maxRooms)

        while( rooms < maxRooms ) {
            var rndC = 0;
            var rndR = 0;
            var roomWidth = 0;
            var roomHeight = 0;
            var foundNonIntersect = false;

            /* This first WHILE process tests if the randomised
               start location of the room (rncC and rndR) and the
               randomised width and height of that room can be created
               without it intersecting with any other existing room.
               If so, then those randomised values are set to be created.
               Basically a room validation for no intersection.
            */
            while( foundNonIntersect == false ) {
                // Create a random starting point for row and column
                randomRow = Math.floor(Math.random() * (this.row - 1) + 1);
                randomColumn = Math.floor(Math.random() * (this.column - 1) + 1);

                // Create a random width and height of the room
                roomWidth = Math.floor(Math.random() * (maxRoomWidth - minRoomWidth) + minRoomWidth);
                roomHeight = Math.floor(Math.random() * (maxRoomHeight - minRoomHeight) + minRoomHeight);

                var hasIntersect = false;

                var rndRTemp = randomRow;

                // Test to check if the new room will not have any intersections
                for( var i = 0; i < roomHeight; i++ ) {
                    var column = randomColumn;
                    var row = rndRTemp++;

                    for( var j = 0; j < roomWidth; j++ ) {

                        // check if room isn't outside the bounds of the map
                        if( ( column + 1 ) >= this.column ) {
                            hasIntersect = true;
                            break;
                        }

                        if( ( row + 1 ) >= this.row ) {
                            hasIntersect = true;
                            break;
                        }

                        // Check if room is intersecting with a wall or floor
                        if( this.map[column][row] == this.WALL || this.map[column][row] == this.FLOOR ) {
                            hasIntersect = true;
                            break;
                        }

                        column++; // increment the column
                    }

                    if( hasIntersect == true ) {
                        break;
                    }
                }

                if ( hasIntersect == false ) {
                    foundNonIntersect = true;
                }
            }

            // Find a center point for the room
            var centerCol = Math.floor( randomColumn + ( roomWidth * 0.5 ));
            var centerRow = Math.floor( randomRow + ( roomHeight * 0.5 ));

            // Add the validated room to the list of rooms
            this.rooms[rooms] = {
                'column' : randomColumn,
                'row' : randomRow,
                'centerCol' : centerCol,
                'centerRow' : centerRow,
                'width' : roomWidth,
                'height' : roomHeight
            };

            /* We have a validated non-intersecting room.
               Now we can add this to this.map
            */
            for( var i = 0; i <= roomHeight; i++ ) {
                var column = randomColumn;
                var row = randomRow++; // post operator to increment to rows

                hasDoor = false;

                for( var j = 0; j <= roomWidth; j++ ) {
                    this.map[column][row] = this.FLOOR;

                    if( i == 0 || i == roomHeight || j == 0 || j == roomWidth ) {
                        // add wall
                        this.map[column][row] = this.WALL;

                    }

                    column++; // increment the column
                }
            }

            rooms++;
        }
    },

    _addRoomConnections:function() {
        var rooms = this.rooms;

        for( var i = 0; i < rooms.length; i++ ) {
            if( typeof rooms[i+1] == 'undefined') {
                break;
            }

            var roomA = rooms[i];
            var roomB = rooms[i+1];

            var horizontalDir = roomA.centerCol > roomB.centerCol ? 'left' : 'right' ;
            var verticalDir = roomB.centerRow > roomA.centerRow ? 'up' : 'down' ;

            var horDistance = Math.abs( roomA.centerCol - roomB.centerCol );
            var vertDistance = Math.abs( roomA.centerRow - roomB.centerRow );

            // From roomA
            switch( horizontalDir ) {
                case 'left':
                    for(var j = 0; j <= horDistance; j++) {
                        this._addTunnelWall( roomA.centerCol-j, roomA.centerRow );
                        this.map[roomA.centerCol-j][roomA.centerRow] = this.FLOOR;
                    }
                    break;
                case 'right':
                    for(var j = 0; j <= horDistance; j++) {
                        this._addTunnelWall( roomA.centerCol+j, roomA.centerRow );
                        this.map[roomA.centerCol+j][roomA.centerRow] = this.FLOOR;
                    }
                    break;
            }

            // From roomB
            switch( verticalDir ) {
                case 'up':
                    for( var k = 0; k <= vertDistance; k++) {
                        this._addTunnelWall( roomB.centerCol, roomB.centerRow-k );
                        this.map[roomB.centerCol][roomB.centerRow-k] = this.FLOOR;
                    }
                    break;
                case 'down':
                    for( var k = 0; k <= vertDistance; k++) {
                        this._addTunnelWall( roomB.centerCol, roomB.centerRow+k );
                        this.map[roomB.centerCol][roomB.centerRow+k] = this.FLOOR;
                    }
                    break;
            }
        }
    },

    _addTunnelWall:function( column, row ) {
        // top
        if( this.map[column][row-1] == this.EARTH ) {
            this.map[column][row-1] = this.WALL;
        }

        // right
        if( this.map[column+1][row] == this.EARTH ) {
            this.map[column+1][row] = this.WALL;
        }

        // bottom
        if( this.map[column][row+1] == this.EARTH ) {
            this.map[column][row+1] = this.WALL;
        }

        // left
        if( this.map[column-1][row] == this.EARTH ) {
            this.map[column-1][row] = this.WALL;
        }
    },
}


We offer professional website design and development service to businesses.
We provide mobile soultions for all major mobile platforms including iOS, Android and Windows mobile.
We are a team of people with great technical knowledge and wide industry experience. We work with latest technologies to provide excellence experice to clients by delivering great products meeting higher qulaity standards. Our solutions are not just high qulaity solutions but also very cost effective.	Anomsoft established in 2008 with the vision to help clients with our technical expertise to realise their dreams and to create a better world to live. It is with sheer dedication, innovation, quality, support and a policy of long-term business relationship that has enabled us to maintain consistent growth year over year.