We apologize for the slight mix-up in the visuals there. A group, Global Peace Development and International Alert, has called on traditional leaders, parent and critical stakeholders to join the fight against harmful cultural norms that promote sexual and gender-based violence in communities. The media appeal are the sensitization program in Georgie community in Chikunloko government area of Kaduna State. Program officer of the Global Peace Development, Yusuf Baba, said harmful cultural norms have negative impact on women, girls and children. Also Georgie community youth leader Josiah Bauer said ignorance and insecurity are the major drivers of sexual violence in their communities. He urged the government to intensify efforts in addressing societal menace. We thank God for this program to help the situation of our children, to help the situation of our husband and women in this community. Things, we are trying to condemn them but, you know, so many people did not go to school. And you that understand when you are trying to ally them, they cannot understand. Because all those things is on them since and that is why you cannot control them. And when they cut it from them, they can be able to make some things easy to be better in the community. He teach me a lot for me to take it, to even teach my own children what I learned from here. I help me because the community have challenge, serious challenge in the community. And when the challenge come from the community is through the leaders. When you call as a leader, you have something to say for your community. You have to get order in your community. Anybody who have lost that law, you must call that person attention. Now some of the participants express their delight stressing that a sensitization is an eye opener.


Hello friends. I'm Sanjay Gupta. I welcome you on Sanjay Gupta Tech School. In this video, I'm going to demonstrate you how you can implement lookup filters and lookup and master detailed relationships in Salesforce Lightning. If you want to follow Salesforce related video series, you can search my name on YouTube and follow my YouTube channel. Now coming on to the topic. So first let me open my university app where all the apps and objects are available. So in my previous video, I demonstrated you how we can create lookup and master detailed relationship. And while creating those relationship fields, I told that you will see lookup filters in my another video. So in this video, I'm going to tell you about lookup filters. So in that video I created lookup relationship field on books and master detailed relationship field on book histories. So I'm opening book record and here at the bottom, you will see this lookup relationship field. So here it is showing available records of students. So now if you want to apply some filters so that selected record will be available here. So that we can do with the help of lookup filters. So first time opening book object and inside book object, you will see a lookup relationship field that is related to student. And if I click on edit, so at the bottom, you will see lookup filter. So in this lookup filter, you can set particular filter criteria. So let's say I'm setting country equals to value as India. So I want to populate only those records where country is equals to India. And if you want to apply multiple criteria, you can choose these other rows. And you can also add filter logic like this example one and two or three. So this way you can implement multiple filter criteria. Then we have two options required and optional. If you want this filter criteria to be required, you can select this. If you want to make it optional. Then the user can remove the filter and enter values that don't match criteria. Right? So you can choose anyone of the option. If you want to show any lookup into text, you can write here. And to make it active, you can check the checkbox. So right now I'm making filter type as required and clicking on save. So we applied a filter criteria. Here it is student country equals India. So now moving to that. So first let me open all student records. So I'm clicking on list view, selecting all. So it is showing all available records. So two records are in country India and one is Spain. So now moving to book creating new record. So if I click here, it will show only two records. Martin and Sanjay, because these two records are related to India only. If I search for the cars, it will show no available records. No result for the Carson student. Right? So if I said Sanjay, so it will save it correctly. So this way you can apply lookup filters in both lookup and master detail relationship. So here I applied lookup filter and lookup relationship field. And we have master detailed relationship field on book histories. So now I'm opening that and you will see the lookup filter is same in book histories also for master detail. So here master detail is this. So I'm opening book field clicking on edit. So if I expand this, you can see everything is same as lookup relationship field. You need to set the filter criteria here. Then you can choose required and optional. Then you can fill the lookup window text and you can make it active and click on save. So this way you can apply lookup filters in both lookup relationship as well as in master detail relationships in Salesforce. So I hope you understood how we can implement lookup filters. If you want to watch more Salesforce related videos, you can search me on YouTube by my name. Keep following. Thank you for watching this video.


