text:
Brian D. Milberg • David L. Friedman • Blake Chroman • Zach McHugh
Sofia Michis • Jackson Kaplan • Yana Lysogorsky • Richard Volpi • David Feigenbaum • Masiel Torres-Sosa • Matthew Ogorek
Matthew Ogorek
Operations Accountant
Matthew is responsible for the day-to-day accounting operations. Matthew works closely with the Controller and Property Manager to produce detailed periodic financial reports for Lenders and Investors, keeping the General Ledger integrity and maintaining Company Policy and Procedures.
Prior to joining Sitex, Matthew worked as a Senior Property Accountant at Seritage Growth Properties where he reported to the Director of Property Accounting in support of a portfolio of 158 wholly-owned properties and 4 joint-venture properties totally approximately 28.5 million square feet of space. Prior to Seritage, Matthew worked as an accountant for EisnerAmper LLP and SKP LLP, national public accounting firms, where he maintained the books and records as well as provided audit, review, compilation, and tax services for various clients including real estate investors and developers.
Matthew holds a Bachelor of Science degree in Accounting from Queens College, and a Master of Science degree in Accounting from Sy Syms School of Business and a Master of Business Administration degree in finance from Touro University Worldwide.


night so I started to watch Natgeotv.
the people loving them so much.
This entry was tagged animals, life, love, rescues, spiritual. Bookmark the permalink.
BOO ! I want to learn bow to imbed stuff into my posts so I can do a scary blog ! something creepy and ooky spookey ! Im gonna practice at school and learn how. how was your day Queen Fatimah ?
oh I hope you can see them somewhere. .do you have any friendswith pcs?
I cannot open it, I have problems with all your videos !
Hi Fethi,the videos are from youtube all you have to do is click to play them you don't download or open them. it might be your browswer that is blocking it?
wow I am glad you got to hear the song.. it's by Enyaand a happy one.


SYSTEM, TOOL, AND METHOD FOR ATTACHING A DRAIN ASSEMBLY TO A PLUMBING FIXTURE - MAYER, Robert, H.
1. A driver tool for threading a drain nut about a threaded drain pipe, comprising: a handle portion; and a pair of angular extensions affixed to the handle portion in a spaced apart relationship to be fitted about the drain pipe, each of the angular extensions including an extending section proximal to the handle portion, and an engaging section extending from the extending section, wherein the engaging section extends at an angle with respect to the extending section.
2. The driver tool of claim 1, wherein the handle portion defines a handle central longitudinal axis and the pair of angular extensions define a central axis, and the pair of angular extensions are affixed to the handle portion such that the central axis is offset from the handle central longitudinal axis.
3. The driver tool of claim 2, wherein the central axis is vertically offset from the handle central longitudinal axis.
4. The driver tool of claim 2, wherein the central axis is horizontally offset from the handle central longitudinal axis.
5. The driver tool of claim 2, wherein the central axis is vertically and horizontally offset from the handle central longitudinal axis.
6. The driver tool of claim 1, wherein the extending sections are configured to engage the drain nut.
7. The driver tool of claim 6, wherein the space-apart relationship of the pair of angular extensions define a first width between the extending sections.
8. The driver tool of claim 7, wherein the extending sections each include a step section, defining a second width between the extending sections, wherein the second width is greater than the first width.
9. The driver tool of claim 1, wherein the handle portion has an adjustable length.
10. The driver tool of claim 1, further comprising: a light positioned in the handle portion, proximal to the pair of angular extensions; a switch positioned in the handle portion; and a power supply operably connected to the light and the switch.
11. The driver tool of claim 1 , further comprising an insertion piece removably positionable between the pair of angular extensions.
12. The driver tool of claim 11 , wherein the insertion piece includes a first section configured and dimensioned to receive a first nut size.
13. The driver tool of claim 12, wherein the insertion piece includes a second section configured and dimensioned to receive a second nut size different than the first nut size.
14. A driver tool for threading a drain nut about a threaded drain pipe, comprising: a handle portion defining a handle central longitudinal axis; and a drain nut engaging portion include a pair of extending sections and a pair of engaging sections, one each extending from the extending sections, wherein the engaging sections extends at an angle with respect to the extending section, the pair of extending section being provided in a spaced-apart relationship defining central axis, wherein the drain nut engaging portion is affixed to the handle portion such that the handle longitudinal axis is offset vertically and horizontally from the central axis.
15. The driver tool of claim 14, further comprising an insertion piece removably positionable between the pair of extending section.
16. The driver tool of claim 15, wherein the insertion piece includes a first section configured and dimensioned to receive a first nut size therein.
17. The driver tool of claim 16, wherein the insertion piece include a second section configured and dimensioned to receive a second nut size therein, wherein the first nut size is different from the second nut size.
18. The driver tool of claim 14, wherein the pair of extending sections are configured and dimensioned to receive a first drain nut size therein.
19. The driver tool of claim 18, wherein the pair of extending sections includes a transition section, such that first and second widths are defined between the pair extending sections.
20. The driver tool of claim 19, where the pair of extending sections are configured and dimensioned to receive the first drain nut size in the first width and a second drain nut size in the second width.
21. The driver tool of claim 14, wherein the engaging sections each includes a tip portion configured to engage a bore in the drain nut.
22. The driver tool of claim 14, wherein the handle portion has an adjustable length.
23. The driver tool of claim 14, further comprising: a light positioned in the handle portion, proximal to the pair of extending sections; a switch positioned in the handle portion; and a power supply operably connected to the light and the switch.
24. A drain connection kit for connecting a drain pipe having an exterior threading to a plumbing fixture, comprising: a drain nut having first and second bores, and an annular wall with a threading, the annular wall threading configured and dimensioned to threadably engage the drain pipe exterior threading; and a driver tool having a first angular extension configured and dimensioned to removably engage the first bore and a second angular extension configured and dimensioned to removably engage the second bore such that rotation of the driver tool about the drain pipe rotates the drain nut, wherein the first and second angular extensions are provided in a spaced apart relationship to be fitted about the drain pipe.
 The present invention relates generally to plumbing fixture drainage systems, and more particularly to a drain nut, tool, and method for installing the drain nut onto a drain pipe, thereby securing the drain pipe to the plumbing fixture.
 Conventionally, drain assemblies are secured to plumbing fixtures such as kitchen, bathroom and utility room lavatories or sinks, by means of a nut disposed on the underside of a sink. The drain nut is threadably engaged on a relatively large diameter, hollow tubular, externally threaded pipe that extends from the drain downwardly through an opening in the bottom of the sink.
 The drain nut is initially tightened by hand. However, in order to adequately secure the drain assembly to the sink a tool, such as a basin wrench or a channel lock wrench, is utilized to advance the drain nut to firmly secure the drain nut against the underside of the sink. However, due to the space limitations engaging the drain nut with the tool can be a difficult and time consuming process.
 Thus, there exists a need for a system, tool, and method for attaching a drain assembly to a plumbing fixture.
 The present invention provides a drain connection kit for connecting a drain pipe to a plumbing fixture. A drain nut is provided which includes first and second bores and an annular wall with a threading. The annular wall threading is configured and dimensioned to threadably engage the drain pipe exterior threading. The driver tool includes a handle portion and a pair of angular extensions affixed to the handle portion in a spaced apart relationship to be fitted about the drain pipe, each of the angular extensions including an extending section proximal to the handle portion, and an engaging section extending from the extending section, wherein the engaging section extends at an angle with respect to the extending section. In an embodiment, the handle portion defines a handle central longitudinal axis and the pair of angular extensions define a central axis. The pair of angular extensions are affixed to the handle portion such that the central axis is offset from the handle central longitudinal axis. The central axis can be vertically and/or horizontally offset from the handle central longitudinal axis. In one embodiment, the handle portion has an adjustable length. A light can be positioned in the handle portion, proximal to the pair of angular extensions, with a switch positioned in the handle portion and a power supply operably connected to the light and the switch.
