        g        )N6|/j%Rkəe            xXmoGl~ŔJC i/A6Ȋ"[6}f08jKvg}O#*yϯ5o)L*Mڗwai{l45MD2$'n['lm5QFˉYJVf))ڨxo(HT4Q<-a7K#gt&R8CšH ])4\D聉e"c_R(g!?hZ#X_H\[R{q3;^g&`r*NʴdImt}}9oUH 슥p|8̪ 5L`דAo=OC:P۹Կ/' q( {$ &6H NKp\$YPK0P\ N-P\Wr9ԝP*M ̌Y4jUY]i#q`qT8[hR$Q
E4*o4LHPY i`'$Na-ǭ!g-BH,An4^=4&XcJ,>ycɠp2iik4Rfsrc~_>YSECf7aCʻڠa!$Z*[R\OzBkϞh-o~	ΨvvPeNqBv~oVJ0NѪɥڍ24l82V_jHzج	MW2.:$5z7V>ۭ=ݭ:M!㼗0CކTlQאO?ax yl\E1 `"r RTL<;(Wt]Pժ\#:J`P+1lV*V|w,Dڃ;x6Ovz>s)j68[gСDG!
Ǿ:K4`HX`DB{'w;'ףEӫ9B
GLdeF
w桥@:v	ڇ^9W򶩾x.BZc} {Ο+9i%MT-1I:?*\ VGwJ':  W<ڈ 6C`6̔\RŵPJ*O(ϯQ iwfiטCJ,1؂쵝ECw9bw7	7߭Ŭژu'nL2Peш*[=2攫3.\_͂c=p(V_dzv=Ot'>@PW	˙e M_4XeJ9~#璶%%j;9]m'Ű#XL.a;
,.ނYlF۬щ6Ruj7jRӪly!/R[``|r)#ɻL~1#W`
_'.%C,6tR\n3kp,ErG,X_ký00.BxO;p9_ުM&ҿ7GR[>l'rPPh[^lo_|uxl ,     g    S        *    .vFkaJ<ݿ            xRJ1ntpEUGW.\0$)]s۩T+qq	79:&H#B͹dK)G}C\`\oiHhu6]ZǮ9*"I; sWzF&x{DP}$9Yh%N[)uFSΡꥐBu8"߉o2j0X8~Bj{-04z~`8jNj=EyVßlrgp>_o}5'Xo/:
C=" X;                 5   R&/:5o쀧2q                   }
       }
           +      B   :=Yk`	~IҴ1            xm?0ĳ&[oL)ZS](">Iy~#̓q$DYhx+ePjG:0<kmLWrjac1'=6-A$4DIu}(1o\~2\} ~;    p     r  7      F   t3vRe.Qwjc6N            xc``a``g``JKI-rKKBi@8yi
Zi:
~%en9
Zi9:
I%VV%`!_KS-IwAM ͪ" gC        |        I   VQqM/o֤<T6ьS            xRj@]zK^KHPIRMUXId!+U_ĨAzaaٝy͛+c7V]׏U	D\qhNO(VNbf]l6i)1PD:_fbvsh7;H!&(2XѴ rqkaPeACgoT[A /E)A	P3v<IDqB1´pm0< g+/'8~sSI[Ju,/mB\ -0TR*|3å2y&VÀ _((\q>4    
^     m        P   PV MnM            xc`z ﮡ_ZZPZbiT%ē9ʣlls<JRSK2󠚣3cuSKsS54AbAF     
     S        _   a.+Ѕ'P+/$f                Z   G	const int oclPlatformIndex = cfg.GetInt("opencl.platform.index", -1);
                    :&Mp{u#            xmJ@\)-AZz)YL]BQA|H"agD"N&\l`+QUð[aXu瀭)ܞ/dB$B}Kk}.?Na0oC6pÝ*ԞJp<͋4\gqTH93Plu{kث(,ɆߏfIU7z7>FyI e                 6   3K͗sujvuH            x
@Egk?xZmD)̈3ݽ{!d$SHp)QXA+4rdyAPBSW(xx?h9L?w{ d!1Bhk*;,IzIy
q=K̕:Y՜Лǜd         I        U   	: [	@ֵ!t)߀            xc`g`+```O+I-*NM.sI-LN-ΌյN-M.ILάJ(L*ˀ4 Z         O        Y   
s1:Srꇯ            xc` əWZT\ZZkYꙛ\_4ҊSShZs M    `     l        r   [	ѮI'Po2'            xc``a``/e``JKI-rKKBi@8yi
Zi:
n9
Zi9:
I%VV%`!_KS_wAM ͒"bm \>        "           SofqsՎ            xc``a``g``JKI-rKKBi@8yi
Zi:
~%en9
Zi9:
I%VV%`!_KS-IwAM ͪ"Ż tI-LNuI-N.,(ϳRZ㣣T[i4F@sAfHN=$ UCSV1 }@|=58Ux3!f .(-N+)oBM $iydGS )         ;           l! ~'i{č3              ;  h   /#include "luxrays/opencl/intersectiondevice.h"
    )                   s:6_c2Ym            xc``f c]̼ҔTҊbT̼ԢԲT%.v9 .jJJgZY!4 tt̜\\+Ғ
/P4_wAM ͒"bm PZ         ;           ˇ]@Ⱥ*5p            xc`c` éZPSZXYXb` \:YN|
P         H            ߼b3Cޛ{H              ^     <		oclIntersectionDevices[i]->SetDataParallelSupport(false);
    I             1   z{Pci(YHqP            xuα
0ۡ ġ=-+I|k<NgOTm*KDb	)k+"1.McxL+YbmtfēŭmmwF>2Ï'FaSBFL$x9F{F;