last lecture we had started with the modeling of synchronous machine three phase synchronous machine and we derived the various expressions for inductances in the salient rotor synchronous machine and it is now time to assemble all these equations to form the voltage expression or the voltage equations for the induction machine which we will write down now. What we are having is the stator of the synchronous machine and symbolically we represent the salient pole rotor in this fashion. So what we have is the axis for the A phase axis for the B phase and the axis for the C phase. So this is the A phase axis B phase and C phase axis and then we have the rotor axis. So the rotor axis is here and this angle is ?r. So that was the system that we had considered. So if you take the A phase axis we symbolically represent the coil or the winding of the A phase in this manner winding is actually on the stator and we represent it like this to denote that the axis of the A phase winding is here and you have a coil there. What we are going to write is the expression relating to for example VAS is then RS into IAS plus P times ?AS and similarly you have all equations for the stator VBS and VCS that is RS into ICS plus P times ?CS that is on the stator and then we need to move over to the rotor windings on the rotor you have just one winding that is the field winding of the rotor and the field winding is there only along the D axis on the Q axis there is no excitation and there is no winding there. So the D axis or the field winding is present only along the D axis so that is then the field winding representation and therefore you would have VF equals RF since the field winding is on the rotor we will follow the convention that we have that the superscript variables denote the rotor and therefore IF plus P times ?F so these are fundamentally the equations which we now have to elaborate what is essential to note is that the way we have written the equations if you have an applied voltage VAS here this equation implicitly means that we are taking the flow of IAS into the winding here and therefore we are treating the machine as if it is a synchronous motor we are following motor conventions that means if you apply a voltage VAS the direction of IAS is assumed to be into the terminal which is marked as plus normally large power synchronous machines are operated in the generator mode you know that all the AC that you are getting all the supply that you are getting is from synchronous generators located at some place and all of them interconnected on a grid. So when you are operating them as a synchronous generator it is usual to take the direction of IAS to be flowing out of the terminal which is marked as plus and therefore if you want to convert these equations to the normal generator convention you will then have to say IAS is reversed and therefore it would be – RAS x IAS – RAS RCS whereas field winding is always it is an applied voltage on the field and field draws supply current from the energization that is given and therefore the field winding is always into the terminal mark plus so this expression normally follows this convention motor convention whereas IAS, IBS and ICS would follow the generator convention. But in order that we maintain the sense that we have used all through we will continue to use this convention with the understanding that if we want to study this as a generator and use the generator convention we will replace all variables of the stator that is IAS, IBS and ICS with the negative sign. So with that understanding we will proceed ahead again in these expressions you remember that in the last lecture we saw an image of a salient pole machine of the rotor in a salient pole machine and we saw that the rotor pole phase in a salient pole machine had a structure like this and on the pole shoe you had poles through which we said that there would be bars that are introduced and these bars are shorted by a ring on either side one ring on either side and we noted that these bars are called as damper bars and this is then called as a damper cage. Now if these are there then what can happen is whenever the rotor falls out of synchronism there would be induced voltage in these bars as long as the rotor rotates at synchronous speed the field in the air gap is also rotating at synchronous speed these bars are also rotating at synchronous speed therefore there is no relative movement between the bars and the field they are stationary with respect to each other and therefore there is no induced voltage in these bars. If however there is a change in the speed of the rotor it deviates from the synchronous speed then there will be induced voltages in this and therefore if there are voltages and you have a shorting ring on either side you can have some flow of current in these bars there would be currents that are flowing these currents would then distribute in some manner on the end rings both here and here and that in turn would cause its own mm. In order to model this what is done is sometimes you take the q axis of the rotor as well and then you introduce windings on the d axis of the rotor and on the q axis of the rotor. Since the damper bars are shorted by end rings on either side these windings are considered to be shorted and now you see that there can be an mmf along the q axis as well and along the d axis as well therefore there is at least one coil on the q axis and one coil on the d axis. Now if one wants more accurate results of simulation perhaps one need to consider more number of shorted representations on the d axis and on the q axis but in general people have found that sufficient accuracy of simulation is obtained with one coil on the d and q axis. Of course these bars have no effect when the machine is operating in steady state since at steady state the rotor speed is the synchronous speed and therefore these will have no induced mmf in them and therefore it is as good as being open circuited for the present however we will not consider the presence of these coils we will neglect this representation and then consider the mmf that is the electrical equations of the synchronous machine without looking at the damper. So that is the environment in which we are going to look at the synchronous machine equations. So let us look at the set of equations you have the voltage vector therefore VAS, VBS, and VF this is then equal to the resistance drop so RS and then 0, 0, 0, 0 RS, 0, 0, 0, 0, 0 RS these are for the three stator windings and then you have the field winding so RF is multiplied by IAS, IBS, ICS, and IF plus you now have P times ?AS so that is P times ?AS is nothing but as we had seen yesterday self inductance of the A phase multiplied by the flow of current in the A phase mutual inductance and so on so those expressions are going to be pretty long so we will write that in the adjacent portion of the board. So here you are going to have IAS, IBS, ICS, and IF so what is going to come here if we call this as the matrix L then L is described by the first term is the self inductance which comprises of a leakage inductance LL plus LD plus LQ by 2 plus LD minus LQ by 2 into cos of 2 ?R so this is one term and then you have the mutual inductance here and therefore the mutual inductance term is minus LD plus LQ by 4 minus LD minus LQ by 2 into cos of 2 ?R minus 120 degrees so this is one term this is the mutual inductance between the A phase and the B phase which we have derived yesterday and then we are going to have the mutual inductance between the next two phases that is minus LD plus LQ by 4 plus LD minus LQ by 2 into cos of 2 ?R minus 240 degrees so this is one term this is the mutual inductance between the A and C phases so let us try to simplify the notation otherwise the equation will look too big so we will simplified by saying LD plus LQ by 2 is written as LA and LD minus LQ by 2 is written as LB then what we have here is LA plus LB cos 2 ?R and therefore this equation can be written as minus LA by 2 plus LD cos 2 ?R minus 120 degrees we will follow another notation in order to make it more concise we will write ?1 equal to ?R minus 120 degrees and ?2 ?R minus 120 and ?2 as 2 ?R minus 240 degrees so that this then becomes cos of ?1 and then you have minus LA by 2 plus LB cos ?2 now we get little more space so this is the inductance self inductance of the A phase mutual between A and B mutual between A and C and then you need to write down the mutual between A and the field winding so the A and the field winding are separated by the rotor angle and therefore that is nothing but MSR x cos ?R so for the B phase the mutual between A and B is the same expression you have LA by 2 plus LB cos ?1 and then you have the self inductance of the B phase which is the leakage inductance plus the inductance magnetizing which is nothing but LA plus LB cos so you get ?2 here and then this one is minus LA by 2 plus LB cos 2 ?R and here you will have MSR x cos of 120 degrees minus ?R and then the third expression here is between C and A so minus LA by 2 plus LB cos ?2 and then between B and C this is LA by 2 plus LB cos 2 ?R C phase is LL plus LA by 2 plus LB cos ?1 and then you have MSR cos 240 degrees minus ?R and then the last row corresponds to the field and therefore you have between field and A it is MSR cos ?R and then MSR cos 120 minus ?R and then MSR cos 240 degrees minus ?R and now you have the leakage inductance of the field plus the magnetizing inductance of the field that is going to come here now note that the magnetizing inductance of the field is not something that is dependent on the rotor angle for reasons that we had discussed yesterday irrespective of where the rotor is the field always sees a constant air gap and therefore there is no dependency on the rotor angle. So this matrix is then the inductance matrix which is needs to be substituted in this place in order to form the full set of equations. So these equations are then in the natural reference frame that means the stator variables are in the stator reference rotor variables are in the rotor reference and the actual numbers have to be substituted. Now synchronous machine is rarely analyzed in this reference frame and the synchronous machine rotates at only one particular speed that is the synchronous speed and therefore the only frame of reference other than the stator attached natural reference frame may be which is of use is the synchronous reference frame there is no use in having the arbitrary speed reference frame is not of much use or any other frame of reference is also not used by enlarge it is only the synchronous reference frame that is used and therefore we need to in order to look at those equations we need to transform these equations into the synchronous reference and that if you see the field coil it is already in the synchronous reference frame because it is attached to the rotor which rotates only at the synchronous speed and therefore we really do not need to touch the rotor part the stator variables however have to be transformed from the stator attached free phase reference to the synchronous reference frame and therefore what we can do to transform the stator alone we already know how to do it. So if you are going to have a stator variable let us say IAS, IBS and ICS if this is going to be multiplied by the transformation matrix which is root of 2 x 3 x 1 – 0.5 – 0.5 and then 0 root 3 x 2 – root 3 x 2 1 over root 2 1 over root 2 and 1 over root 2 this operation transforms the 3 phase variables into the a beta or the 2 phase variable reference frame and then from there we will have to move to the synchronous reference frame and that transformation also we have done earlier that transformation to the synchronous reference frame having the d axis aligned with that of the rotor field q axis this way is then cos ? r sin ? r 0 – sin ? r cos ? r 0 0 0 and 1 so this is now going to give us IDS, IQS and I0S. So in order to convert ABC to DQ and 0 we need to derive the transformation matrix let us say C as this matrix multiplied by this matrix that will give us the total matrix C which one can use to transform the stator variables to the DQ reference frame but that is only the stator variables ABC but whereas this description is a 4 x 4 element here this has 4 columns and 4 rows so what do we do with the remaining one we do not need to do anything to the field and therefore the overall description that is used to transform the 4 x 4 synchronous machine description into the synchronously rotating reference frame will then be the matrix C here and then 0 1 and 0 so this row is then going to correspond to the field variable which we are not doing anything with and therefore that entry becomes 1. So if we do this this can easily be written as like you have V ABC is going to be transformed to the synchronous reference frame and the synchronous reference frame we let us say this matrix is then called as D matrix then what we need to do is the ABC variables is nothing but D transpose or D inverse x V DQ 0 and then DQ 0 here that is nothing but R x D transpose I DQ 0 DQ 0 plus P times this L matrix into D transpose x I DQ 0 and DQ 0 so this is what we are going to get by substituting the transformation matrix in this equation and then you have to multiply this by the D matrix in order to get an expression for V DQ 0 these are steps that we have already done and we do not need to repeat the entire algebra we will just write down the results the results of this operation will then be given by these equations. So you have V DS V QS and V 0S and VF this is RS 0 0 0 this matrix of course does not change being a diagonal matrix here you have I DS I QS I 0S and I F plus you have an inductance matrix which is L leakage inductance of the stator what we have written there as LL I am now putting it explicitly as LLS plus 3 by 2 times LD and then 0 here you have LLS plus 3 by 2 times LQ and then 0 here you have root 3 by 2 times MSR 0 and 0 have 0 0 LLS 0 here again root 3 by 2 times MSR and then this is the leakage inductance of the field plus the magnetizing inductance of the field into P of I A I DS I QS I 0S and I F so this then gives the inductance expression and then you have another part which is the speed EMF terms so that comes as 0 minus LLS minus 3 by 2 LQ here you have LLS plus 3 by 2 LD and 0 0 0 here root 3 by 2 MSR and then these 2 rows are 0 this is multiplied by the current vector and by the speed Omega S Omega S is the synchronous speed now if we look at this expression what we see is an arrangement very similar to what we had in the case of induction machines what we see is that the DI by DT terms for example if you take the D axis DI by DT terms comes from those coils which are also on the D axis you know that the field is on the D axis so you have a term here D by DT of the field current and then some inductance into D by DT of I DS on the Q axis you have only one term which relates to D by DT of the Q axis current on the stator there is not anything else on the rotor because Q we have not considered a Q axis excitation source on the rotor right there is not anything on the Q axis for the rotor so nothing is there similarly for V0S there is no term because it is at a completely different axis it is considered and therefore only the leakage inductance figures here if you look at the field winding field winding is also along the D axis and you have a stator winding fictitious winding on the D axis so you have a DI by DT term for the D axis from the stator and then you have of course the field inductance we noted earlier that the speed MF terms arise on a particular axis due to the excitation on the 90 degree axis and therefore if you look at the D axis equation you get a speed MF term due to current flowing on the Q axis of the stator on the Q axis you would have speed MF terms due to currents flowing on the D axis so you have one stator D axis fictitious winding and the field also is on the D axis on the rotor there are no speed MF terms because the rotor coil is not a fictitious one it is already there on the D axis only it is not fictitious it is not being transformed to something else and therefore there are no speed MF terms here. So one can sort of extrapolate what we had the arrangement of the equation what we had studied in the induction machine case to this case also in the case of induction machines we did not have a situation where the surface of the rotor was non uniform induction motor always has a rotor which is cylindrical and therefore the D axis inductance is equal to the Q axis inductance whereas here we are looking at a case where the D and Q axis are different and therefore these two inductances are different D axis has a separate inductance and this term what we see here LLS plus 3 by 2 times LD is then called as the direct axis synchronous inductance and ?s times this term is the direct axis synchronous it will be reactive so that is the normal and then you have LLS plus 3 by 2 times LQ which is then called as the quadrature axis synchronous inductance these are terms which you would have already come across in relation to the salient pole synchronous machine analysis which you would have studied the steady state analysis which you would have seen in your earlier electrical machine course. So this can then be we will give it another symbol as LDS which is the direct axis synchronous inductance and LQS which is the quadrature axis synchronous inductance then this term is replaced by LDS and this term is replaced by LQS we must note that this direct axis synchronous inductance consists of a leakage part and this part which is the magnetizing part but that is 3 by 2 times whatever we determined as the magnetizing inductance of the D axis alone by our analysis that is that is the magnetizing inductance of a particular phase winding 3 by 2 times that is what is then the magnetizing inductance along the D axis with the leakage inductance is then called as the direct axis synchronous inductance. Now if you look at the expression for the generated electromagnetic torque TE we know that TE from our earlier study of induction machines you know that TE can be written as I transpose into G times I where G is the description that is given here speed matrix and therefore if you now do I transpose GI what you would get is IDS into IQS multiplied by LDS – LQS plus IF into root 3 by 2 MSR into IDS so this is the expression for the generated torque note that this consists of two parts one is what is coming due to MSR another that arises due to the difference LD – LQ if LD where to be equal to LQ and when will that be equal LD will be equal to LQ whenever the rotor is fully cylindrical and we noted at the beginning of the discussion on alternators that the rotor of the alternator is of two types there are two varieties that are available one is the cylindrical rotor alternator the other is the salient pole alternator. So if you take a cylindrical rotor alternator then LD may be considered equal to LQ in which case this term becomes 0 it is only in the salient rotor alternator where D and Q axis are different that this term now comes into existence and therefore this part which is now coming in is then called as the saliency torque because it arises due to a salient arrangement where D and Q axis are different this is then the regular electromagnetic torque which arises because of the interaction of the field winding and the stator current excitation this is sorry that is not IDS but IQS. Now note that this torque does not have the field current in it so this torque can be produced or is produced even without field excitation but then it occurs at synchronous speed whereas this torque is produced because of field excitation and normally this component is far higher than this component however where you have a machine with this type of arrangement of rotor you can get a higher generated torque as compared to a cylindrical rotor machine which is again another aspect why they say that this variety of machine is more stable it can take more load than the cylindrical rotor variety. Now this is the machine equations in the synchronous reference frame with ID, IQ and IF as the variable now just like in the case of an induction machine where we saw that different variables may be introduced in order to describe the equations one may change the set of variables to the variables based on flux linkage and for that purpose we may define flux linkage variables as ?DS is equal to LDS x IDS x LMD x IF and similarly ?QS is LQS x IQS x LMQ x IQS x IQS so this is all that would be there but I think may be before we go to this stage we will have to take one more step before defining the flux linkages. Now the equations that we have arrived at we have arrived at it from the natural reference frame description where the stator variables are described in their own reference frame and the rotor variable is described in its own reference frame and in this stage we went from the three phase variable to the two phase variable of the stator the rotor was kept untouched and if we look at the way we have transformed ABC to a ? we have used this root 2 by 3 here and therefore what we have done here is made use of the power invariant transform if we use this what happens as if you recollect back at the equations which we had developed for this purpose in this case if the number of turns on the ABC phases is let us say N3 phase this is transformed into the two phase representation a ? 0 and the number of turns on the a ? 0 axis is represented as N2 phase then this ratio if you recollect the older lectures is equal to root of 3 by 2. So when we transform and when we go from a ? 0 to dq the number of turns remains the same there is no change so after having come from ABC to the dq reference frame for the stator variables the number of turns have undergone a change that is here you have the actual three phase winding whereas what you have here is a fictitious winding the number of turns in this fictitious winding is root of 3 by 2 times the number of turns of the actual three phase system whereas on the rotor we have maintained the same number of turns. Now since we are we normally do the analysis or study of the alternator behavior by looking at it from the stator it makes sense to refer all these terms to the stator number of turns all these terms in the sense stator is already in the stator number of turns for the rotor it makes sense to refer it to the rotor turns I mean refer it to the stator turns and the stator turns to which we have to refer it to is the number of turns that are available in the fictitious coil because we are now looking at it in the synchronous reference frame and therefore how does one refer this what we do is suppose now in the equivalent rotor term that is referred to the fictitious winding let us say I f is then called as I f dash that is the referred variable to the stator winding then I f dash into root of the number of turns there is root of 3 by 2 times n 3 phase this should then be equal to I f multiplied by the actual number of turns in the rotor this preserves the mmf equality and therefore what we can write is I f is then equal to I f dash into root of 3 by 2 times n 3 phase by n rotor similarly we need to transform the applied voltage as well here you have vf which is the actual voltage applied to the rotor turns equivalently when you look at it in a turns referred manner to the stator turns what you would have is vf dash divided by root of 3 by 2 times n 3 phase should be equal to the actual vf divided by nr which then means vf can be written as vf dash into root of 2 by 3 into nr by n 3 phase so if we now substitute instead of I f and vf these expressions that means we are looking at the phenomena of that is the excitations that are given to the rotor in terms of the stator number of turns so what we do is substitute instead of vf dash so this term now becomes vf dash multiplied by root of 2 by 3 into nr by n 3 phase and I f now becomes I f dash multiplied by root of 3 by 2 into n 3 phase by nr similarly this also becomes I f dash multiplied by root of 3 by 2 into n 3 phase by nr and similarly here also is I f dash multiplied by root of 3 by 2 into n 3 phase by nr and what happens as a result of this we can get rid of this term by multiplying throughout this equation by the inverse of this and if we do that what happens here is this then becomes 3 by 2 and this becomes n 3 phase by nr whole square this again this becomes 3 by 2 and this multiplied by n 3 phase by nr if we retain this I f alone here that is equivalent to multiplying that term here so this becomes 3 by 2 into n 3 phase by nr and this one becomes multiplied by 3 by 2 into n 3 phase whole square by nr square and this can be absorbed into the term here so this now becomes 3 by 2 into msr n 3 phase by nr so that is the simplification or the change that you get by replacing the original variables of the field by stator turns referred excitation variables. Now what we see here is that therefore you have 3 by 2 times msr into n 3 phase by nr msr is nothing but the mutual inductance between the stator phase and the rotor 3 by 2 occurs because it is a 3 phase system now and this mutual inductance is multiplied by the turns ratio and here also the mutual inductance is multiplied by the turns ratio. Now what happens when you multiply mutual inductance by the ratio of number of turns that can be understood by looking at a simple system here let us say you have a core you have a coil here and then you have another coil here this may contain n1 turns and that may contain n2 turns note that the way we have drawn the system whatever magnetizing flux is produced by this coil will have to link this coil also that means these two coils are there in one common flux part all the flux that is generated by this all the magnetizing flux that is generated by this links this coil also under that situation if you were to write the self inductance of this coil as l1 that is the magnetizing inductance of this coil as lm1 then lm1 is given by n1 square divided by the reluctance of this flux part the mutual inductance on the other hand between this coil and this coil is given by n1 into n2 by the reluctance of the flux part these expressions we derived right at the beginning of these lectures and therefore if this is the mutual inductance multiplying the mutual inductance by the ratio of number of turns m divided by n2 multiplied by n1 directly gives us lm1 and therefore the same understanding is there here also if you multiply the mutual inductance by the ratio of the number of turns then what you get is the magnetizing inductance on the d axis so similarly here and here come the magnetizing inductances of the d axis. Now how that can be used in order to simplify the expressions and get a more concise form of the synchronous machine equations and using the linkages to describe the machine equations that we will see in the next lecture.