positioned about the drain nut, where the extending sections and lever arm engage the outer surface of the drain nut. Depending on the size of the drain nut, extending sections engage the drain nut either between a first inner width or a second inner width. Furthermore, if an insertion piece is in place, either first or second nut engaging sections of the insertion piece can be used to selectively loosen or tighten a nut of a different size.
 The present invention also provides a plumbing fixture, wherein the plumbing fixture can be a sink, lavatory, tub, shower, or any other receptacle or vessel having a drain. The plumbing fixture includes a drain port defining a passage extending through an upper surface to an underside surface of the plumbing fixture. A drain pipe having first and second ends and an exterior threading is included. The drain pipe is positionable through the passage, with the second end of the drain pipe extending past the underside surface of the plumbing fixture. A drain ring is affixed to the first end of the drain pipe, which is positionable about the upper surface of the plumbing fixture, surrounding the drain port. A drain nut is provided which includes first and second bores and an annular wall with a threading. The annular wall threading is configured and dimensioned to threadably engage the drain pipe exterior threading. A driver tool is provided for engaging the drain nut to rotate the drain nut onto the drain pipe. The driver tool has a first angular extension configured and dimensioned to removably engage the first bore and a second angular extension configured and dimensioned to removably engage the second bore such that rotation of the driver tool about the drain pipe rotates the drain nut.
 FIG. 24 is a side view of another embodiment of a drain nut driver of the present invention and the alternative insertion piece.
 The present invention provides a drain connector kit including a drain nut and drain nut driver. In one embodiment, the drain nut and drain nut driver are pairingly configured to allow installation of a drain assembly with a driver unit, such as a mechanical or electric driver. Alternatively, the drain nut driver or tool is a hand tool operable like a wrench.
threadably engage the drain pipe 16. A drain nut driver 22 is utilized to drive and thread the drain nut 20 onto the threaded drain pipe 16.
 Referring to FIG. 3, the drain nut 20 includes a flange portion 24 and a nut portion 26. The flange portion 24 includes a pair of bores 28 and 30 configured and dimensioned to be engaged by the drain nut driver 22. The drain nut 20 is internally threaded 32 for engagement to the drain pipe 16. As shown in FIG. 4, while the drain nut 20 is shown having a pair of bores 28 and 30, it is contemplated that the drain nut 20 can include any number of bores 28, 30, 28a-b and 30 a-b. These bores 28, 30, 28a-b and 30 a-b can be opposingly, uniformly, symmetrically, or asymmetrically positioned about the flange portion 24 of the drain nut 20.
 Additionally, the bores 28 and 30 are depicted having a circular cross sectional area. However, it is contemplated that the cross sectional area of bores 28 and 30 can have other shapes, including, but not limited to, rectangular, triangular, elliptical, octagonal, hexagonal, diamond, star, etc, and combinations thereof.
 Referring to FIG. 5, the drain nut driver 22 includes a drain nut engaging structure 34. The drain nut engaging structure 34 is substantially U-shaped, having a pair of extensions 36 and 38. The extensions 36 and 38 are provided in a spaced apart relationship for alignment with the pair of bores 28 and 30 in the drain nut 20. The extensions 36 and 38 are shaped, sized, and dimensioned to one each slidingly engage the bores 28 and 30.
than the shape of bores 28 and 30. In the instance where the drain nut 20 includes multiple pairs of bores, the extensions 36 and 38 may be selectively positioned in any one of the pairs of bores.
 The drain nut engaging structure 34 is affixed to a drive shaft 40. The drive shaft 40 is configured for engagement by a driver unit (not shown), such as a mechanical or electric driver. For example, the drive shaft 40 may have substantially hexagonal cross section area for insertion into and engagement by a chuck of the electric drill. Upon securement of drive shaft 40 in the drill chuck, activation of the electric drill rotates the drain nut engaging structure 34. The electric driver can be used to rotate the drain nut engaging structure 34 in either a clockwise or counter-clockwise direction. While the drain nut engaging structure 34 is shown having an opposing pair of extensions 36 and 38, it is contemplated that the drain nut engaging structure 34 can include any number of extensions, uniformly, symmetrically, or asymmetrically positioned about the drive shaft 40 for engagement with the bores of the drain nut 20.
 Referring to FIG. 6, the drain assembly 12 is installed into a plumbing fixture 42. The plumbing fixture 42 can be a sink, lavatory, tub, shower, or any other receptacle or vessel having a drain. The drain pipe 16 is positioned through a drain port 44 in an upper surface 46 of the plumbing fixture 42, such that the drain ring 14 is positioned on the upper surface 46 of the plumbing fixture 42. The drain pipe 16 is of sufficient length such that the drain pipe 16 extends through the drain port 44, beyond an underside surface 48 of the plumbing fixture 42. The drain nut 20 is threaded onto the drain pipe 16, wherein the internal threads 32 of the drain nut 20 engage the threaded drain pipe 16. The drain nut 20 is positioned on the drain pipe 16, such that the flange portion 24 of the drain nut 20 is proximal to the underside surface 48 of the plumbing fixture 42.
 The drain nut driver 22 is attached to a driver unit, such as an electric drill, wherein the drive shaft 40 is inserted into and engaged by a drill chuck of the electric drill. Upon securement of drive shaft 40 in the chuck, activation of the electric drill rotates the drain nut driver 22. The electric drill can be used to rotate the drain nut engaging structure 34 in either a clockwise or counter-clockwise direction.
 The drain nut driver 22 engages the drain nut 20 by slideably inserting the opposing pair of extensions 36 and 38 of the drain nut engaging structure 34 into the drain nut bores 28 and 30, wherein the drive shaft 40 is substantially aligned along a central longitudinal axis "A" of the drain pipe 16. The electric drill is activated to rotate, thread, the drain nut 20 onto the drain pipe 16. To secure the drain assembly 12 in position, the drain nut 20 is threaded onto the drain pipe 16, wherein the flange portion 24 of the drain nut 20 abuts the underside surface 48 of the plumbing fixture 42. Sufficient torque is applied to the drain nut 20, securing the drain assembly 12 into position.
 Similarly, to remove the drain assembly 12, the drain nut driver 22 engages the drain nut 20 by slideably inserting the opposing pair of extensions 36 and 38 of the drain nut engaging structure 34 into the drain nut bores 28 and 30. The electric drill is activated to rotate the drain nut 20 off the drain pipe 16. The drain nut 20 is removed from the drain pipe 16. The drain pipe 16 is then removed from the drain port 44.