Hi, good morning, and welcome to today's products and focus absolute blood bath in the market yesterday But we were far off the for the market was exit the Dow went 15 846 on slow down fears real weak data coming out of the U.S It retail sales PPI are both down We've actually got US jobless claims and the Philly Fed index later on today as well and cruel inventories for those of you That are interested in that market which is now trading quite close to $80 as we speak So there's been a bit of a rebound this morning But we are poaching potential short-term resistance at 16 months 78. So on the back of yesterday's sell-off We can now kind of redraw the playing field so to speak And there are a number of core levels that you probably want to be aware of So we did break below 59 82 so we break below the psychological 16,000 level But then we close a little bit higher today I'll be very interested to see if we are if this 60 months on a acts as a cap Which will end up putting pressure on the US 30 after all nothing has really changed since yesterday Perhaps slightly overdone US jobless claims and Philly Fed index could be a catalyst jobless claims will probably be okay Philly Fed will be the kind of the figure to watch today not not normally something that I go ahead and look at too much But we are talking about market sentiment right now. So that's due later on in the afternoon So expect 59 82 to be the next potential support if we do have a move to the downside And we're still not in Philly oversold territory on the store stochastic or the RSI so on the technicals We still have further room to move lower if we want soon So you came on 100 bouncing above potential support F sorry potential resistance last support 62 16 next potential resistance would be 63 90 I don't think we're gonna get there anytime soon. If you look at this level right here Which was the low from Monday the 13th that looks to be 62 70 Could be the short-term potential resistance broken support now acting as resistance. This could be the catalyst in the UK market has just opened So again technical indicators RSI not quite actually fully oversold slow stochastic. Yes Mac do not yet providing a crossover for any buying interest So keep I keep an eye on the shorter time frame, but certainly 62 70 could be an interesting level to look at today Japanese market won't be feeling the love after the movies. We saw a dollar yen So volatile we had a massive move to the downside with dollar yen shot right back up again and move right back ten again So as that yen, so you've got a certain to the market. That's where in Japan to do five yen buying on safe haven Safe even interest also going to be hurt in Japan to do five So we're below 14 977 which is the potential support now acting as resistance next potential support 14 2 1 9 Moving on to that dollar yen move savage move yesterday We actually Broke below the 55 period SMA look to be acting as short-term support. You can even see today's candle. We're off today's highs Pressure remains look at 104 spots 75 as an expertise support Mac the about to cross the zero line and the RSI and slow stochastic showed there as further room for movement to the downside So just be very careful of the volatility. So looking at cruel West Texas again Looking at this level we almost we got to 80 spot 20 yesterday the psychological levels obviously $80 But the real potential support is at 77 spot 40 Technicals are massively oversold But yet no signals to sell is not yet crossed over the 30% level of the RSI or the 20% level of the slow stochastic We do have obviously crude oil inventory due today at 4 o'clock came in slightly later It says net change as you can see I've already got my reoccurring alert set there This is going to be interesting To look at so moving on to your dollar your dollar had a massive spike after the basically the US are not gonna be raising rates Anytime soon while these figures are coming out in negative values, and we actually had some horrible data yesterday PPI and also the retail sales. So the Treasury bond yields are now pricing in a rate hike in 2016 rather than June 2015 So you're seeing a massive unraveling of the US dollar long positions right now But to be fair you're not really looking that strong and GBP not really that special either And they guess dollar yen will be where a lot of credit will be looking if we see continued uncertainty continued volatility because of the safe haven aspect of the yen versus the USD And obviously we've come off the session highs there look for potential support once bought 2746 We are in the middle to range right now But the pressure will be on your dollar after this extended move to the downside to start to tick back up So one spot there a zero zero could be the next potential resistance to be aware of depending if you're bullish or bearish on the dollar So putting up with GBP USD Yep trend still firmly intact there. Sterling's not really Wrestling control from the USD here But there is going to be a little bit of potential weakness in the US dollar for as long as the fundamentals come in week So jobless claims today if they disappoint filly-fed disappoints expect the dollar to take a bit of a bath and reverse course every slightly But sterling dollar isn't that strong of these figures coming really really strong We'd be very very surprising. I guess looking at the chart here sterling dollar could be one that could benefit from Downwards momentum right there. So Sterling not really looking that strong against the US dollar right now So mark a calendar wise we do have jobs to stay at 130. Make sure you've got your recurring alert there We do have your zone CPI data Which are obviously a slight effect on your dollar and the DAX DAX Had a really bad last couple days to be fair if rebound a little bit this morning You see the indices here the UK markets almost a percent but it's making up lost ground We are actually at the highs of the day across most Endesies as well. So People will be waiting for the start of the US market take a cue from that and obviously waiting for the jobless claims and the FED data due later on today. Keep your eye on the chart form as ever make ends as popular going forward and join me again tomorrow to find out What happened next


Alright, so hello everyone, I'm Lu Pengyang, and today I will talk about how to construct gluing-resistant Wattmark ball-student functions from standard assumptions. This is a joint work with Mahou Ao, Duoxia Yu, and Qiu Liangxu. So a Wattmarking scheme can embed some information into a ditched object without changing it too much. Also, it should be hard to remove the embedded information in a Wattmarked object without damaging it. In this talk, we focus on Wattmarking schemes for programs. Formally, it consists of two algorithms, namely the marking algorithm and the extraction algorithm. The marking algorithm can embed a message into a program with a marking key, and the extraction algorithm can extract the embedded message from a Wattmarked program with an extraction key. Its correctness requires that the marking algorithm can roughly preserve the functionality of the Wattmarked program. Also, it requires that the extraction algorithm can extract the correct message from an honestly Wattmarked program. Its main security requirement is unremovability, which requires that the adversary is not able to remove or modify a message embedded in a Wattmarked program without significantly changing its functionality. Also, in practice, it is usually desired to have unremovability against collusion attacks, that is, the attacker can learn multiple Wattmarked circuits, which are generated by embedding different messages into the same program. So this is the basic notion of Wattmarking schemes. One may hope to have secure Wattmarking schemes for arbitrary programs. However, as shown by Koh-Hai et al. in 2016, no Wattmarking scheme exists for learnable functionalities. So in the study of Wattmarking schemes, we already focus on Wattmarking schemes for chromatographic programs such as the decryption algorithm of an inquiry scheme, the signing algorithm of a signature scheme, and the evaluation algorithm of a signal function. So towards constructing secure Wattmarking schemes for chromatographic programs, we already know how to construct collusion-resistant Wattmarking schemes for public key primitives from simple assumptions, such as the existing one-way function and the standard lattice assumptions. But for Wattmarking schemes for signal functions, the previous constructions from standard assumptions can only achieve a weaker single-challenge unremovability. And the only known collusion-resistant Wattmarking schemes for signal functions are constructed from indistinguishability of the execution. So the question is, can we construct collusion-resistant Wattmarking signal functions from standard assumptions? Before presenting our solution to this question, we first recall how Wattmarking signal functions are constructed from standard assumptions in previous works. This is built on a primitive called constrained signal function. Roughly speaking, a constrained signal function is a pseudo-run function family that allows one to derive a constrained k from a pfk, by puncturing the pfk on the sub-site of the input space. The original k and the constrained k evaluate identically on all inputs outside the puncture site. But for input x in the puncture site, the output of fskx should still be still random even given the constrained k. When constructing Wattmarking schemes, we usually require a privately constrained signal function, which can hide the puncture site from the constrained k. And finally, we say that a constrained signal function is collusion-resistant if its security holds against an adversary that can obtain more than one constrained k of the same pfk. Now with a constrained signal function, we can construct a Wattmarking scheme for it. Here we start with a marked and binding Wattmarking scheme, which only embeds a marked symbol into a pfk. So in this scheme, the marking algorithm first generates a special fake input x star with its binding k. Then it punctures the secured k on x star to get a constrained k. The Wattmarked program is just a circuit that evaluates the signal function with the constrained k. To test if a circuit is Wattmarked, the extraction algorithm also first generates the special fake input x star. Then it tests if the circuit is punctured on x star or not. The test is supported by special properties of the underlying constraint signal function. For example, if the underlying constraint signal function is extractable, then the extraction algorithm can extract the original secret k from the constrained secret k with a trapdoor, and then it can test if the circuit is punctured on x star by testing if the circuit and the original secret k evaluate identically on x star. Security of the Wattmarking scheme comes from the security of the underlying constraint signal function, which prevents the adversary from running the punctured point x star and modifying the output of the circuit on x star. So this is how the marking binding Wattmarking scheme works. And based on this, to embed an input message instead of a marked symbol into the prfk, the marking algorithm will encode bits of the message into different puncture points. In particular, it can first generate mprs of special fake inputs, and then it selects one input from each pair by using each bit of the message. And then it can puncture the prfk on the selected inputs to get the constraint k and the Wattmarked program is a circuit that evaluates the student function with the constraint k. To extract the embed message from a Wattmarked circuit, the extraction algorithm also first generates these mprs of special fake inputs. Then it records the is bit of the message by testing if the circuit is punctured on x star zero star or x star one star. It states mi to be zero if the circuit is punctured on x star zero star. And it states mi to be one if the circuit is punctured on x star one star. Otherwise, it outputs a symbol indicating that the circuit is not Wattmarked. Correctness and the single k unremovability of the message embedding Wattmarking scheme comes from the properties of the underlying constraint student function, just as in the case of Marker-Binding Wattmarked scheme. But the scheme is not clueing resistant. To see this, it records that a clueing attacker for the Wattmarked scheme can obtain multiple Wattmarked circuits, which are generated by embedding different messages into the same prfk. Since the embedding messages are different, the puncture set and the constraint keys are also different. So the adversary can in fact learn multiple constraint keys of the same prfk from the Wattmarked circuit. That is to say to guarantee clueing resistant unremovability of the Wattmarking scheme, we request that the underlying constraint student function should also be clueing resistant. However, in all previous constructions of Wattmarking schemes or Wattmarked constraint functions from standard assumptions, the constraint student function used are not clueing resistant. In words, as shown by Kennedy and Chen in 2017, clueing resistant probability constraint student function implies indistinguishability of fascination. Since probability constraint student function is essential in most constructions of Wattmarked student functions, it seems implausible to construct clueing resistant Wattmarked student functions from standard assumptions. So in this work, we attempt to overcome this barrier in another direction, that is we will try to construct clueing resistant Wattmarked student functions from single key circuit constraint student functions. Okay, so our key idea is to encode bits of the message into different secret keys, instead of including them into different puncture points. So in more detail, our Wattmarked ball student function is a repetition of n constraint student functions. And the secret key of the Wattmarked ball student function consists of n secret keys of the underlying constraint student function. The marking algorithm first generates n pairs of specific inputs. Then it selects one input from each pair using one bit of the message. And then it punctures the i secret key on XR-MS star. The Wattmarked program is a circuit that evaluates with all these n constraint keys. To extract the embedded message from a Wattmarked circuit, the extraction algorithm also first generates these n pairs of specific inputs. Then it requires the i secret of the message by testing if the circuit is if the i's part of the circuit which evaluates with the i's constraint key is punctured on XR-0 star or XR-1 star. It says Mi to be 1 if the circuit is punctured on XR-1 star. And it says Mi to be 0 as well. To see what security can be guaranteed by our first solution, we consider a simplified example that n equals 3 and the order 3 is only able to obtain two Wattmarked circuits which are embedded with messages 101 and 110 respectively. The order 3 is able to learn three pairs of constraint keys from the Wattmarked circuit. And for the first pair of constraint keys, both of them are generated by puncturing SQ1 on XR-1 star. Since the puncture points are the same, the constraint keys are also identical. So the order 3 is only able to obtain one constraint key of SQ1. Then by single case security of the underlying constraint system function, the beta 1 embedded in SQ1 can't be removed or modified by the order 3. However, for SQ2 and SQ3, since they will be punctured on different inputs, so the order 3 can still obtain more than one constraint washes of them. That said, to see the single case security of the underlying constraint system function does not counter restrict the order 3 here. So the order 3 is still able to remove or modify bits embedded in SQ2 and SQ3. So to summarize here, in our first construction, the order 3 is not able to modify bits at a position if all messages agree on this position. But it can still modify bits in other positions. So our first construction can only achieve a weak security guarantee and to upgrade this weak security guarantee to colloid resistance on reliability, we use a fingerprint code. Here we describe the notion of fingerprint code in a slightly different way for ease of explanation. So roughly speaking, a fingerprint code consists of two algorithms, namely the encoding algorithm and the decoding algorithm. The encoding algorithm can encode a message into a code word with a trapped out and the decoding algorithm can decode the code word to recover the original message with the same trapped out. Its security requires that given multiple code words, which are generated by encoding different messages, the order 3 is not able to create a string that decodes to a new message. Of course, we should restrict the order 3's ability in generating the string. So here we require that the order 3 is not allowed to modify bits at a position if all code words agree on this position. For example, if the order 3 can receive two code words 101 and 110, then it is not allowed to submit a string W star such that W star 1 equals 0. This is called the marking assumption. So now with a fingerprint code, we can upgrade our first construction to achieve colluring resistant or reliability. So in our second construction, the marking algorithm first encodes the message into a code word. Then it embeds the code words into NPF keys just using the marking algorithm or our first construction. To extract the embed message from an automatic circuit, the extraction algorithm also first recover the code word from the automatic circuit as before. Then it decodes the code word to obtain the original message. Security of our second construction comes from security of our first construction and security of the fingerprint code. First, security of our first construction can ensure that the order 3 is not able to modify bit at a position if all code words agree on this position. This is exactly the marking assumption. Then by security of the fingerprint code, the decoding algorithm can still require one of the embedded messages. And then the colluring resistant or reliability follows. So this is our second construction and why it is colluring resistant on removal. Note that in the construction and the security proof, we don't rely on concrete properties of the online constraint theorem function. And it is safe to replace it with any single key circuit what mark both theorem function. So our construction in fact provides a compiler that upgrade a single key circuit what mark both theorem function into a colluring resistant one. All right, so this is our basic idea on how to construct colluring resistant what mark both theorem function from standard assumptions. We also attend our basic construction to achieve a strong vulnerability. This is built on several new ideas, including a new construction of fingerprint code, which achieves a stronger security guarantee. Also, we consider another security property called the affordability for what mark scheme. Affortability requires that the adversary is not able to creating new what mark circuit without the marking key. And in this work, we provide a new framework that has strong affordability to what marking schemes without this security property. But I'm losing we are not able to cover all these technical details in this talk and please see our full paper for more details. So now to conclude in this work, we provide a general construct general construction that transform a single key circuit on what marking schemes for theorem functions into a colluring resistant one. But applying our transformation to existing constructions of single key circuit what mark both theorem functions from standard assumptions, we obtain several standard assumption based colluring resistant what mark both theorem functions with various security guarantees. The new schemes can roughly preserve security properties of the original scheme as they can achieve affordability for free. However, the new schemes can only achieve our reliability with bounded extreme queries, even if the original scheme can achieve our reliability with unbounded extreme queries. It is an interesting open problem to see how to remove this restriction in our construction. Another issue of our construction is that it only supports a polynomially large message space and it's an interesting future work to see if we can construct colluring resistant or mark both theorem functions with especially large message space from standard assumptions. So that's all. Thanks for your attention.