relationship for positioning about the drain pipe 16 and alignment with the pair of bores 28 and 30 in the drain nut 20. The extensions 56 and 58 are shaped, sized, and dimensioned to one each slidingly engage the bores 28 and 30.
 The angular extensions 56 and 58 are depicted having a circular cross sectional area. However, it is contemplated that the cross sectional area of extensions 56 and 58 can have other shapes, including but not limited to, rectangular, triangular, elliptical, octagonal, hexagonal, diamond, star, etc., matching the cross sectional area of the bores 28 and 30. The present invention contemplates that extensions 56 and 58 can have a shape that is different than the shape of bores 28 and 30. In the instance where the drain nut 20 includes multiple pairs of bores, the extensions 56 and 58 may be selectively positioned in any one of the pairs of bores.
 A crossbar 60 extends a length sufficient to accommodate the diameter of the drain pipe 16. The extending sections 56a and 58a each have a length such that when each of the engaging sections 56b and 58b are coupled to one of the drain nut bores 28 and 30, the drain nut driver 50 can rotate freely about the drain pipe 16 to selectively tighten or loosen the drain nut 20 regardless of the length of the drain pipe 16. Although the engaging sections 56b and 58b are shown being substantially perpendicular to the extending sections 56a and 58b, (i.e., substantially L-shaped as previous described) any suitable angular relationship could be used.
 In use, the drain nut 20 is threaded onto the drain pipe 16 with the drain nut driver 50. The drain nut 20 is threaded onto the drain pipe 16, wherein the internal threads 32 of the drain nut 20 engage the threaded drain pipe 16. The drain nut 20 is positioned on the drain pipe 16, such that the flange portion 24 of the drain nut 20 would be proximal to the underside surface of the plumbing fixture.
 The drain nut driver 50 engages the drain nut 20 by positioning the angular extensions 56 and 58 about the drain pipe. The engaging sections 56b and 58b of each of the angular extensions 56 and 58 are slidably inserted into the drain nut bores 28 and 30. The handle portion 54 is rotated around the drain pipe 16, threading the drain nut 20 onto the drain pipe 16. In comparison, the shaft 40 of drain nut driver 22 is rotated along a central longitudinal axis "A" of the drain pipe 16. To secure the drain assembly 10 in position, the drain nut 20 is threaded onto the drain pipe 16, wherein the flange portion 24 of the drain nut 20 abuts an underside surface of the plumbing fixture. Sufficient torque is applied to the drain nut 20, securing the drain assembly 10 into position.
 Similarly, to remove the drain assembly 10, the drain nut driver 50 engages the drain nut 20 by positioning the angular extensions 56 and 58 about the drain pipe 16. The engaging sections 56b and 58b of each of the angular extensions 56 and 58 are slidably inserted into the drain nut bores 28 and 30. The handle portion 54 is rotated around the drain pipe 16, rotating the drain nut 20 off the drain pipe 16. The drain nut 20 is removed from the drain pipe 16.
 Referring to FIGS. 9 and 10, another embodiment of a drain nut driver 70 includes a drain nut engaging structure 72 affixed to a handle portion 74. The drain nut engaging structure 72 includes a pair of angular extensions 76 and 78. The extensions 76 and 78 each include extending sections 76a and 78a and engaging sections 76b and 78b. The engaging sections 76b and 78b are positioned at an angle "α" with respect to the extending section 76a and 78a. For example, the angular extension 76 and 78 can be substantially L-shaped, having an angle "α" of about 90°. In another embodiment, angle "α" is from about 109° to about 113°. In an exemplary embodiment, angle "α" is about 113°.
drain nut 20. The extensions 76 and 78 are provided in an offset relation to a central longitudinal axis "A" of the handle portion 74, such that a central axis "B" of the space between extensions 76 and 78 is offset from the central axis longitudinal axis "A" of the handle portion 74. To provide the extension offset a lever arm 80 is provided in extension 78. The extension offset provides leverage to a user of the drain nut driver 70 to aid in the tightening or removal of the drain nut 20. In an exemplary embodiment, the extension offset is at least about 20% of the width of the space between extension 76 and 78 to provide a given leverage. The tips 76c and 78c of the extensions 76 and 78 are shaped, sized, and dimensioned to one each slidingly engage the bores 28 and 30.
 The tips 76c and 78c of the extensions 76 and 78 are depicted having a circular cross sectional area. However, it is contemplated that the cross sectional area of tips 76c and 78c of the extensions 76 and 78 can have other shapes, including but not limited to, rectangular, triangular, elliptical, octagonal, hexagonal, diamond, star, etc., matching the cross sectional area of the bores 28 and 30. The present invention contemplates that extensions 76 and 78 can have a shape that is different than the shape of bores 28 and 30. In the instance where the drain nut 20 includes multiple pairs of bores, the extensions 76 and 78 may be selectively positioned in any one of the pairs of bores.
 As best seen in FIG. 10, the lever arm 80 extends a length sufficient to accommodate the diameter of the drain pipe 16. The extending sections 76a and 78a each has a length such that when each of the engaging sections 76b and 78b is coupled to one of the drain nut bores 28 and 30, the drain nut driver 70 can rotate freely about the drain pipe 16 to selectively tighten or loosen the drain nut 20 regardless of the length of the drain pipe 16. Although the engaging sections 76b and 78b are shown being substantially perpendicular to the extending sections 76a and 78a, (i.e., substantially L-shaped as previous described) any suitable angular relationship could be used.
 Referring to FIGS. 10 and 11, the length of the handle portion 74 can be adjustable. The handle portion 74 includes an inner handle portion 82, affixed to the drain nut engaging structure 72, and a hollow outer handle portion 84 slidingly positioned onto the inner handle portion 84. A threaded member 86 is affixed to an end 88 of the inner handle portion 82, where an adjustment control member 90 can be threadably positioned on the threaded member 86. When assembled, the outer handle portion 84 is slidingly positioned on the inner handle portion 82, where the adjustment control member 90 is rotatably positioned in a slotted section 92 of the outer handle portion 84 and threaded onto the threaded member 86. A rotation of the adjustment control member 90 on the threaded member 86, moves the adjustment control member 90 along the threaded member 86 such that the outer handle portion 84 is moved along the inner handle portion 82. In this manner, the length of the handle portion 74 can be adjusted.
 The outer handle portion 84 can further include a gripping element 94 positioned about the outer handle portion 84. The gripping element 94 can include a textured surface or coating about the outer handle portion 84, such that a user can more securely grip the drain nut driver 70, decreasing the likelihood of slipping.
 Alternatively, the gripping element 94 can include an outer sleeve positioned about the outer handle portion 84. The outer sleeve can be made of a flexible material, which can be securely positioned about the outer handle portion 84, such that a user can more securely grip the drain nut driver 70, decreasing the likelihood of slipping. The outer sleeve can further include a textured surface, which can further decrease the likelihood of slipping.
illuminate the drain nut 20, thereby facilitating the drain nut driver 70 engagement of the drain nut 20.
 Referring to FIG. 13, the drain nut engaging structure 72 is formed of a unitary construction having an elongated portion 100 extending into the extensions 76 and 78. As previously discussed, the extensions 76 and 78 each include extending sections 76a and 78a and engaging sections 76b and 78b. The engaging sections 76b and 78b are positioned at an angle "α" with respect to the extending section 76a and 78a. For example, the angular extension 76 and 78 can be substantially L-shaped, having an angle "α" of about 90°. As discussed above, other angles are contemplated by the present invention.
 The extensions 76 and 78 are provided in a spaced apart relationship for positioning about the drain pipe 16 and alignment with the pair of bores 28 and 30 in the drain nut 20. The extensions 76 and 78 are provided in an offset relation to a central longitudinal axis "A" of the elongated portion 100, where the central longitudinal axis "A" of the elongated portion 100 is the same as that for the handle portion 74, such that a central axis "B" of the extensions 76 and 78 is offset from the central axis longitudinal axis "A" of the handle portion 74.
 The nut engaging structure 72 is made of a material of sufficient strength to allow for the installation and removal of the drain nut. For example, the nut engaging structure 72 can be made of a metal, hard plastic, composite material, and the like.
elongated portion 100 of the drain nut engaging structure 72. A power supply 102, is positioned on/in the elongated portion 100 of the drain nut engaging structure 72 and operably connected to the switch 98 and the light element, such that an actuation of the switch 98 can optionally turn the light element on and off. The power supply 102 can take the form of at least one battery, where the battery is of sufficient size to fit within the handle portion 74.
 In use, the drain nut 20 is threaded onto the drain pipe 16 with the drain nut driver 70. The drain nut 20 is threaded onto the drain pipe 16, wherein the internal threads 32 of the drain nut 20 engage the threaded drain pipe 16. The drain nut 20 is positioned on the drain pipe 16, such that the flange portion 24 of the drain nut 20 would be proximal to the underside surface of the plumbing fixture.
 The drain nut driver 70 engages the drain nut 20 by positioning the angular extensions 76 and 78 about the drain pipe. The engaging sections 76b and 78b of each of the angular extensions 76 and 78 are slidably inserted into the drain nut bores 28 and 30. The light element 98 can be turned on to aid in the placement of the engaging sections 76b and 78b into the drain nut bores 28 and 30.
 The handle portion 74 is rotated around the drain pipe 16, threading the drain nut 20 onto the drain pipe 16. To secure the drain assembly in position, the drain nut 20 is threaded onto the drain pipe 16, wherein the flange portion 24 of the drain nut 20 abuts an underside surface of the plumbing fixture. Sufficient torque is applied to the drain nut 20, securing the drain assembly 10 into position.
inserted into the drain nut bores 28 and 30. The handle portion 74 is rotated around the drain pipe 16, rotating the drain nut 20 off the drain pipe 16. The drain nut 20 is removed from the drain pipe 16.
 Referring to FIGS. 15-16, another embodiment of a drain nut driver 110 includes a drain nut engaging structure 112 affixed to a handle portion 114. In the following description, only those elements of drain nut driver 110 that vary from the analogous element of drain nut driver 70 are discussed in detail.
 The drain nut engaging structure 112 includes a pair of angular extensions 116 and 118. The extensions 116 and 118 each include extending sections 116a and 118a and engaging sections 116b and 118b. The engaging sections 116b and 118b are positioned at an angle "α" with respect to the extending sections 116a and 118a. For example, the angular extensions 116 and 118 can be substantially L-shaped, having an angle "α" of about 90°. Although the engaging sections 116b and 118b are shown being substantially perpendicular to the extending sections 116a and 118b (i.e., substantially L-shaped as previously described), any suitable angular relationship could be used. In another embodiment, angle "α" is from about 109° to about 113°. In an exemplary embodiment, angle "α" is about 113°.
embodiment, the extension offset is at least about 20% of the width (either Wi or W 2 as shown in FIG. 16) of the space between extension 116 and 118 to provide a given leverage.
 The tips 116c and 118c of the extensions 116 and 18 are shaped, sized, and dimensioned to one each slidingly engage one of the bores 28 and 30. The tips 116c and 118c of the extensions 116 and 118 are depicted having a circular cross sectional area. However, it is contemplated that the cross sectional area of tips 116c and 118c of the extensions 116 and 118 can have other shapes, including but not limited to, rectangular, triangular, elliptical, octagonal, hexagonal, diamond, star, etc., matching the cross sectional area of the bores 28 and 30. The present invention contemplates that tips 116c and 118c can have a shape that is different than the shape of bores 28 and 30. In the instance where the drain nut 20 includes multiple pairs of bores, the extensions 116 and 118 may be selectively positioned in any one of the pairs of bores. It is also noted that the tips 116c and 118c have a distinct structure compared to engaging sections 116b and 118b such that a shoulder is formed therebetween. This can provide tactile and/or audible feedback to the user that the tips 116c and 118c and securely engaged within bores 28 and 30.
 Referring also to FIG. 17, the drain nut engaging structure 112 is affixed to the handle portion 114 in a vertical offset relation to a central longitudinal axis "A" of the handle portion 114. A vertical extension member 122 is affixed to and positioned between the drain nut engaging structure 112 and the handle portion 114, such that the drain nut engaging structure 112 is offset a distance "H" from the central longitudinal axis "A" of the handle portion 114. The offset distance "H" is selected to provide a clearance between a hand of a user grasping the handle portion 114 and an underside surface of a sink on which the drain nut 20 is being installed. In an exemplary embodiment, "H" is from about 1 inch (2.54 cm) to about 2 inches (5.08 cm). As described in more detail below, this is particularly useful when tool 110 is used as depicted in FIG. 18.
 The vertical extension member 122 is depicted as being substantially orthogonal to the central longitudinal axis "A" of the handle portion 114 and the drain nut engaging structure. However, it is contemplated that the vertical extension member 122 can be affixed at any number of suitable angles (obtuse or acute angles) to the drain nut engaging structure 112 and the handle portion 114, such that an offset distance "H" is provided between the drain nut engaging structure 112 and the central longitudinal axis "A" of the handle portion 114.
 In a "forks up" position, the tips 116c and 118c of the extensions 116 and 118 are positioned in an "up" position to one each slidingly engage one of the bores 28 and 30 of the drain nut 20. The drain nut engaging structure 112 is offset "down" the distance "H" from the central longitudinal axis "A" of the handle portion 114, where the engaging sections 116b and 118b each have a length "L," such that when the tips 116c and 118c are coupled to one of the drain nut bores 28 and 30, the drain nut driver 110 can rotate freely about the drain pipe 16 to selectively tighten or loosen the drain nut 20 regardless of the length of the drain pipe 16. The length "L" is selected to provide a clearance between a hand of a user grasping the handle portion 114 and an underside surface of a sink on which the drain nut 20 is being installed. It is noted that drain nut driver 110 can be used in the forks up position for any diameter of the drain nut 20 as long as the tips 116c and 118c are coupled to drain nut bores 28 and 30.
position the drain nut 20 there between, such that the extending sections 116a and 118a and lever arm 120 engage the drain nut 20. In this manner the drain nut 20 can be selectively tighten or loosen on the drain pipe 16. The inside edge of extending sections 116a and 118a, i.e. the surfaces that engage the drain nut 20 (one of which is shown as 119 in FIG. 16), can be substantially flat vertical surfaces to maximize the surface area contact between the extending sections 116a and 118a and the drain nut 20. Alternatively, the inside edges can be tapered.
 In the "forks down" position, the drain nut engaging structure 112 is offset "up" the distance "H" from the central longitudinal axis "A" of the handle portion 114, where the engaging sections 116b and 118b extend "down" away from the drain nut 20. As previously noted, the offset distance "H" provides a clearance between a hand of a user grasping the handle portion 114 and an underside surface of a sink.
 The extending section 116a and 118b can further include a second inner width "W 2 ," where the extending section 116a and 118b can each include a step section 124 providing a transition between the first inner width "Wi" and the second inner width "W 2 ." The first inner width "Wi" is less than the second inner width "W 2 ," such that two different sized drain nuts 20 can be individually engaged by the extending section 116a and 118b in the "fork down" position. For example, the first inner width "Wi"can be sized to receive a 1- 5/8 inch drain nut, and the second inner width "W 2 "can be sized to receive a 1-3/4 inch drain nut. These are common sizes of drain nuts used in the United States. Different sizes can be selected based on the standards used in a given geographic region.
 The step sections 124 can be provided in an angular relation, thereby forming a pseudo-polygon configuration, substantially matching the configuration of the drain nut 20, such that the extending sections 116a and 118a and the step sections 124 can engage the angular outer surfaces of the drain nut 20.
 Referring to FIGS. 19-20, an insert piece 126 can be removably positioned onto the drain nut engaging structure 112. The insert piece 126 is slidingly positioned on the extending sections 116a and 118a, and includes at least one nut engaging section 128. The nut engaging section 128 is sized to engage a nut smaller than the drain nut 20, such the drain nut driver 110 can be used as a wrench to selectively loosen or tighten a nut. In this regard, water supply lines typically utilize nut sizes smaller than drain nuts. Thus, nut engaging section 128 can be configured and dimensioned to selectively loosen or tighten a water supply line nut.
 Referring also to FIG. 21, the insertion piece 126 includes a top surface 130 and a bottom surface 132. The top surface 130 includes a first outer edge 134 extending there from, and the bottom surface 132 includes a second outer edge 136 extending there from, such that a channel 138 is defined between the first and second outer edges 134 and 136. The insert piece 130 is configured such that the top surface 130 can be positioned between the engaging sections 116b and 118b, positioning the extending sections 116a and 118a in the channel 138, securing the insert piece 126 within drain nut engaging section 112.
 In an embodiment, the top surface 130 is configured to have a width dimensioned between the first inner width "Wi" and the second inner width "W 2 " of the extending member 116a and 118a. The bottom surface is configured to have a width dimensioned greater than the first inner width "Wi" and/or the second inner width "W 2. " In this manner, the insert piece is insertable, between the engaging sections 116b and 118b, where the extending sections 116a and 118a are positioned in the channel 138, securing the insert piece 126 within drain nut engaging section 112.