The title of the presentation is NotCloud. So NotCloud is a Node.js package for the OpenCloud. So when we progress through the presentation, we will see what is OpenCloud and why it matters that we know about OpenCloud and, yeah. So who am I? We will start in the presentation. So I'm Rajigar and I'm currently working as a software engineer at 99x Technology. So 99x Technology is a company based in Sri Lanka. So I'm also from Sri Lanka. And also I'm a co-contributor at Skollab. So we are also representing GSOC and GCI. And you can find me in any platform using this handy, Rajapimal, GitHub, Medium, Twitter. All right. So before starting, before diving into all the details of NotCloud and how we manage the APIs, I need to go through what OpenCloud is all about. So imagine that we have a situation like this. So we have an application and we need to use different services of different clouds. So in this case, we have Cloud A and Cloud B. So this particular application is trying to use a particular set of services from Cloud A and also a particular set of services from Cloud B as well. So this application is interacting with different clouds. So, yep, so the OpenCloud, the basic definition would be consuming different services of different cloud providers. So why would we need OpenCloud? So one such use case is to make use of different strengths of different services. So you might have seen that different cloud providers such as AWS, GCP, they have different services and they have a similar set of services. So we can make use of these strengths of each of those services using this OpenCloud paradigm. And another thing is using the redundancy and disaster recovery. So we can make use of the OpenCloud paradigm to get rid of disasters and to avoid vendor locking. So if you are an organization, so you might be particularly interested to avoid vendor locking. So you might not be interested in getting into one particular cloud provider. So you need to be flexible to shift from one provider to another. And another thing is compliance. So as an organization, you are very interested and you are very concerned about compliance. So various services from different cloud providers might not be compliant with your organization standard. So that's a very important point. And scalability, so different providers have different levels of scalabilities with different services. So we need to be thorough about scalability as well when we are building enterprise applications. And cost optimization, again, this is a very big concern for organizations. The cost is a very important thing that we need to think about. All right. So solutions are leveraging OpenCloud. So there are different, there should be different characteristics of services which should have using the OpenCloud paradigm. So one such thing is transparency. We need to have a good transparency when we are called for OpenCloud paradigm. So we need to see what's actually happening with the APIs that we are using. And the versatility. And we need to be able to easily manage the applications which are running on different clouds. So if they are using different providers and they are different services, they should be actually easily managed. So we need to be thorough about how we, about the maintenance aspects as well. And the configuration options, again, this is one such important point that we need to think about. So when we have different providers, we need to think about how we are actually going to configure our cloud-based applications. So when we are interacting with different APIs, we need to be thorough about how we are going to configure our different services using the APIs of different cloud providers. All right, so let's move into a use case. So in this scenario, I'm referring to a backing up of AWS S3 Pocket in a GCP storage. So these are similar services from different cloud providers, AWS and GCP. So why would we need something like this? So this is a sample use case. So there might be account hacking and against data loss. So you might be concerned about your data. So there might be use cases like this from backing up AWS S3 to your GCP storage. So this is a very, very simplified architecture. So you have AWS cloud provider and GCP. So this is our application layer. What we are trying to do is we have a cron job in this case. And we are trying to back up this S3 data from our application to our GCP. So how we are going to do is here we have the AWS SDK and here we have the GCP SDK. So we need to code this application layer and we need to be thorough about the maintenance and the design aspects of this particular layer. So this is how we can do with the respective SDKs. So what we see here is that we have this application of APIs because different providers have their different API implementation. So AWS might be following a different set of specifications and they might expose different set of interfaces for you. And if you think about GCP, they will do their own specifications. And also the constructs are different from each other. So as I mentioned, they have different ways of exposing their interfaces from different services. So what are the disadvantages of a designated API?  So it is very hard to move faster if you have these desegregated APIs. And you will spend more time on integration rather than your business logic. And there's a really high learning curve when it comes to learning the different interfaces of different SDKs from different cloud providers. And it's really hard to focus on the business processes because you might be focusing about your integration aspects rather than your business process. So that your ROI will be much lower. So we see that the clear current structs are a necessity. And we came up with a solution called Node Cloud. So this is for Node.js only. This is a Node.js package. And it's a unified API layer in Node.js. So you will be using only Node Cloud if you are going to interact with different cloud providers and if you're using the open cloud paradigm. So currently we support three providers, Amazon Web Services, Google Cloud, and Microsoft Azure. So the design philosophy, so we have chosen a plugin architecture for this because we need to build a community around this project so that the community also can contribute to our Node Cloud project. And so this is the previous, the same architecture diagram that we saw. We have the different cloud providers and we have our application layer. So with Node Cloud, we can replace those two SDKs and we will be using only Node Cloud so that it will be more easier and you will be always interacting with Node Cloud APIs. So you don't need to learn any more extra APIs from different cloud providers. So how do you get started? So we have different plugins. So there's a configuration file called nc.config.js. And what we need to do is just, so in this nc.config.js we need to import our plugins. So one such plugin is Node Cloud AWS plugin and the other one is a Node Cloud GCP plugin. So how we give the providers are like this. We specify our providers and yeah, so here we have AWS and Google providers. So yeah, so I will show you a quick demonstration of Node Cloud and how we can interact with the different APIs. So this simulates the same use case that I mentioned in the presentation. So we are going to upload to S3 bucket and also with the same API, we can do that to GCP as well. So here I'm trying to create, here I'm trying to create a S3 bucket. So you can see that the parameters, these parameters might be different for different cloud providers and their respective services and that's something that we can't actually, that we don't actually have control on. So these parameters should be based on the SDKs. So what I'm trying to do here is create a S3 bucket. So you can see that this S3 bucket was created from the create API from the Node Cloud SDK. And again, I'm trying to upload from Node Cloud. So I'm giving a key value pair. You can see that it was uploaded from the SDK Node Cloud SDK itself. And we will see again how we can use the same API interface to create a GCP storage and also how to upload it using the same API. So here I am using the Google provider from Node Cloud and I'm trying to create a bucket. So you can see that this is the same API. So earlier you had also bucket, but if you use different SDKs, you will see that AWS SDK has different terminology and if you use Google GCP SDK, they have a different terminology. So with Node Cloud, you need to only learn one API and with that API only, you can make use of the different services. So here I'm creating. So this is the create API, the same API that I used for AWS history. So we will go to our GCP platform and we can see that the bucket was created in GCP. And again, I'm trying to upload using the same API that I used earlier to upload to AWS bucket. Again, we have different parameters. So this is not under our control as I mentioned earlier. So I'm uploading a key value here. Yep, so I've uploaded a JSON apparently and it was there with the same API that I used to upload to AWS history. So that was a quick demonstration of how we can use Node Cloud APIs to interact with different providers with the same API. So you don't need to learn about different APIs when you are building enterprise applications. All right, so we have an organization called Cloudlips. So Node Cloud is under Cloudlips organization. So if you go to github slash cloudlips slash Node Cloud, you will see the core repository. So as I mentioned earlier, we have a plugin architecture. So this is the core repository that we have and this repository has the ability to inject different plugins. So as I showed earlier, we had the AWS plugin and also a GCP plugin. So this is the core repository. And these are the plugins that we have. This is one of the earliest plugins that we have created Node Cloud AWS hash plugin. So when we were developing this Node Cloud project, we thought of how we can provide the configuration. So in software, we have different ways of configuring. So we thought of going ahead with configuration with code. So as I mentioned, we have a file called nz.config.js. So with that file, we can actually configure our Node Cloud providers. And so we prefer configuration with code. So this is the same file that I mentioned earlier. So we have our configuration in our JS file. So let's say there's a new provider, upcoming provider and is a really good provider and they have similar services that we have in our different providers that are in the market currently. So let's say this is a provider called x. So we need to create a plugin. So as a community member, you see that you need a plugin to interact with Node Cloud. So how we can do it is just at the plugin name to the list of providers, so just create a pull request and we have a file called providers.js. So it's really easy to find that in the Node Cloud core repository. And then what you need to do is create a repository using the following naming convention. So you might have seen the webpack naming convention for plugins and loaders. So these small have the same condition that we are following here. We have Node Cloud, the provider name. So our priority is x, Node Cloud dash x dash plugin. And you have to code your APIs in the repository itself. And next what you need to do is communicate with the core team. So you can see the core team if you go to our Node Cloud core repository and just communicate with us, tell us what you're going to do and we will communicate with you and we will see what we can do with the plugin. And as the last step, just publish it to MPM, share it with everyone. So the aspects of Node Cloud, where can we use this? There are three different aspects. So the first one is application layer. So this is something that I demonstrated in the presentation and provisioning infrastructure. So let's say if you need to spin up a VM from AWS or GCP, you can use the same APIs to provision your infrastructure using the API layer itself. And the consuming infrastructure, consuming different infrastructure levels that you can interact with the Node.js SDK and get familiar with the APIs itself. Yep, so that's all I have for, from me. If you want to contact me, use this handle. I'm on GitHub, Twitter and media. Yeah, so thank you very much. If you have any questions, yep, sure. So, questions? No, complete silence. I do feel indeed to find out what you guys are interested in. All right, definitely no questions, last call. All right, thank you, okay, it's round of applause. Thank you. Thank you. And one note before finishing up, we are also having this project, if you're a student, we are also having this project in GSOC and GCI. So if you're interested, just check this out. Thank you very much. You are just asking generally about Scolab, right? Okay, so to get started with Scolab, you can go to our Gita channel. And if you're interested in a particular project, you can go to that particular project's Gita channel and just say hi, and Mendes will be there and they will respond within a day or two.  So we will see what is your level and we will inspect that. And you can just get started with this. So in our repositories, mostly we have labels in the issues, so you can inspect that and just get started for GSOC or GCI. Thank you.


VR and AR headset sales in the U.S. Estimating they fell almost 40% as of November 25th. The $499 MetaQuest 3 was an exception. Apple's getting ready and training their people in the store to sell the Apple Vision Pro for $3,500. Yes, VR is coming off two very bad years headset sales wise. Is it about to turn around? There's something about VR that is hard for people to get on board with.  But what is that killer app? What's that one app? Well, for me, it's supernatural because it's a fun VR exercise app that makes exercising fun. That's my killer app. But I never cared about VR until I found this one app where I was like, oh, wait a second, this is really fun.


Hello my people, my name is Meacham, I'm your college counselor, and yesterday I published a video comparing five digital SAT practice test services, and upon further review, I made a mistake on those, and I wanted to clarify that with you all. When I talked about thesatcrashgores.com, I mentioned that they had a total of 10 tests for you, and I calculated the value of their test based on that. You know, it was $200 for 10 tests, but I'm also stupid! And you can see here that they actually include two extra free tests when you buy the 10 back, or even one extra when you buy the 5 packs. So, just goes to show that they're actually an even better value than I told you about. Yeah, not my best work for a sponsored video, honestly. But check them out, you can use the promo code score to get 20% off and make that an even better deal than it already was. Doesn't really change my final rankings, I already said that was the best option for you. You can get 12 tests for 160 bucks if you use the promo code score at checkout. Best deal on the market.