the channel 138 is substantially equal to or less than the thicknesses of the extending sections 116a and 118a, such that when the insertion piece 126 is positioned on the extending sections 116a and 118a, the first and second edges 134 and 138 frictionally secure the insertion piece 126 to the drain nut engaging structure 112.
 In a further embodiment, at least one of the insertion piece 126 and the drain nut engaging structure 112 can be made of or include a magnetic or magnetizable material, such that insertion piece 126 is magnetically secured to the drain nut engaging structure 112. The present invention also contemplates that handle 114 is provided with a recess such that insertion piece 126 can be secured to handle 114 when not in use. The insertion piece 126 could also be tethered to either handle 114 or drain nut engaging structure 112 to help prevent loss when not in use.
 Referring to FIGS. 22 and 23, the insertion piece 126 can include a first nut engaging section 128 and a second nut engaging section 140, where the first and second nut engaging sections 128 and 140 are sized to engage different sized nuts. For example, the first nut engaging section 128 can be sized to engage a 7/8 inch nut and the second nut engaging section 140 can be sized to engage a 5/8 inch nut, which are common size nuts for water supply lines in the United States and other countries. Different sizes can be selected based on the standards used in a given geographic region. The insertion piece 126 is selectively positionable into the drain nut engaging section 112, such that either the first or second nut engaging sections 128 or 140 can be used to selectively loosen or tighten a nut. As was the case with the embodiment of FIG. 21, the insertion piece 126 of FIGS. 22 and 23 can be held in place with a friction fit and/or with the aid of magnetic force.
to that of handle portion 74 of drain nut driver 70, as previously described and shown in FIGS. 10 and 11. However, any suitable mechanism that allows adjustment of the handle portion 114 length can be used.
 Similar to drain nut driver 70, the outer handle portion 114 can further include a gripping element 144 positioned about the outer handle portion 146. The gripping element 144 can include a textured surface or coating about the outer handle portion 146, such that a user can more securely grip the drain nut driver 110, decreasing the likelihood of slipping.
 Alternatively, the gripping element 144 can include an outer sleeve positioned about the outer handle portion 146. The outer sleeve can be made of a flexible material, which can be securely positioned about the outer handle portion 146, such that a user can more securely grip the drain nut driver 110, decreasing the likelihood of slipping. The outer sleeve can further include a textured surface, which can further decrease the likelihood of slipping.
 Similar to drain nut driver 70, drain nut driver 110 can include a light element 148 positioned adjacent to extensions 116 and 118. The light element 148 can be selectively turned on and off, and used to illuminate the drain nut 20, thereby facilitating the drain nut driver 110 engagement of the drain nut 20. In an embodiment, the light element 148 of drain nut driver 110 is similar in configuration and operation to that of light element 96 of drain nut driver 70, previously described herein. In another embodiment, light element 148 is configured and dimensioned such that the illumination is provided on the drain nut 20 in either the "forks up" or "forks down" position.
drain pipe 16, such that the flange portion 24 of the drain nut 20 would be proximal to the underside surface of the plumbing fixture.
 In the "forks up" position, the drain nut driver 110 engages the drain nut 20 by positioning the angular extensions 116 and 118 about the drain pipe. The tips 116c and 118c of the engaging sections 116b and 118b of each of the angular extensions 116 and 118 are slidably inserted into the drain nut bores 28 and 30. The light element 148 can be turned on to aid in the placement of the engaging sections 116b and 118b into the drain nut bores 28 and 30.
 The handle portion 114 is rotated around the drain pipe 16, threading the drain nut 20 onto the drain pipe 16. To secure the drain assembly in position, the drain nut 20 is threaded onto the drain pipe 16, wherein the flange portion 24 of the drain nut 20 abuts an underside surface of the plumbing fixture. Sufficient torque is applied to the drain nut 20, securing the drain assembly 10 into position.
 Similarly, to remove the drain assembly 10, the drain nut driver 110 engages the drain nut 20 by positioning the angular extensions 116 and 118 about the drain pipe 16. The tips 116c and 118c of the engaging sections 116b and 118b of each of the angular extensions 116 and 118 are slidably inserted into the drain nut bores 28 and 30. The handle portion 114 is rotated around the drain pipe 16, rotating the drain nut 20 off the drain pipe 16. The drain nut 20 is removed from the drain pipe 16.
the first inner width "Wi" or the second inner width "W 2 ". Furthermore, if insertion piece 126 is in place, either first or second nut engaging sections 128 or 140 can be used to selectively loosen or tighten a nut.
 Similarly, to remove the drain assembly 10, the drain nut driver 110 engages the drain nut 20 by positioning the angular extensions 116 and 118 about the drain pipe 16. The extending sections 116a and 118a are positioned about the drain nut 20, where the extending sections 116a and 118a and lever arm 120 engage the outer surface of the drain nut 20. Again and depending on the size of the drain nut 20, extending sections 116a and 118a engage the drain nut 20 either between the first inner width "Wi" or the second inner width "W 2 ". Furthermore, if insertion piece 126 is in place, either first or second nut engaging sections 128 or 140 can be used to selectively loosen or tighten a nut. The handle portion 114 is rotated around the drain pipe 16, rotating the drain nut 20 off the drain pipe 16. The drain nut 20 is removed from the drain pipe 16.
 FIG. 24 shows another embodiment of a drain nut driver 210 according to the present invention. In FIG. 24, the elements of drain nut driver 210 that are identical or analogous to the elements of drain nut driver 110 are designated by the same numeral used in FIGS. 15-23. Furthermore, only those elements of drain nut driver 210 that vary from the analogous element of drain nut driver 110 are discussed.
 In this regard, the length of vertical extension member has been increased such that the distance "H" is larger relative to that of drain nut driver 110. This provides more clearance for the user's hands in the "forks down" position. The length of engaging sections 116b and 118b of extensions 116 and 118 has also been increased such that the distance "L" is larger relative to that of drain nut driver 110. Angle "α" is shown as an obtuse angle from about 109° to about 113°. As previously discussed, the difference in angle "α" and distance "L" facilitate operation in the "forks up" position. As will be appreciated, the dimensions have to be optimized to accommodate the multi-function and multi-purpose of drain nut driver 210. For example, angle "α" and distances "L" and "H" should be such so as to also permit use of insertion piece 126 to connect or disconnect to a water supply line.
 It will also be appreciated by persons skilled in the art that the present invention is not limited to what has been particularly shown and described herein above. In addition, unless mention was made above to the contrary, it should be noted that all of the accompanying drawings are not to scale. A variety of modifications and variations are possible in light of the above teachings without departing from the scope and spirit of the invention.


text:
Q: 301 redirects and htaccess issue I'm fairly new to htaccess, so if this is a noob question I apologize.
Recent I launched a newly designed website, and created 301 redirects for all of the old pages.
An example of one of the redirects is:
  redirect 301 /about-busch-systems.html http://www.buschsystems.com/About/The-Busch-Company.php

The url:
"redirect 301 /about-busch-systems.html http://www.buschsystems.com/About/The-Busch-Company.php"
is in actuality:
"http://www.buschsystems.com/index.php?p=About&subPage=The-Busch-Company"
The redirect is sending me to the right page, with the proper URL, except the old page is being strung on the end as a variable.
Example:
redirect 301 /about-busch-systems.html http://www.buschsystems.com/About/The-Busch-Company.php

Sends me to "http://www.buschsystems.com/About/The-Busch-Company.php?p=about-busch-systems
Any ideas of why this is happening?
Thanks in advance!

A: Because that is what Redirect is supposed to do:

Then any request beginning with URL-Path will return a redirect request to the client at the location of the target URL. Additional path information beyond the matched URL-Path will be appended to the target URL.

Use RedirectMatch if you want more control.

redpajama_set_name: RedPajamaStackExchange


text:
Q: Parse commandline args and execute methods I have a console application taking as input dozens of parameters.
I'm using commandlineparser to help myself and i have no problem setting values to properties.
By the way I also have a lot of methods i need to recall.
The methods i need to call take as input any number of parameters between 0 and 7; some method is parameterless, most method take at least 3 parameters as input.
Searching for a solution for the easiest case (parameterless method) i came up with this solution:
I introduced a new boolean property called IsExecuteOperation, i set this property, let commandlineparser do its job and then check the value and eventually call the method like this:
    class Program
    {
        static void Main( string[] args )
        {
            Parser.Default.ParseArguments<Options>( args )
                .WithParsed<Options>( o =>
                {
                    if( o.IsExecuteOperation )
                    {
                        o.ExecuteOperation();
                    }
                } );
        }

        public class Options
        {
            public bool IsExecuteOperation { get; set; }

            public void ExecuteOperation()
            {
                //...
            }
        }
    }

This looked like a good idea so i went this way with all the other parameterless methods.
The parameterless methods are 7 so, i have 7 options more to deal with, plus the additional code to check this flags and call the methods.
I proceeded to deal with the methods taking as input 1 param (2 methods).
The first method takes as input a number: this results in 2 new properties (1 for the method parameter + 1 property needed to signal wether to execute the method) + the additional code to check and execute the method itself.
The problem arises with the second single-param method: it takes as input an object that internally defines at least 9 properties that i absolutely need to be set to execute the method correctly.
Well i could have introduced those 9 properties too but at this point i just realized that it would have been technically possible but impractical and messy to apply the same approach for all my methods (50ish) and introduce hundreads of properties just to call those methods.
My question.. is my approach correct?
Is there any better strategy to solve this?
Is there a way to call methods directly?
Thank you.

A: UltraMapper.CommandLine does exactly what you want!
It allows you to call methods directly from commandline passing as many input parameters as you want.
It supports primitive and complex types as arguments; Collections as IEnumerable, List and arrays are also supported.
It allows you to drastically reduce the amount of code needed to deal with commandline args by getting rid of all the 'commandline flags' and dispatch code.
public class Program
{
    static void Main( string[] args )
    {
        CommandLine.Instance.Parse<Commands>( args );
        //just call with this args: --method1 ["my string" "mysecondstring" "etc"]
    }