St. Lucien's are being encouraged to pay particular attention to their oral health, as it can impact how COVID-19 infection affects the body. According to a new international study led by McGill researchers, infected and inflamed gums may result in higher rates of complications and more fatal outcomes for individuals diagnosed with the SARS-CoV-2 virus. Dr. Sherry Ephraim Le Comte is the senior dental surgeon in the Ministry of Health, Wellness and Early Affairs. The study suggests that gum disease may be associated with higher risks of complications from COVID-19 and discover that COVID-19 patients with gum disease will 3.5 times more likely to be admitted to the intensive care unit, 4.5 times more likely to need a ventilator, and 8.8 times more likely to die when compared to those without gum disease. Gum disease is a common dental problem in St. Lucia, which is mostly preventable in the early stages by maintaining good daily oral hygiene through brushing, flossing, water rinsing, and getting regular dental checkups. Periodontitis, also referred to as gum disease, is a serious infection of the gums that causes inflammation. In the study led by McGill researchers, it was found that blood levels of biomarkers which indicate inflammation in the body was significantly higher in COVID-19 patients with gum disease, which may explain the higher rates of complications for those patients. If periodontitis is left untreated, the inflammation can spread throughout the body. Dr. Lecompt urges individuals to brush and floss their teeth daily, practice water rinsing and a chewing sugar-free gum when unavailable to brush in a timely manner, and visit a dentist for a professional cleaning at least once a year.