    public class Commands
    {
        public void Method1( List<string> strings ) {  ///...  }
        public void Method2( SomeClass myParam, List<SomeOtherClass> mySecondParam ) {  ///...  }
    }
}

I released UltraMapper.CommandLine as an open source project on github.
Check it out, it might be helpful on your next project!
There's also nuget package available here


In Meteora's palace, in the Rose Garden.
The Rose Garden is named with two meanings.
One is well-known. It is Queen Rica's harem's other name.
And the other one was literally where the name came from, a garden of roses.
Glass surrounds the whole garden and within that giant glass box, you could see blooming roses of various colors.
I am sitting in the pavilion within that garden as Rica leaned her body to mine.
She did not show her air as a queen, she leaned her body to me with the air of a bewitching woman.
Both of us are wearing clothes. From the side, we probably look like a flirting couple.
Rica giggled. She is wearing a pleasant smile.
I could see myself, so I could see myself sleeping with the nuns as usual, but it probably looked different for other people.
It's exactly like Rica said, as if an invisible man was playing tricks on them. I could easily imagine how surreal it was.
Rica thought for a second and raised her right hand.
She raised to finger and made a pulling gesture. Soon after, a young girl entered the Rose Garden.
When I asked her that, I could feel Eleanor rolling her eyes.
She has a chestnut-colored wavy hair and has a beauty that could be described as young yet strict.
She's definitely a beautiful girl, one that I'd never forget if I met her once.
But when I was tilting my head like "what do you mean?" about what Eleanor said.
It means that it's a man's name. No wonder I can't remember anything.
I looked at Alice once again.
Her nature is similar to that of Colaria, the type that Rica likes.
I understood that she is also one of the roses.
Alice looked at me, she even adjusted her posture so that she would be looking straight at me.
I thought that she's a diligent girl.
I listened to Alice's report.
Caroline is in an overwhelming advantage and following her is Melissa. There were others, but you could say that they aren't much at all.
It's about Melissa after all.
I gave Rica a short kiss on her lips.
Seeing that, Alice blushed and her body flinched.
Was she frightened seeing that now?
Even after receiving an order, Alice did not move to take action. She bit her lip and held her skirt tightly.
Eventually, Alice said with a resolute expression.
It's the same with me.
I have seen someone mustering all the courage they have, but Alice was not like that.
She mustered her courage and asked for it, because she's going to it anyways as her duty.
Alice drooped her shoulders and dispiritedly left the glass garden.
Alice dispiritedly left the Rose Garden.
She was rejected, she was dejected, and she could feel a greater fear.
Although the Rose Garden is Rica's harem externally, she had told all of them.
The owner of this harem is the Demon Sword Wielder, Yuuki Kakeru.
She said that the reason that it was made is to gather women for Kakeru.
It is not rare for the legal wife to manage the concubines. Alice felt nothing wrong with it.
And she also understands the most prioritized thing she must do.
It is to sleep with Kakeru.
No matter what was actually had been said, it is true that the reason she came here is to become a hostageーーat the least, that's what Alice thinks.
That is why she also thinks that the thing that Rica wants her to do, warming Kakeru's bed, is the most important job for her.
She is not mistaken. Looking at the other women, it is no doubt that Rica actively offers them to Kakeru to catch his attention.
Rica is pleased when Kakeru is satisfied. That pattern is correct without an ounce of doubt.
That is why Alice brought it up herself, she wanted him to take her.
"Why" and "what should I do".
Those two thoughts were circling within Alice's mind.
Hearing her name being called, Alice looked over and was shocked.
Rica, she left the Rose Garden to chase after her.
Rica reached out her hand and touched Alice's cheek.
After saying that, Rica turned around and returned to the Rose Garden.
Alice blushed and touched the place where Rica's finger touched, the place where she could feel a lingering feeling.
She whispered as her cheeks blushed red.
What she stared at was the master of the Rose Garden.
Those words that she said with goodwill after she caught up to Alice.
It made Alice breathe out a longing sigh, making her distance to Kakeru a bit farther.
Rica has yet to realize that at this moment.
Hopefully she's not the possessive type.
Will she became yandere yuri in the future? She showing a clinch and become like someone in toaru anime.
This gets boring and tiring to read.
Then just drop it. No one is forcing you to read it. If you are bored you should just drop it. It's only natural since it really is repetitive.
DId you only read the last 5 chapters or so?
As far as I remember this has been the content of all chapters after Kakeru transfered over to that world.
So right from the beginning I'd say.
You sure took some time to notice it and decide to be bored of that.
"onee-sama" i see one of that type relationship. hmm….


text:
require 'library'

# CSE
# require 'cse'

redpajama_set_name: RedPajamaGithub


The IF Project Documentary will have its world premiere at SIFF!
We are proud to announce that The IF Project Documentary will have its world premiere at SIFF - The Seattle International Film Festival on May 21st & May 22nd! Please check the link for tickets.
Uganda "They told me if I do not kill that person, they will kill me."… ; It's almost impossible for us to understand what she has been through Agnes' childhood may have been taken from her but her future is a different story.
Bid now to win 2 tickets and a meet & greet with Brandi! All proceeds go to the Looking Out Foundation.
Attend Soundcheck & Meet Brandi Carlile With 2 Tickets To A 2016 Headlining Show Of Your Choice! Bid now to attend soundcheck and meet Brandi Carlile and The Twins at a 2016 headlining show of your choice. For tour dates click HERE. This experience includes: 2 Artist allotment tickets. 2 VIP Tour Laminates. 2 Exclusive Brandi Carlile Summer Tour Merchandise Items. 2 Autographed Tour Posters. All proceeds will benefit the Looking Out Foundation. Help us make music mean more.
As I'm crossing over the state line into the beautiful state of Massachusetts where I was legally married to my wife four years ago - I'm contemplating Bruce Springsteen and North Carolina. Everywhere I've gone I'm being asked if I plan to cancel my shows. I should start by saying that I want to be Bruce Springsteen when I grow up. Bruce has decided on principal not to go through with his concert because of thinly veiled legislation having been passed that permits the discrimination of my LGBTQ brothers and sisters in NC. I deeply appreciate this, and I want to say on my own behalf thank you for doing what you're doing guys. These are massive shows and this is big business lost for NC. Bruce is not LGBTQ himself but is bravely defending those of us that are. This is how we've seen the progress that we've seen. As artists it's our responsibility to take cause against those who would oppress our brothers and sisters and defend them using whatever power we possess. Bruce is an artist, but on behalf of NC LGBTQ citizens, also is poignantly depriving NC of the big business his event would bring - well done. For very different reasons I have decided not to cancel my North Carolina shows. I'm a small artist, and I'm gay, many of my fans are gay as well. To cancel my shows in NC would further oppress my fans who are hurt by this legislation, who worked hard to suppress it, and who need a place where they can come together. That's why we intend to be in Wilkesboro, Charlotte, Asheville, and Greensboro this summer. We're going to come together, let our voices be heard, not stand down, and make a joyful noise in the face of this insult of a law. We all have a role to play here. Bruce is playing his beautifully and I respect him. In my own humble way though, I want to witness the protest through music. See you in NC my friends. xobc * The Looking Out Foundation will donate its portion of the proceeds from Brandi's shows in Wilkesboro, Charlotte, Asheville, and Greensboro to the ACLU foundation of North Carolina.
The Story Campaign is taking off on tour with Brandi Carlile this summer and we need volunteers! "All of these lines across my face tell you the story of who I am." To commemorate the 10 year anniversary of Brandi Carlile's "The Story," The Looking Out Foundation is partnering with War Child to launch The Story Campaign – a sharing of stories from children whose families, communities, and schools have been torn apart by war. But that's just the beginning. "So many stories of where I've been and how I got to where I am." Every month, we will be posting new stories from these resilient individuals so that their voices can be heard and so that we can raise funds to help them and the thousands of other people who are unfairly impacted by war. All proceeds from The Story Campaign will benefit War Child to help in their efforts of supporting and protecting children and their families. "But these stories don't mean anything when you've got no one to tell them to." We're relying on our Looking Out community to share these stories and help fundraise for these extraordinary people. We are recruiting two volunteers per show to join our Looking Out Street Team. You will be armed with iPads to sign people up and collection buckets to raise funds and awareness for The Story campaign. Selected Street Teamers will be provided with a ticket to Brandi's show, a limited edition Street Team T-shirt and an amazing opportunity to help children in dire need across the globe. In addition, the Street Team who signs up the most people will win a VIP concert ticket package for any Brandi Carlile show in 2017. All we ask is that you are knowledgeable, enthusiastic and inspired by The Story campaign.


In an increasingly shrinking global market, no company can operate in isolation. You need business intelligence at all stages—be it while venturing into a new business, choosing partners and vendors, procuring raw material, or doing business with customers. In short, when you need to assess business prospects and the competitive ecosystem, a Company Profile will serve as definitive foundational intelligence. Sub-categories under the Company Profiles section include: Competitive Analysis, Databook, Industry Profile, Market Guide, Patent Analysis, Survey Snapshot, and Strengths-Weaknesses-Opportunities-Threats (SWOT) Analysis. In addition to presenting objective data, some reports also make critical recommendations, helping you steer the course of taking decisions as well as risks. The Company Profiles category at marketresearchhub makes available substantial volumes of data in a few easy steps. Choose from a large collection of syndicated research reports created by expert analysts to keep track of your competition, stakeholders, business partners, and customers. The approach and methodologies employed in creating these reports enables you to quickly and effectively understand key factors of Company Profiles. With specialized primary data collection methods, our collection of reports gives you access to information not available elsewhere. The data and analytics contained in these reports is collated from multiple reliable sources and assembled into a single coherent report. marketresearchhub is the trusted source of clients worldwide because our research reports are much more than just aggregated data from the Internet. With thousands of Company Intelligence Reports and Company Profiles in our database, our clients have instant access to incisive data from leading publishers.


text:
Grey Fox Project (Black Fox Complex)
12 km SE from Matheson, Ontario, Canada
2839 Highway 101 E., Box 605
Matheson
P0K 1N0
Stage Feasibility
Paste backfill
Concentrate leach
Carbon in leach (CIL)
Carbon adsorption-desorption-recovery (ADR)
Latest News McEwen Mining Reports Positive Exploration Drill Results from Grey Fox May 23, 2019
McEwen Mining Inc. 100 % Indirect
McEwen Ontario Inc. 100 % Direct
Epithermal
The Grey Fox Project consists of four mineralized zones. From west to east these are (1) the Gibson Zone, hosted within the Gibson Intrusive including the historic Gibson deposit, (2) the Contact Zone, hosted along the steeply dipping to the east metasediment-metavolcanic contact with secondary structures at a high-angle to the contact, (3) the 147 Zone, hosted along the steeply dipping to the east contact between variolitic mafic metavolcanic and massive gabbroic metavolcanic flows and secondary structures at a high-angle to the contact, and (4) the Grey Fox South Zone, hosted within a steeply dipping to the east variolitic flow. Within these four zones, all rock types between the bounding faults are mineralized.
In all rock types, mineralization is associated with quartz - ankerite ± hematite ± molybdenite veins and breccias, ranging from 0.2 millimetres to > 1 metre thick, with albite–silica-ankerite- hematite alteration haloes that can extend up to meters from the vein margin. The mineralized veins often have thin margins of crustiform banded quartz, overgrown by crustiform quartz matrix breccia, and later development of cores of fine- grained, matrix-supported quartz-carbonate matrix lithified vein breccia containing fragments of earlier quartz phases (Rhys 2011). These veins also often have thin, dark green-grey breccia selvages with abundant disseminated pyrite with graphite or molybdenite (Ross and Rhys, 2011).
Visible gold is hosted by quartz-ankerite veins, with gold grains ranging in size from <1 millimetres to 5 millimetres, most commonly associated with the oldest and second oldest generation of vein material. Gold mineralization is also associated with fine-grained (<1 millimetre) pyrite disseminated both within and along the margins of the polygenerational quartz- carbonate veins and breccias, and within the silica–albite-hematite alteration haloes surrounding the mineralized veins.
At the Contact Zone, mineralization is focused along the steeply dipping to the east contact between metasediments and metavolcanic rocks. The contact itself is characterized by a broad zone of structural disruption which includes semi-brittle contact parallel minor shear zones (Rhys 2011) and slip surfaces which host mineralization. Crosscutting metasedimentary layers in the footwall, the metasediment-metavolcanic contact, and flow contacts in the footwall are moderately to steeply dipping to the north-northwest and south-southwest quartz-carbonate veins and breccias.
At the 147 Zone, mineralization is focused along the steeply dipping to the east contact between a massive mafic metavolcanic and a pillowed to massive variolitic mafic metavolcanic flow. Like the Contact Zone, the contact itself is not faulted, but is characterized by a broad zone of structural disruption. Crosscutting the contact between the massive and variolitic mafic metavolcanic flows are two moderately to steeply dipping to the north-northwest corridors of quartz – carbonate veins and breccias. These crosscutting corridors are more prevalent and persistent in the hanging wall than the footwall of the 147 Zone, inferred to reflect the rheological contrast between the massive mafic metavolcanic and the variolitic mafic metavolcanic.
At the Grey Fox south zone, no steeply dipping to the east contact analogous to those at the Contact and 147 zones has been identified. Instead, mineralization appears to be associated with corridors of steeply dipping to the north- northwest and south-southwest quartz-carbonate veins and breccias within variolitic mafic metavolcanic flows.
Similar to the Grey Fox south zone, mineralization in the Gibson Zone is controlled by moderately to steeply dipping to the north-northwest and south-southeast veinlets and breccias in quartz–carbonate veinlets and veins hosted within the hematite-silica altered Gibson Intrusive. Mineralization at the historic Gibson deposit is described as being a north-northwest dipping quartz-carbonate breccia near a brecciated and altered contact between syenite and basalt (Troop, 1989), analogous to the north-northwest dipping quartz-carbonate veins and breccias of the Contact, 147, and Grey Fox south zones.
The Grey Fox Project is a resource located approximately 3 kilometres southeast of the Black Fox open pit. It would likely be mined from underground. Operations at the site would involve more local infrastructure than that required for the Froome Zone. The Grey Fox Zone would be accessed via the existing Gibson Portal/Ramp, which has been backfilled, and which would need to be re-opened. Ore from the project would be brought to surface, crushed on-site using portable crushing equipment and shipped via truck to the McEwen Mining Black Fox Mill west of Black River-Matheson for further processing. Waste rock generated by excavation of the Gibson Portal/Ramp would be stored on surface in a dedicated waste rock storage area. Waste rock generated by underground mining activities would be used to backfill underground mine workings. Water collected from the underground workings would be pumped to surface, treated, and released to the Pike River. Infrastructure that would be developed to facilitate mining would include upgrading an existing a site access road that links the Grey Fox Project to Tamarack Road, waste rock and temporary ore storage areas, portable rock crushing equipment, temporary support buildings (trailers) to accommodate mine staff, a light vehicle shop, storage facilities (sea-cans), a vent raise to provide air circulation to the mine workings, a paste backfill plant, power lines and electrical transformers, and water management infrastructure. Management of potential environmental effects from the additional infrastructure contemplated for the Grey Fox Zone would be smaller in scope to activities already ongoing at the Black Fox Complex, however additional permits and approvals would be required .
Ore from the Black Fox Mine is currently milled at the Black Fox Mill, and ore mined from the Black Fox Complex in the future, including from the Grey Fox project, will also be processed at the Black Fox Mill.
A series of four test programs were completed to understand the likely metallurgical performance of the Grey Fox material. A certain portion of this material is pyrite associated and is somewhat refractory in nature. Results from the Phase 4 test program indicate that, for the Grey Fox materials, there may be merit in reducing the initial grind size in the primary mill, conducting primary flotation to generate a high-grade sulphide con, regrinding the con, conducting an intense cyanide leach of the con, and then co-mingling the con residue with the remaining coarse flotation tails.
Combined production numbers are reported under Black Fox Complex
Reserves at October 31, 2017:
Indicated 2,177 kt Gold 6.64 g/t 465 koz
Inferred 453 kt Gold 6.83 g/t 100 koz
Capital expenditures M USD ...... 9
....................... ....................... Mar 6, 2019
Year-end Mineral Reserves 2015
McEwen Mining Reports Positive Exploration Drill Results from Grey Fox May 23, 2019

redpajama_set_name: RedPajamaCommonCrawl


text:
package com.graphhopper.storage;

import java.io.IOException;
import java.util.Random;

import com.graphhopper.util.EdgeIteratorState;
import com.graphhopper.util.Helper;
import org.junit.Test;

import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertTrue;

/**
 * @author Karl Hübner
 */
public class GraphHopperStorageWithTurnCostsTest extends GraphHopperStorageTest
{
    private TurnCostExtension turnCostStorage;

    @Override
    protected GraphHopperStorage newGHStorage( Directory dir, boolean is3D )
    {
        turnCostStorage = new TurnCostExtension();
        return new GraphHopperStorage(false, dir, encodingManager, is3D, turnCostStorage);
    }

    @Override
    @Test
    public void testSave_and_fileFormat() throws IOException
    {
        graph = newGHStorage(new RAMDirectory(defaultGraphLoc, true), true).create(defaultSize);
        NodeAccess na = graph.getNodeAccess();
        assertTrue(na.is3D());
        na.setNode(0, 10, 10, 0);
        na.setNode(1, 11, 20, 1);
        na.setNode(2, 12, 12, 0.4);

        EdgeIteratorState iter2 = graph.edge(0, 1, 100, true);
        iter2.setWayGeometry(Helper.createPointList3D(1.5, 1, 0, 2, 3, 0));
        EdgeIteratorState iter1 = graph.edge(0, 2, 200, true);
        iter1.setWayGeometry(Helper.createPointList3D(3.5, 4.5, 0, 5, 6, 0));
        graph.edge(9, 10, 200, true);
        graph.edge(9, 11, 200, true);
        graph.edge(1, 2, 120, false);

        turnCostStorage.addTurnInfo(iter1.getEdge(), 0, iter2.getEdge(), 1337);
        turnCostStorage.addTurnInfo(iter2.getEdge(), 0, iter1.getEdge(), 666);
        turnCostStorage.addTurnInfo(iter1.getEdge(), 1, iter2.getEdge(), 815);

        iter1.setName("named street1");
        iter2.setName("named street2");

        checkGraph(graph);
        graph.flush();
        graph.close();

        graph = newGHStorage(new MMapDirectory(defaultGraphLoc), true);
        assertTrue(graph.loadExisting());

        assertEquals(12, graph.getNodes());
        checkGraph(graph);

        assertEquals("named street1", graph.getEdgeProps(iter1.getEdge(), iter1.getAdjNode()).getName());
        assertEquals("named street2", graph.getEdgeProps(iter2.getEdge(), iter2.getAdjNode()).getName());

        assertEquals(1337, turnCostStorage.getTurnCostFlags(iter1.getEdge(), 0, iter2.getEdge()));
        assertEquals(666, turnCostStorage.getTurnCostFlags(iter2.getEdge(), 0, iter1.getEdge()));
        assertEquals(815, turnCostStorage.getTurnCostFlags(iter1.getEdge(), 1, iter2.getEdge()));
        assertEquals(0, turnCostStorage.getTurnCostFlags(iter1.getEdge(), 3, iter2.getEdge()));

        graph.edge(3, 4, 123, true).setWayGeometry(Helper.createPointList3D(4.4, 5.5, 0, 6.6, 7.7, 0));
        checkGraph(graph);
    }

    @Test
    public void testEnsureCapacity() throws IOException
    {
        graph = newGHStorage(new MMapDirectory(defaultGraphLoc), false);
        graph.setSegmentSize(128);
        graph.create(100); // 100 is the minimum size

        // assert that turnCostStorage can hold 104 turn cost entries at the beginning
        assertEquals(104, turnCostStorage.getCapacity() / 16);

        Random r = new Random();

        NodeAccess na = graph.getNodeAccess();
        for (int i = 0; i < 100; i++)
        {
            double randomLat = 90 * r.nextDouble();
            double randomLon = 180 * r.nextDouble();

            na.setNode(i, randomLat, randomLon);
        }

        // Make node 50 the 'center' node
        for (int nodeId = 51; nodeId < 100; nodeId++)
        {
            graph.edge(50, nodeId, r.nextDouble(), true);
        }
        for (int nodeId = 0; nodeId < 50; nodeId++)
        {
            graph.edge(nodeId, 50, r.nextDouble(), true);
        }

        // add 100 turn cost entries around node 50
        for (int edgeId = 0; edgeId < 50; edgeId++)
        {
            turnCostStorage.addTurnInfo(edgeId, 50, edgeId + 50, 1337);
            turnCostStorage.addTurnInfo(edgeId + 50, 50, edgeId, 1337);
        }

        turnCostStorage.addTurnInfo(0, 50, 1, 1337);
        assertEquals(104, turnCostStorage.getCapacity() / 16); // we are still good here

        turnCostStorage.addTurnInfo(0, 50, 2, 1337);
        // A new segment should be added, which will support 128 / 16 = 8 more entries.
        assertEquals(112, turnCostStorage.getCapacity() / 16);
    }
}