So in this video I'm going to talk about whether you can visit people and their dreams and how you might be able to do that So first I'm going to talk about a study that actually talked about how to communicate with people and their dreams and the effect of that There is research and studies behind this Then I'm going to talk about telepathy and actually planting messages in someone is somebody's dreams in mind Then I'm going to talk about how various techniques that you can use to make somebody dream about you and how you can You know get that happening and then finally I'm going to talk about what you're probably here for which is Dream-sharing or dream walking dream walking is where you are able to enter somebody's dream and actually interact with them in dream space In a lucid dream or in on the astral realm. Okay, so firstly, there is actually a study talking about communication Between you know somebody who is awake and somebody who is dreaming they did manage to prove this However, this study only talks about Influencing somebody who's dreaming while you're actually in the room with them So take from this what you will there is interesting anecdotal evidence, which I'll get on to later on But for now the only study that I can find is actually taught from somebody who's awake Trying to get a message through to somebody who's dreaming who is in the same room as them So I'm going to read it just a quick quote from the study We found that individuals in REM sleep rapid eye movement sleep can interact with an experimenter and engage in real-time communication This is when they lose it of course, however out of a hundred and fifty eight questions The dreamers responded correctly to only eighteen point six percent of them So they actually managed to get communication happening between somebody who was awake in a room watching this person dream not in a creepy way and The person who was actually dreaming who was lucid dreaming This is quite a little bit different to the study that was first done on lucid dreaming where people Tracked their eye movement and they were told to Move their eyes in different ways in REM sleep because that was in that study And you know the first one that proves lucid dreaming They agreed on something that they would do beforehand So they decided before they actually had the dream what they were going to do this study is a bit different because they actually waited until They were dreaming and then once the person was asleep then they started the communication and then they started to interact and Essentially, yeah, have this real-time interaction and communication. I'll put a link in the description to the study I think you'll find it interesting However now we're going to talk about telepathy. I have spoken in other videos Of course about the idea of holographic reality and the idea that in holographic reality theory There is what's known as non locality where particles can interact and interfere with each other regardless of distance This is proved again by quantum entanglement and quantum mechanics But really the idea is quite old and the ancient civilizations of the world They knew this anyway, and it's only now really that modern science is kind of corroborating the ideas that We knew thousands of years ago And that is that Particles at the quantum level are not separate. Everything is connected. Everything is interfering and interrelating with each other all the time So telepathy is a field of study which I find fascinating the idea that you can implant and Not just implant ideas, but you can have communication with people regardless of how far away you are is something that there is a lot of Subjective evidence for by subjective what I mean is there's no lab study as such that's proved this as far as I know If there is please leave them in the description in the comment section But really there was just this overwhelming mass of subjective evidence that people you know do this people experience this Now in order to enter somebody's dream or give them a message during their dream There's a few things I've picked up from the research I've done and that is that you need to have a really relaxed mind You can't be stressed. You can't be thinking about the result too much and you can't be you know Desperate for the result to happen. You have to be kind of relaxed You have you set your intention much like with the law of attraction or trying to manifest something Okay, you set your intention and then you just let the intention go You let the universe take care of it and that's how you really use telepathy to enter somebody's dream and give them a message I will if there's enough demand I will make another video about this on my channel So leave a comment if you do want to see that now I'm going to talk about some more kind of experimental ways that you can get somebody to dream about you This is not a way of getting somebody to have a shared dream with you known as dream walking We'll get on to dream walking later.  They're much more likely to dream about you number two And hopefully you can find a way to do this where it feels natural and comfortable You want to try and call them in the evening try and literally give them a phone call roughly between 6 and 12 p.m Or sometime before they're going to go to sleep if you do this It's very likely they'll dream about you because we dream often about the things that have just happened Things that are fresh in the front of our mind and then on that same kind of logic To make somebody more likely to dream about you. You should say things that are unusual catchy memorable and also do things that are memorable be Somebody who is not forgettable You want to have your interactions with this person be so interesting and unique that they find themselves thinking about you often They think about you in the evening and especially just before they go to bed You also want to try and give this person a compliment when you give somebody a compliment You really stand out in their mind and they remember you More easily than they would remember somebody who didn't give them a compliment So try and find something nice to say or something interesting or unique that you don't think they hear very often Okay, so that's how you can get somebody at a basic level to be more likely to dream about you But here's what I find really interesting. How can you actually use dream walking techniques to? Enter somebody's dream. How can you actually? Interact and have a shared or mutual dreaming experience and I've done a little bit research into this and found some things That might help firstly dream walking is quite difficult compared to just typical lucid dreaming So if you can't get lucid reliably you're going to find this a you know a struggle So I would recommend that you go through the lucid breakthrough program or just watch some of my other videos on my channel where I talk about how to lucid dream or the fastest way of lucid dreaming and you definitely want to be writing your dreams down doing your reality checks every day and Meditating okay, so step one of what I will call the dream walking technique or just using dream walking to enter Somebody's dream and interact with them. You want to think intently about this person throughout the day It's really important that you focus on the emotional connection You have and not specifics or on paper sort of things you want to focus on how they make you feel what your last interaction was like and The emotional reason why you want to connect with them in your dreams What do you actually want to do or talk to them with or experience with them when you actually have a shared dreaming experience with This person number two once you've got that emotional picture of this person in your head and you're constantly thinking about them You want to state your intention or your purpose really clearly and this is something you can do alone You can write this down You can write it on your phone or just really think about it on your own when you're spending time alone during the day Think about what do I want to do and then set the intention say I will have a shared dream with this person I Will enter and interact with somebody in my next dream And I will become lucid tonight to actually allow this to happen and again If you are not able to lucid dream if you find it hard to lucid dream You should really learn how to do that first because otherwise how are you going to become lucid and actually do this? You need to be having lucid dreams regularly ideally writing them down every day Meditating doing reality checks. Otherwise, you're going to find this difficult step number three during your daily meditation Which you should again be meditating between one and two times a day Ideally first thing in the morning and lasting a night when you're doing a meditation Try and think intensely about this person's face and how they make you feel and what your last interaction with them was like Then what you want to do is as you drift off to sleep and hopefully you're sleeping well And you are practicing good sleep hygiene you have good sleep habits, and you're able to fall asleep quickly Okay, so when you're doing this make sure that you think as you're drifting off to sleep You think about this person you focus on their face their conversation The last conversation you have with them how they made you feel and what you're going to do when you enter the dream hold on to that feeling of them as you fall asleep and it will really help this is step 5 to practice lucid dreaming and Being able to control your dreams is such an important skill that will help you do so many other things Things like this for example dream walking or sharing dreams You can only really do this if you're able to lucid dream regularly now I want to give you some warnings about dream walking because you know You can't just walk into this literally and expect everything to be fine You need to be aware of these things number one. Have a good or strong Intention don't try and do this if you're trying to influence them in a negative way or Manipulate them or really do anything that's kind of unethical or un immoral You don't want to do things that it's going to come back to you in a negative way So be careful of your intention The next one is to watch your focus in your mindset when you're drifting off to sleep It's very easy to lose focus and to be thinking about something else Meditation helps with this, but you need to keep your focus strong Your mindset is important as well because if you don't have a positive mindset You won't be able to do this and you'll be constantly distracted and number three. You don't want to be too invasive Okay, so you want to get a sense of does this person actually Like me and even just a small way, you know Just this would this person be completely okay with me entering their dream Or would they actually say no way, you know, I don't want anything to do with you If you if they don't want anything to do with you then please don't try and invade their dream Because it's obviously not a very nice thing to do. It's quite invasive. It's quite aggressive and they won't like it If you do want to read this study about the communication with somebody in a dream, the link is in the description I would highly recommend my lucid breakthrough program because that will get you to lucid dream as fast as possible And it will also share some bonus tips and methods and all kinds of techniques and tricks you can use That link is in the description and I'll see you next time